簡體   English   中英

無法將Nexus S連接到我的Mac OS x Lion 10.7進行USB調試

[英]Can't connect Nexus S to my Mac OS x Lion 10.7 for USB Debugging

我試圖將我的Nexus S(Android版本2.3.5)連接到我的macbook pro 10.7(OSX Lion)。 但是,Android手機上的通知只是ON和OFF的選擇。 我在終端上試過這個命令。

adb usb 
>>error: device not found
adb devices 
>>List of devices attached 
>>[ nothing here ] 

請幫我解決這個問題。 謝謝!

確保您沒有僅供電的USB電纜。 如果手機充電,但Mac不認為它在那里,這是一個肯定的跡象。

此外,如果不起作用,請檢查設備配置文件中是否顯示設備(包含在OS X中)。 如果它出現在那里,但不在ADB中,請嘗試將手機的USB供應商ID添加到〜/ .android / adb_usb.ini

如果該文件尚不存在,則可以創建該文件。 Nexus S的供應商ID為0x18d1。 請確保文件的最后一行是供應商ID,不要在末尾留空行。

在OS X上調試Android設備時存在一些問題(大多數在更新到Lion后都會描述這個問題)。

有一些線程/討論提供了一些可能的解決方法,看看其中一個是否適合您:

雖然,這種接縫在Google / Apples網站上存在問題,因此您只能檢查是否可以使用它。

我有一個類似的問題。 我可以通過./adb shell發出命令,比如ls,但不能推送和拉動,當我執行./adb設備時,它會顯示我的設備ID,但是當我啟動交互式shell時,adb設備什么也沒顯示。 我仍然可以在交互式shell中列出文件,但仍然沒有推或拉。

我的N-06C遇到了同樣的問題,它是由NEC制造的,通過編寫代碼減去kext來解決。

http://8kpxen.blogspot.com/2011/08/how-to-adb-to-your-android-device-on.html

請閱讀此博客並下載kext。 由於此kext文件是針對N-06C配置的,因此請根據您的環境進行修改。

這發生在我身上,在Eclipse中檢查了ADB,並且能夠選擇並將文件推送到設備。 推APK並安裝。

我知道,可怕的解決方案,但Lion對大多數開發人員來說都是一場噩夢。 希望更新能夠繼續!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM