簡體   English   中英

USB調試不起作用,adb忽略了Nexus 7

[英]USB Debugging not working, adb ignores Nexus 7

幾個星期以來,我能夠將我的Nexus 7 2連接到運行Windows 7的計算機上,Eclipse會識別它​​,允許我在其上運行應用程序。 當我運行adb devices命令時,設備也出現了。 每當我將Nexus 7插入計算機時,平板電腦就會詢問我是否要在此時允許USB調試。 (奇怪的是,它從來沒有問我是否想要從那台計算機上一直允許它,但我並不在意。)

我最近將平板電腦更新為Android 4.4.2。 我還通過Android SDK管理器更新了Android SDK。 現在,當我插入平板電腦時,我沒有及時了解平板電腦上的USB調試,Eclipse和adb都沒有看到它在那里。

這是我嘗試做的事情列表,從網絡上的各種論壇收集想法。

  • 重新下載Nexus 7的Asus驅動程序並更新驅動程序。 但是,Windows甚至不認為這是此設備的正確驅動程序。
  • 在平板電腦上關閉和打開USB調試,並撤消所有USB調試權限。
  • 將連接模式從媒體設備更改為攝像機
  • 將運行時從Dalvik切換到ART
  • 在命令行中鍵入adb kill-server,然后鍵入adb start-server
  • 刪除eclipse和所有Android SDK並重新下載它們

這些都沒有奏效。 關於嘗試什么的任何其他想法?

事實證明,Nexus 7絕對需要Google USB驅動程序。 查找,下載和安裝此驅動程序非常有效。

由於Google的Android OEM驅動程序頁面在其需要Google USB驅動程序的設備列表中不包含Nexus 7,因此我一直在嘗試使用華碩的驅動程序,但該程序無效。 我沒有嘗試使用Google USB驅動程序,因為出於某種原因我的SDK管理員說它已下載了驅動程序,但找不到驅動程序。

最后,我發現我可以從此頁面下載Google USB驅動程序 ,這清楚地表明所有Google Nexus設備都需要此驅動程序。 現在我已成功將平板電腦重新連接到亞行。

在此向Google提交了文檔錯誤報告 ,希望可以更新OEM驅動程序頁面,以反映所有Google Nexus設備都需要Google USB驅動程序。

采用Android 4.4.4的Nexus 7平板電腦。 設置>存儲> USB計算機條件。 兩個復選框:MTP和PTP。 取消選中這兩項。

手機斷開連接

在Windows資源管理器中 - 右鍵單擊​​計算機,進入管理,在計算機管理中查找並卸載設備驅動程序(在Android設備下)

http://developer.android.com/sdk/win-usb.html#top下載新驅動程序

連接手機,Windows將嘗試安裝新的驅動程序,手動安裝驅動程序與上面下載的驅動程序

以上對我有用

對我來說,在更新到Android 4.4.2之后,將設備連接為相機(PTP)而不是媒體設備(MTP)至關重要。 以前,在更新之前,我能夠作為媒體設備(MTP)進行連接。

問題是你沒有所有需要的驅動程序(PC可以識別你的手機,如USB設備,但調試不起作用)。 我通過從菜單中取消所有項目(MTP,PTP,UMS)解決Android 4.4.4中的這個問題 :存儲 - > USB計算機連接,而不是勾選'媒體設備(MTP) 現在一切正常。

謝謝Arthur,我發現即使在取消選中或檢查后Nexus 7標簽也無法正常工作。 通過取消選中USB調試(在開發人員選項下)..設置>開發人員選項> USB調試解決了問題。 然后檢查(勾選MTP設備):存儲 - > USB計算機連接而不是勾選'媒體設備(MTP)

完整清單:

  1. 啟用設備調試功能
  2. 選擇USB連接作為PTP(相機)
  3. http://developer.android.com/sdk/win-usb.html 安裝驅動程序

在嘗試任何操作之前,請確保使用Android SDK Manager更新與Build相關的工具。 您的adb可能已過時。

暫無
暫無

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

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