1. 利用adb命令打開usb調試
打開android手機的USB調試對於使用豌豆夾、調試程序等來說很重要。下面說說如何用代碼自動打開USB調試。先分析USB調試的相關源代碼。
在 packages/apps/Settings/src/com/android/settings/DevelopmentSettings.java 找到關於 USB Debug Enable 的代碼:
[java]view plain
Settings.Secure.putInt(getContentResolver(),Settings.Secure.ADB_ENABLED,0);
此文件中,將根據用戶設置將其值保存到 Settings 資料庫中。別處將根據其值動態變化做出相應動作
經搜索,在 frameworks/base/services/java/com/android/server/NotificationManagerService.java 中存在利用該值判斷是否在狀態欄中進行通知。代碼如下:
別處將根據其值動態變化做出相應動作如狀態欄消息提示。
[java]view plain
voidobserve(){
ContentResolverresolver=mContext.getContentResolver();
resolver.registerContentObserver(Settings.Secure.getUriFor(
Settings.Secure.ADB_ENABLED),false,this);
update();
}
@OverridepublicvoidonChange(booleanselfChange){
update();
}
publicvoipdate(){
ContentResolverresolver=mContext.getContentResolver();
mAdbEnabled=Settings.Secure.getInt(resolver,
Settings.Secure.ADB_ENABLED,0)!=0;
updateAdbNotification();
}
通過分析代碼,我們可以實現用程序自動打開usb調試了。
[java]view plain
booleanenableAdb=(Settings.Secure.getInt(getContentResolver(),Settings.Secure.ADB_ENABLED,0)>0);
if(!enableAdb){
Settings.Secure.putInt(getContentResolver(),Settings.Secure.ADB_ENABLED,1);
}
馬上進行運行,會出現異常,通過Logcat可以看到沒有許可權。android.permission.WRITE_SECURE_SETTINGS是不允許普通程序來執行,必須要有系統的簽名或放到
/system/app下。
(1)、在AndroidManifest.xml加上兩個許可權
[html]view plain
<uses-permissionandroid:name="android.permission.WRITE_SETTINGS"></uses-permission>
<uses-permissionandroid:name="android.permission.WRITE_SECURE_SETTINGS"/>
可以把程序push到/system/app,並對這個apk加上0644的許可權,重啟手機,可以發現usb調試自動打開了。
2. adb-usb.ini怎麼關閉
首先得確保手機的[設置/開發/調試]是勾選上的。
然後使用lsusb查找到devID,以16進制寫入到本地電腦隱藏目錄文件[/home/用戶名/.android/adb_usb.ini]中
最後打開一個命令行執行./adb
devices即可
3. 手機打開usb調試,輸入adb命令連不上手機怎麼辦
手機連接電腦方式:
1.手機需要處於開機狀態。
2.將手機與電腦連接,下滑手機屏幕頂簾,查看通知欄是否有提示已連接為媒體設備」或已連接進行充電」-勾選媒體設備MTP」。
註:
1.若手機連接電腦時屏幕已鎖屏,建議先將屏幕解鎖。
2.若連接後無任何反應,可能是由於電腦中缺少USB驅動,請在電腦中下載安裝Kies或S換機助手軟體。
若手機為Android4.3及以上系統,請下載安裝Kies3版本或下載PC版S換機助手連接電腦即可。
註:根據電腦的操作系統選擇Windows版本下載/MAC
OS版本下載。
4. 安卓手機usb調試模式已關閉 能不能用adb命令打開或者adb與電腦連接手機
進入工程模式利用adb命令解鎖ROOT。刷入recovery,再刷機。
5. 配置usb為adb是什麼意思
安裝好手機的驅動就可以了。具體要看你手機型號,下載對應的驅動。adb是終端命令adb.exe。可以執行linux下的命令,也可以上傳、下載文件到手機上。
6. 親見m4怎麼用adb命令打開usb調試
進入設置-應用程序-開發-USB調試,勾選開啟就可以了。
親見m4刷機工具是款針對親見旗下的M4型號智能音箱打造的刷機升級工具。它可以幫助用戶將設備信息進行快速升級,提供更多的功能。同時,它還可以適配各種操作系統,滿足大家的需求。
親見,是北京數字家圓科技有限公司旗下品牌。品牌初衷是「增進家人之間的情感」。親見系列產品有親見智能座機(S1) 、親見智能座機H1,以及人工智慧音箱親見M10等 。
親見APP配合親見H1,能夠快速與親見H1實現高清視頻通話,還能遠程管理親見H1,實現添加聯系人。 App StoreAndroid 親見小麥APP 讓每個手機都能成為會議麥克風。
7. 如何用adb打開usb調試
安卓2.3系統:進入設置-應用程序-開發-USB調試,勾選開啟,反之則關閉;
安卓4.0以上系統:進入系統設置--(全部設置)--開發人員選項--USB調試,勾選開啟,反之則關閉。若無開發人員選項,進入設置-關於手機,在「版本號」處先連續點擊3次,後根據提示再點擊4次(總計需點擊7次)即可調出開發者選項。
8. 怎樣在windows系統運行adb命令
啟動adb shell命令的方法:
在Win7上安裝91工具,插拔Android設備(設備必須在開發模式),利用91工具自動安裝驅動
在Win7上找到驅動的位置和ADB的工具。本機測試在91wireless目錄下
剪切出三個文件:adb.exe,AdbWinApi.dll, AdbWinUsbApi.dll到任意位置保存好,然後卸載91助手
拷貝adb.exe,AdbWinApi.dll, AdbWinUsbApi.dll這三個文件到C目錄下
輸入控制台命令cmd.exe進入window系統的命令窗口, 然後進入C目錄下(使用cd /命令)
使用命令:adb devices
來確認ADB是否通過USB連接上
9. 手機運行adb命令軟體
【主要方式】
主要是通過adb命令進行鏈接手機或者查看手機連接的狀態。
【原理】
通過指令或者查看連接狀態確定是否開啟手機連接狀態。
【實現步奏】
通過usb連接電腦,注意一定要把360等手機助手關閉退出,這些軟體會佔用adb的使用。
然後打開cmd,adb devices 查看手機是否連接電腦。
注意點二:一定要打開手機的開發者模式,以下是連接的狀態,顯示設備的名稱。
【最後】
連接時候請注意2個注意點,如果發現adb 被莫名其妙的佔用,可以打開任務管理器進行關閉adb即可。