2012-10-12 108 views
2

我剛買了一臺新電腦。安裝所有的東西來開發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端口不工作?

+1

你說這是具體到USB3,但它可能是值得一提的是,在運行Eclipse的根可以是一個有點棘手,由於ADB守護進程它可以在Eclipse的生命週期之前和之後生存,並可以重新啓動。如果你從命令行工作,你會看到什麼?例如,'sudo killall adb; adb設備; adb安裝foo.apk'? –

+0

我有一個新的MacbookAir 2013(它與USB 3一起)相同的問題。以前的(基於USB2的)MBA沒有問題。現在,這種情況一直髮生在不同的設備上,並且兩者之間有/沒有集線器。即使是一個簡單的Nexus 4直接連接到USB端口。這非常煩人。可悲的是,MBA沒有USB2端口... –

回答

0

我不知道 - adb.exe總是崩潰。我所有的端口都是USB 3.0。 Windows 7,最新更新,Google USB Driver,最新更新(9)。

卸載谷歌USB驅動程序和問題走了......

+0

我沒有Google USB驅動程序,但我的亞行仍然不斷崩潰...... pfff –

相關問題