我创建了一个简单的测试项目和一个通用仿真器TestDevice
。但是,我无法启动应用程序。Android:为什么我的模拟器不能启动?
我只是得到一个控制台类型的窗口(奇怪地放置在屏幕外),没有任何反应。
我在Windows上开发Eclipse(Helios 3.6)。
这里的日志:
[2011-05-11 10:08:04 - androidtest] Android Launch! [2011-05-11 10:08:04 - androidtest] adb is running normally. [2011-05-11 10:08:04 - androidtest] Performing androidtest.AndroidTestActivity activity launch [2011-05-11 10:08:04 - androidtest] Automatic Target Mode: Preferred AVD 'TestDevice' is not available. Launching new emulator. [2011-05-11 10:08:04 - androidtest] Launching a new emulator with Virtual Device 'TestDevice' [2011-05-11 10:08:14 - androidtest] New emulator found: emulator-5554 [2011-05-11 10:08:14 - androidtest] Waiting for HOME ('android.process.acore') to be launched...
编辑
感谢所有的提示!
- 我指定的Android 3.0(API级别11)
- 我保证我指定
androidtest.AndroidTestActivity
作为启动行动 - 我杀了
adb
过程,并从Eclipse的(即使重新启动Eclipse本身重启) - 我也手动从
Window > Android SDK & AVD Manager
然而,同样的问题,推出了仿真器。
来自logcat,它仍然处于等待状态,应用程序仍未启动。只需杀死你的模拟器并再次运行你的模拟器。其他问题可能是你的应用程序可能没有任何启动器活动 – Zoombie 2011-05-11 08:21:28
我想你尝试从eclipse启动。你能指定关于你系统的更多细节吗? Os,eclipse和android版本?你尝试从cl启动它吗? – primpap 2011-05-11 08:23:49