Android程序運行時,真機不能用

Android程序運行時,真機不能用


下列情況均發生在手機“開發人員選項”內已經選擇了USB調試的情況下。

一、Android Device chooser中不顯示真機

   【查找原因】有可能的情況1:

   首先查看項目

 

【薄荷粒兒不甜的筆記】Android程序運行時,真機不能用

如果你的真機安卓操作系統版本低於你創建項目時設定的安卓系統版本

我的真機設備API級別是15,對應的是Android4.0.3版本,而項目的API爲17,Android4.2.2.

並且我的控制檯裏提示了錯誤信息

ERROR: Application requires API version 17. Device API version is 15 (Android 4.0.3).

因此讓二者協調了就好,要麼換真機,要麼就在build中將項目API設置低一些。

 

【查找原因】有可能的情況2:

    沒有識別硬件。設備更新問題,我的電腦右鍵--屬性--設備管理器---更新驅動程序

【薄荷粒兒不甜的筆記】Android程序運行時,真機不能用

【薄荷粒兒不甜的筆記】Android程序運行時,真機不能用


 【查找原因】有可能的情況3:

  啓動任務管理器,結束掉adb.exe進程。還不能解決問題,則查看是否打開了“豌豆莢”、“騰訊管家”、“91手機助手”等等第三方的軟件關掉他們,因爲他們佔用了eclipse調試的adb接口。如果有則關掉對應的第三方軟件。

 

二、Android Device chooser中顯示真機但不可用

  【查找原因】有可能的情況1:

    這裏舉一個網友曾經遇到的情況

    【薄荷粒兒不甜的筆記】Android程序運行時,真機不能用

    最後得出的結論是數據線不匹配的問題。

    

   有時數據線損壞後可以充電但不能連接。爲什麼?因爲USB線有4根線,USB接頭有4條線:電源+,D+,D-,電源-。其中D+和D-爲數據傳輸使用的,和電源線是不同的接線。如果手機D+或D-壞掉了,而電源+和電源-沒有壞掉,就會出現手機正在充電但是無法傳輸數據的情況。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章