2012-02-07 42 views
1

我正在尝试进入Android应用程序开发阶段。我的第一个问题实际上是让模拟器运行。我正在使用官方Hello World教程来让我开始,并且它对我的4.0.3 AVD工作正常,但是当我用新的2.1 AVD(也是从2.1开始创建项目)尝试它时,仿真器会加载。即使在等待很长时间后,Android 2.1仿真器也不会加载

尽管它试图加载,但从一开始的“Android”字母并不是通常的字体,它们只是在打字之后作为带有下划线的“打字机”类型的字体,当它们消失时,什么也不显示。我等了一个小时才能开机,无济于事。

我已经寻找答案计算器,但因为我没有一个显著的错误出现,我无法找到答案。

我的日志如下:

[2012-02-07 11:23:09 - Hello World 21] Android Launch! 
[2012-02-07 11:23:09 - Hello World 21] adb is running normally. 
[2012-02-07 11:23:09 - Hello World 21] Performing com.hello.world.HelloWorld21Activity activity launch 
[2012-02-07 11:23:09 - Hello World 21] Automatic Target Mode: launching new emulator with compatible AVD '2.1' 
[2012-02-07 11:23:09 - Hello World 21] Launching a new emulator with Virtual Device '2.1' 
[2012-02-07 11:23:14 - Emulator] emulator: WARNING: Unable to create sensors port: Unknown error 
[2012-02-07 11:23:14 - Hello World 21] New emulator found: emulator-5554 
[2012-02-07 11:23:14 - Hello World 21] Waiting for HOME ('android.process.acore') to be launched... 

与ADT插件运行Eclipse经典,和正常的Android SDK,在http://developer.android.com/resources/tutorials/hello-world.html每一个指令后。

谢谢!

+0

第一次运行真的需要一个LOOOOONG时间! – MobileCushion 2012-02-07 12:10:10

+0

我甚至没有看到它加载。它只是一个没有任何移动的黑屏。 :/ – FoxLift 2012-02-07 12:46:12

回答

0

我已经使用Windows 7的64位版本我无法得到它开始与2.1或2.2 AVD(我遇到过类似的行为,你所描述的一个)时遇到类似的问题与模拟器启动,但是我没有为2.3以上的新版操作系统尝试AVD。所以如果你在64位操作系统上运行,我会建议你尝试一个32位版本 - 它对我有帮助。

+0

我意识到我的答案并不是真的解决了这个问题,但我确实试图寻找一种方法让Win7 64位上的仿真器正常运行。但我没有设法找到一个可行的解决方案。 – morrwing 2012-02-07 13:53:06

+1

谢谢,它确实有帮助。我正在运行Windows 7 64位操作系统,所以它可能是问题所在。使用eclipse classic 32x似乎修复了它。 :) – FoxLift 2012-02-07 15:48:16

0

Android模拟器是相当缓慢的软件。它的启动速度直接取决于您的硬件。出现“打字机”的Android标签也是Android 2.x版本的典型代表。 尝试重新启动模拟器。

0

把我的时间,但我解决了这一问题。

只要用你的集成显卡为默认图形处理器。 如果您使用支持CUDA的(或类似的)图形卡禁用它。不要使用CUDA图形处理器运行软件(eclipse,AVD ...)。 Eclipse使用CUDA产生断言错误,AVD停止工作。 Flash Player无法在启用CUDA的情况下工作。

为我工作,我很幸运我使用的笔记本电脑。

相关问题