[英]Android adb (OSX Lion) does not recognize Galaxy Nexus, Jelly Bean
我一直在開發OSX Lion上安裝的Eclipse上的第一個Android應用程序。 我想使用我的Jelly Beans Galaxy Nexus進行調試,但Android Device Bridge(adb)無法找到該設備:
./adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
有任何想法嗎?
附錄:我已經報告了一個錯誤 。 解決方法仍然是最受歡迎的!
9月5日13:28 UTC - 解決方法#1:Dropbox:我已將OSX Eclipse工作區移至Dropbox並在設備上安裝了Dropbox。 APK被寫入bin/
,我在每次成功構建后從Dropbox應用程序重新安裝它。
我正在回答這個問題,因為我的老板與他的Galaxy Nexus有着完全相同的問題,我們昨天終於解決了這個問題。 他有一個應用程序,“EasyTether”,它正在阻止他與ADB的聯系,它無法在其他任何地方使用。 您是否有可能設置此應用程序,或者可能為您使用ADB的類似應用程序? 如果“Android文件傳輸”工作(它與我的老板的EasyTether並行工作),那么你的連接是活動的,所以只要你的設置中啟用了“USB Debugging”,你應該看到一個連接。 如果您有“easytether”,這里有一個快速的操作方法
在插入手機之前,請在終端中運行以下命令
sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext
如果這樣可以解決問題,並且你想完全刪除easytether,那么你可以使用帶-rf
標志的rm
命令來防止它再次發生......
sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext
sudo rm -rf /System/Library/Extensions/EasyTetherUSBEthernet.kext
這里有一個很長的討論可能的解決方案: 使用“adb devices”命令找不到android設備
你試過不同的電纜嗎? 我從eBay訂購了一堆便宜的電纜,我使用的第一個不適用於adb。 但它確實適用於計費和文件傳輸。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.