2013-03-28 73 views
15

我已經使用模擬器運行我的應用程序。它花了這麼長的時間約5分鐘上傳& 2分鐘的安裝我的應用程序在我的模擬器上。兩分鐘後失敗。錯誤:「未能在設備上安裝apk'emulator-5554':timeout」

這是錯誤控制檯,

[2013-03-28 14:13:18 - newwaterreadingapp] ------------------------------ 
[2013-03-28 14:13:18 - newwaterreadingapp] Android Launch! 
[2013-03-28 14:13:18 - newwaterreadingapp] adb is running normally. 
[2013-03-28 14:13:18 - newwaterreadingapp] Performing  
com.example.newwaterreadingapp.MainActivity activity launch 
[2013-03-28 14:13:18 - newwaterreadingapp] Automatic Target Mode: using existing  emulator 'emulator-5556' running compatible AVD 'NewAvd_water_electricity_reading' 
[2013-03-28 14:13:18 - newwaterreadingapp] Uploading newwaterreadingapp.apk onto device 'emulator-5556' 
[2013-03-28 14:18:31 - newwaterreadingapp] Installing newwaterreadingapp.apk... 
[2013-03-28 14:20:35 - newwaterreadingapp] Failed to install newwaterreadingapp.apk on device 'emulator-5556! 
[2013-03-28 14:20:35 - newwaterreadingapp] (null) 
[2013-03-28 14:20:37 - newwaterreadingapp] Launch canceled! 

我的應用程序位於E:\Projects文件夾中。而且我將adb超時時間增加到了15000ms。但是我仍然看到我的應用程序沒有加載到仿真器上。

+0

嘗試清理和建立你的項目,然後運行它 – Pratik 2013-03-28 09:02:48

+0

我打掃我的項目,然後試圖逃跑。但是,仍然需要很長時間才能啓動應用程序。 – Mahe 2013-03-28 09:10:39

+0

是否適合您的模擬器無任何問題。 – saran 2013-03-28 09:10:59

回答

24

勇可以增加Eclipse中的亞行超時設置。轉到首選項 - > Android-> DDMS->找到「ADB連接超時(ms)」,並提供更高的價值。

此外,嘗試看看,如果你的仿真器連接到DDMS。無論是從DDMS視圖檢查或如果您正在使用Emulator然後重新啓動在命令提示符下

6

運行「ADB設備」。

如果您正在使用phone然後重啓手機,然後。

完全斷電和加電。這爲我修好了。

OR

在Eclipse中,選擇WindowPreferences,然後AndroidDDMS並設置ADB連接超時(毫秒),以比默認的東西更長(這是5000)。

0

1原因可能是因爲你的模擬器掛 將其關閉,並開始一個新的 如果新的模擬器還需要時間來啓動然後就重新啓動它的工作對我來說,日食

0

我有同樣的問題,它是由模擬器沒有足夠的內存引起的。我運行的是隻有512MB RAM的3.0仿真器,而且我真的很有可能會在系統進程中看到一大堆LogOut中的OutOfMemory異常。將其升高到1024MB,並將VM堆增加到64MB,並且安裝正常。

3

亞行默認的超時小,所以改變其值 如果使用eclipse遵循以下路徑 窗口 - 如果你使用> ADB連接超時(毫秒)

0

- >首選項 - > Android的 - > DDMS模擬器然後打開模擬器,然後去settings->Apps->Select並從模擬器卸載您的應用程序。

關閉模擬器

現在,右鍵點擊你的project->Run as->Run Configuration->在目標選擇自動選擇兼容設備選項,然後點擊運行。

相關問題