linux下面的方法:
1.使用lsusb 看當前usb的資訊。
我的是bus 002 device 006: id 2970:0c03
2.修改/etc/udev/rules.d/51-android.rules 檔案
sudo gedit /etc/udev/rules.d/51-android.rules
新增subsystem=="usb", attr=="2970", attr=="0c03",mode="0666"
3.修改~/.android/adb_usb.ini檔案
sudo gedit ~/.android/adb_usb.ini 編輯該檔案,新增0x2970
4.重啟udev:
$sudo chmod a+rx /etc/udev/rules.d/70-android.rules
$sudo service udev restart
5.重新啟動adb server
拔掉usb重新連上再執行:
sudo ./adb kill-server
./adb devices
常見錯誤:
1.在命令中輸入了adb devices,出現下面的提示。
list of devices attached
????????????no permissions
原因:/etc/udev/rules.d/51-android.rules 新增資訊的時候少了新增,mode="0666"
CMD提示找不到ADB,不是程式
這個方法適用於那些不想換作業系統的使用者,xp及以上作業系統。2 開啟計算機 屬性 高階系統設定 環境變數 path,見下圖設定,在已有的變數後加上 c adb 引號內紅色部分 設定好了之後電腦重新登出一下就能生效了。3 win r cmd 輸入adb devices就會出現如下圖顯示,這樣就說明a...
adb找不到sd卡的儲存路徑
當我們使用adb shell 進入android命令列去查詢sd卡 內部儲存 的路徑時,有可能找不到sdcard這個目錄,然後在 storage emulated 目錄下也找不到。adb shell ls la storage emulated 0 storage emulated 0 no suc...
cmd中執行adb找不到程式解決方案
size medium 搜尋一下你電腦上的adb,看看是否能搜到可能是你的環境變數設定錯了。首先,一般配置path的都是 d android sdk r15 windows tools 之類的 解壓路徑 但是後面的有些版本的adb.exe不在tools裡面。那個adb.exe放在platform t...