我剛買了一臺新電腦。安裝所有的東西來開發android應用程序,就像在我的舊電腦上一樣。我已經在我的新PC上安裝了日食Juno,因爲它很重要。Android ADB不斷崩潰 - 使用USB 3.0端口時無法在設備上進行調試
這裏是問題,我無法在真實設備上進行調試。在任何AVD它工作得很好,但是當我嘗試我的真實設備(Galaxy Nexus的)我得到以下錯誤回報上運行一個項目:
首輪我得到:
[2012-10-12 09:55:17 - SlideMenuExample] Android Launch!
[2012-10-12 09:55:17 - SlideMenuExample] adb is running normally.
[2012-10-12 09:55:17 - SlideMenuExample] Performing com.coboltforge.slidemenuexample.MainActivity activity launch
[2012-10-12 09:55:21 - SlideMenuExample] Uploading SlideMenuExample.apk onto device '0149C6F11601A009'
[2012-10-12 09:55:26 - SlideMenuExample] Failed to install SlideMenuExample.apk on device '0149C6F11601A009': timeout
[2012-10-12 09:55:26 - SlideMenuExample] Launch canceled!
第二運行:
[2012-10-12 10:01:48 - SlideMenuExample] Android Launch!
[2012-10-12 10:01:48 - SlideMenuExample] adb is running normally.
[2012-10-12 10:01:48 - SlideMenuExample] Performing com.coboltforge.slidemenuexample.MainActivity activity launch
[2012-10-12 10:01:53 - SlideMenuExample] Uploading SlideMenuExample.apk onto device '0149C6F11601A009'
[2012-10-12 10:01:53 - SlideMenuExample] Installing SlideMenuExample.apk...
[2012-10-12 10:01:54 - SlideMenuExample] Success!
[2012-10-12 10:01:54 - SlideMenuExample] Failed to install SlideMenuExample.apk on device '0149C6F11601A009': device not found
[2012-10-12 10:01:54 - SlideMenuExample] com.android.ddmlib.InstallException: device not found
[2012-10-12 10:01:54 - SlideMenuExample] Launch canceled!
第三次運行卡上100%推出項目,有總比沒有happends。
第四運行:是finnaly應用程序被成功地安裝了(?probleb解決沒了)
第五運行大幹快上100%,再次陷入和Eclipse完全崩潰。我得到了日食重新啓動後,我看到在錯誤日誌中出現以下錯誤:
java.lang.NullPointerException
at com.android.ide.eclipse.adt.AdtPlugin.getDisplay(AdtPlugin.java:334)
at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.launch(AndroidLaunchController.java:595)
at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.doLaunch(LaunchConfigDelegate.java:322)
at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(LaunchConfigDelegate.java:238)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:855)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:704)
at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1047)
at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1251)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
請誰能幫我解決這個。
- 我已經重新安裝了eclipse和android SDK。
- 運行Eclipse作爲管理員
- 加入了Android SDK來 環境變量
- 的平臺,工具和工具文件夾了增加亞行連接時間至20000
編輯 在後面我PC我有兩個2.0的USB端口(不像前面的端口3.0)。我沒有得到任何麻煩,當使用它們..
但我仍然感興趣爲什麼usb 3.0端口不工作?
你說這是具體到USB3,但它可能是值得一提的是,在運行Eclipse的根可以是一個有點棘手,由於ADB守護進程它可以在Eclipse的生命週期之前和之後生存,並可以重新啓動。如果你從命令行工作,你會看到什麼?例如,'sudo killall adb; adb設備; adb安裝foo.apk'? –
我有一個新的MacbookAir 2013(它與USB 3一起)相同的問題。以前的(基於USB2的)MBA沒有問題。現在,這種情況一直髮生在不同的設備上,並且兩者之間有/沒有集線器。即使是一個簡單的Nexus 4直接連接到USB端口。這非常煩人。可悲的是,MBA沒有USB2端口... –