2011-04-26 164 views
3

这是从控制台窗口中的输出:android模拟器无法运行我的应用程序。它的启动模拟器,但犯规运行程序

[2011-04-26 13:49:08 - Snake] ------------------------------ 

[2011-04-26 13:49:08 - Snake] Android Launch! 

[2011-04-26 13:49:08 - Snake] adb is running normally. 

[2011-04-26 13:49:08 - Snake] Performing com.example.android.snake.Snake activity launch 

[2011-04-26 13:49:08 - Snake] Automatic Target Mode: launching new emulator with compatible AVD 'avd_2.2' 

[2011-04-26 13:49:08 - Snake] Launching a new emulator with Virtual Device 'avd_2.2' 

[2011-04-26 13:49:13 - Snake] New emulator found: emulator-5554 

[2011-04-26 13:49:13 - Snake] Waiting for HOME ('android.process.acore') to be launched... 

[2011-04-26 13:54:38 - Snake] WARNING: Application does not specify an API level requirement! 

[2011-04-26 13:54:38 - Snake] Device API version is 8 (Android 2.2) 

[2011-04-26 13:54:38 - Snake] HOME is up on device 'emulator-5554' 

[2011-04-26 13:54:38 - Snake] Uploading Snake.apk onto device 'emulator-5554' 

[2011-04-26 13:54:38 - Snake] Installing Snake.apk... 

[2011-04-26 13:58:55 - Snake] Failed to install Snake.apk on device 'emulator-5554! 

[2011-04-26 13:58:55 - Snake] (null) 

[2011-04-26 13:59:01 - Snake] Failed to install Snake.apk on device 'emulator-5554': null 

[2011-04-26 13:59:01 - Snake] com.android.ddmlib.InstallException 

[2011-04-26 13:59:01 - Snake] Launch canceled! 

从日志到结束的开始,你可以看到它大约需要10分钟。是我的电脑还是在仿真器上启动应用程序总是这么慢?

+0

哪些API,您正在使用的应用程序?仿真器上运行API-8即Android2.2 – Imran 2011-04-26 13:31:37

回答

0

您是否在default.properties中设置了API级别?如果您没有,请尝试添加target=android-8

另外,作为一个侧面说明,听起来您每次要测试时都要重新部署仿真器。您可以启动模拟器一次,然后根据需要重新部署应用程序。

1

您是否尝试更改ADB连接超时?默认值是5000,将其更改为10000会提供更多时间来尝试安装该软件包,它对我来说很有用。 要做到这一点去窗口 - >首选项 - > Android-> DDMS。

相关问题