Ubuntu12 04 adb無法連線手機

2021-07-31 14:16:39 字數 1835 閱讀 6115

1、安裝adb命令

(注意如果你的ubuntu下已經安裝了adb 就無需執行該步驟,可以輸入:adb ,檢視是否安裝adb)

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt-get update

sudo apt-get install android-tools-adb

此時,將android裝置連線至電腦,執行adb shell會提示「error: device not found」

緊接著需要解決如何讓手機連線電腦能夠識別問題。

2、將android裝置連線至電腦,通過

lsusb

檢視usb裝置,如下紅色部分對應的就是android裝置

bus 001 device 001: id 1d6b:0002 linux foundation 2.0 root hub

bus 002 device 001: id 1d6b:0002 linux foundation 2.0 root hub

bus 001 device 002: id 8087:0024 intel corp. integrated rate matching hub

bus 002 device 002: id 8087:0024 intel corp. integrated rate matching hub

bus 001 device 027: id 1f3a:1002

bus 002 device 003: id 046d:c077 logitech, inc.

(注意這裡一定要確定哪一行對應的是你的連線手機, 否則配置後面會出錯的,謹記。。。

可以將手機連上電腦,列印lsusb,記下,然後斷開***電腦連線,列印lsusb,對比兩次列印結果, 缺少的那行就是對應的該手機的,先確定埠號)

3、建立adb_usb.ini檔案,寫入id

(1)第一次配置裝置的話,執行(1)步驟就行了

echo 0x1f3a > ~/.android/adb_usb.ini

這裡0x1f3a是上面手機埠號,用echo是寫入檔案的,進入該檔案會看到0x1f3a

(2)倘若你還第二次配置另乙個手機的話,無需執行(1)步驟,如果你ubuntu安裝了gedit軟體,可以執行: gedit ~/.android/adb_usb.ini,

進入檔案後,需要換行,然後新增新的手機號,千萬別替換以前的哦,否則以前配置的手機就無法識別了)

4、新增許可權 

sudo vim /etc/udev/rules.d/70-android.rules

加入以下內容,注意紅色部分對應的就是lsusb得到的id

subsystem=="usb", attrs=="1f3a", attrs=="1002",mode="0666"

(注意這裡,vim 進行編輯檔案的,該檔案一般無法儲存,編輯時候採用a鍵, 編輯完成切換用 esc , 退出操作,用大寫 zz, 如果第二次配置另乙個手機的話,也要換行新增以上語句,千萬不要替換。)

5、重啟usb服務

sudo chmod a+rx /etc/udev/rules.d/70-android.rules

sudo service udev restart

6. 重啟adb服務,adb devices有裝置說明adb安裝成功

(注意這裡需要在 root許可權下去 adb start-server,先切換到root下)

adb kill-server

sudo adb start-server

adb devices

list of devices attached

815105148800601fe42     device

Ubuntu14 04配置adb無法認到

現象 今天重灌了ubuntu系統,公升級到了14.04版本,沒想到安裝完adt bundle之後配置adb,竟然識別不到了,開始以為環境變數配置不對,後來發現在platform tools下直接呼叫adb竟然也出現 bash adb no such file or directory 無奈,去網上搜...

Ubuntu 12 04 LTS 無法進入桌面環境

今天開機後,在登陸的時候,進入了登陸介面 選擇使用者,輸入密碼的那個介面 輸入正確的密碼後螢幕跳轉了一下,但是很快又回到了登陸介面。然後我就嘗試以guest 訪客 的身份登陸,發現進入了桌面系統。然後我按 alt ctrl f1進入tty1,輸入使用者名稱和密碼發現登陸成功了。我感覺應該是圖形介面的...

adb無法啟動

殺死 adb kill server 啟動 adb start server 檢視錯誤 netstat ano 檢視程序占用 netstat ano findstr 127.0.0.1 5037 數次重啟軟體也沒用呀 趕緊上度娘查詢以下解決辦法 event log為 adt bundle windo...