修改vid 導致adb 找不到手機

2021-09-01 22:39:51 字數 889 閱讀 5088

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...