Mac下不顯示設備


使用命令行adb devices 試了下,沒設備列表。

第一步: 查看usb設備信息

在 終端輸入:system_profiler SPUSBDataType     可以查看連接的usb設備的信息

比如我的usb信息如下(部分內容):

 Android:

 

              Product ID: 0x2769

              Vendor ID: 0x22d9

              Version: 2.31

              Serial Number: 6e5d48a4

              Speed: Up to 480 Mb/sec

              Manufacturer: Android

              Location ID: 0x1d110000 / 8

              Current Available (mA): 500

              Current Required (mA): 500

查看到我的android手機的Vendor ID: 0x22d9,記住這個id

 

 

第二步: 創建、修改adb_usb.ini文件

輸入: vi ~/.android/adb_usb.ini 命令,在打開的 adb_usb.ini文件中添加0x22d9, 然后保存退出

 

我的設備只有一個,所以添加完畢后文件內容如下:

 

http://eachday.iguesth.com/default.html

1

0x22d9

 

如果有多個的話,ini文件格式如下(未測試):

1

0x22d9

2

……

(注:請保證ini里面沒有空行,否則會有錯誤 ADB server didn't ack)

注意:第一次添加時,adb_usb.ini文件並沒有,需要自己創建一個,輸入內容后保存就好了。vi不會用的話,直接進入相應目錄修改文件也可以,對應的路徑如下:

\Users\你的用戶\.android\adb_usb.ini

 

備注:

.android目錄是隱藏的,需要開啟隱藏目錄顯示。

 

命令行輸入顯示Mac隱藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true

(隱藏Mac隱藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false

)

輸完單擊Enter鍵,退出終端,重新啟動Finder就可以了

重啟Finder:鼠標單擊窗口左上角的蘋果標志-->強制退出-->Finder-->重新啟動

 

第三步:重啟adb  

adb kill-server

adb start-server

adb devices

就可以看到列表了!

 

第四部:進入DDMS,已經可以找到的我的android手機了,開始調試吧!

 

有時 adb devices不能顯示連接設備,需要拔掉數據線,多插幾次,並且退出終端,然后重新打開,再輸入命令就能發現連接的設備。

 

內容參考:http://blog.csdn.net/w122079514/article/details/8499359

在其基礎上完善了下。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM