2011-10-30 123 views
0

當我選擇運行|作爲Android應用程序,模擬器最終顯示並且看起來很好,除了我的應用程序不在其中運行。我得到錯誤信息:「未能在設備'emulator-5554'上安裝WhereAreYou.apk:找不到設備」模擬器運行良好,但不是我的應用程序

找不到哪個設備?模擬器運行良好?

+0

模擬器不會模擬特定設備的安裝過程。與計算機,設備或IDE相關的問題,但與應用程序或模擬器無關。 – Dani

+0

計算機也是全新的,也是IDE(我今天剛剛下載並安裝了整個Android環境--Java SDK,Eclipse,然後是Android SDK,然後是ADT。那麼msg正在談論的「設備」是什麼? –

+0

每隔一段時間,我都會收到一個錯誤消息「Emulator-arm.exe已停止工作」;但是,在中間時間,我得到了上述行爲 - 模擬器看起來不錯,但我的應用程序沒有運行 –

回答

1

這將是很好,如果有一些明確和直接的方式讓這個運行,而不必在Android開發合理熟練。

無論如何,我按照建議下載了installer_r15-windows.exe並運行該安裝程序。 然後從Eclipse的 「ADT Eclipse插件」

第一件事則是進入窗口 - >首選項 - > Android的 - > DDMS和設置 「亞行連接超時(毫秒)」:500000

對於使用AVD管理器(從窗口菜單)啓動模擬器似乎也有很大幫助。然後隨機進入platform-tools目錄並執行「adb kill-server」和「adb start-server」。 然後在Eclipse中使用「運行方式 - > Android應用程序」,從上下文菜單中,希望您會收到以下:

[2011-11-01 12:28:50 - HelloWorldProj] ------------------------------ 
[2011-11-01 12:28:50 - HelloWorldProj] Android Launch! 
[2011-11-01 12:28:50 - HelloWorldProj] adb is running normally. 
[2011-11-01 12:28:50 - HelloWorldProj] Performing my.pack.age.name.HelloWorldProjActivity activity launch 
[2011-11-01 12:28:53 - HelloWorldProj] Uploading HelloWorldProj.apk onto device 'emulator-5554'  
[2011-11-01 12:28:54 - HelloWorldProj] Installing HelloWorldProj.apk... 
[2011-11-01 12:30:09 - HelloWorldProj] Success! 
[2011-11-01 12:30:10 - HelloWorldProj] Starting activity my.pack.age.name.HelloWorldProjActivity on device emulator-5554 
[2011-11-01 12:30:17 - HelloWorldProj] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=my.pack.age.name/.HelloWorldProjActivity } 

然後等待一段時間,您的信息最終顯示在模擬器!

但是,如果運行一個簡單的HelloWorld應用程序非常困難,是否值得與Android保持一致?

+0

那麼,在Android Market有一個巨大的Android應用程序,所以我認爲這一定是我的問題(我是一個doofus) –

相關問題