我無法在我的Samsung Epic 4G上測試我的應用程序,因爲adb在Mac OSX中看不到它。我知道關於這個主題的許多帖子,並嘗試了我能找到的所有內容。我花了整整一天的時間試圖讓adb看到我的手機,但無濟於事。無法在Samsung Epic 4G上測試我的Android應用程序,因爲adb沒有看到它
有人倒投我不研究。爲了說清楚,我花了超過8個小時嘗試所有這些帖子的解決方案:Why won't Eclipse/adb detect my Samsung Galaxy Tab device on my Mac?,Adb Devices can't find my phone,adb not finding my device/phone (MacOS X),ADB error device not found OSX以及更多。我發現的建議解決方案都沒有使adb看到我的設備。
我的系統 - 運行OS X 10.8.4的MacBook Pro,ADT版本1.0.31,附帶ADT 22.0.1,啓用了USB調試模式,在手機上選擇了MTP模式,手機運行的是Android 4.1.2。
- 試圖安裝Kies的,Kies的可以看到手機,Android文件傳輸將不會看到手機
- 試圖與Kies的卸載,Android檔案傳輸確實看到手機
- 嘗試上述兩種與UART在調制解調器模式,USB在PDA模式
- 在PDA模式都嘗試上述的與UART,USB在PDA模式
- 嘗試手動添加供應商代碼到adb_usb.ini
- 試圖運行「機器人更新ADB」,沒有添加什麼adb_usb.ini
- 試圖在手機上恢復出廠設置,然後重試上述所有
- 試圖重新啓動了Mac,然後重試上述所有
- 嘗試重置的Mac上的PRAM,然後重試所有的上述
- 使用有源USB集線器(每個職位之一)嘗試和重試上述所有
- 試圖把手機PTP模式USB連接 - 沒有
在所有情況下,系統信息顯示ph一個作爲附加。
!
即使我們在OSX之上的Ubuntu VM中運行adb設備,它也會看到手機。來賓操作系統Ubuntu可以看到設備,但在主機OSX中運行的adb無法看到它。
在所有情況下,亞行的設備將不會顯示,即使虛擬機可能會看到它的手機,系統信息可以看到它,Kies的或Android文件傳輸(在OSX)可以看到它。
在Ubuntu VM中開發是一種解決方法,但速度很慢,我希望能夠在OSX中開發。
請幫忙。
您是否安裝了EasyTether?或者像它安裝的應用程序? EasyTether已知會導致這樣的問題,因爲它會揹負adb來連接它。 –
我沒有EasyTether。 Sprint預先安裝的手機隨附的唯一共享應用程序。 –
當最低sdk版本設置爲比我的設備上的版本更高的版本時,我遇到了問題。 – wyoskibum