當我選擇運行|作爲Android應用程序,模擬器最終顯示並且看起來很好,除了我的應用程序不在其中運行。我得到錯誤信息:「未能在設備'emulator-5554'上安裝WhereAreYou.apk:找不到設備」模擬器運行良好,但不是我的應用程序
找不到哪個設備?模擬器運行良好?
當我選擇運行|作爲Android應用程序,模擬器最終顯示並且看起來很好,除了我的應用程序不在其中運行。我得到錯誤信息:「未能在設備'emulator-5554'上安裝WhereAreYou.apk:找不到設備」模擬器運行良好,但不是我的應用程序
找不到哪個設備?模擬器運行良好?
這將是很好,如果有一些明確和直接的方式讓這個運行,而不必在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保持一致?
那麼,在Android Market有一個巨大的Android應用程序,所以我認爲這一定是我的問題(我是一個doofus) –
模擬器不會模擬特定設備的安裝過程。與計算機,設備或IDE相關的問題,但與應用程序或模擬器無關。 – Dani
計算機也是全新的,也是IDE(我今天剛剛下載並安裝了整個Android環境--Java SDK,Eclipse,然後是Android SDK,然後是ADT。那麼msg正在談論的「設備」是什麼? –
每隔一段時間,我都會收到一個錯誤消息「Emulator-arm.exe已停止工作」;但是,在中間時間,我得到了上述行爲 - 模擬器看起來不錯,但我的應用程序沒有運行 –