2010-03-19 72 views

回答

6

从你的截图看来,模拟器还没有完全启动,所以它不可能是你的应用程序的问题。它可能需要一段时间才能启动,因此请稍等几分钟以确保它不会很慢。如果这不起作用,请尝试重新创建AVD。

一旦AVD运行,你可以随时重新部署应用到它,只要你想,所以没有必要重新启动它。

+1

同时也要确保,你有最新的SDK更新。新的更新和2.1仿真器的工作比1.6好很多 – Pentium10 2010-03-19 09:11:25

2

您不必按任何东西,而你的代码不应该能够将造成。它看起来像你的模拟器有问题。

SDK附带了一些工具,您可以使用它们来尝试弄清楚发生了什么并解决它。

adb是调试桥 - 使用adb logcat来查看设备中的日志。我不认为它会在那个状态下与模拟器连接,但是不管怎样,你也可以尝试一下。

android是主要的AVD管理器,您可以使用它来创建新的虚拟设备,并查看它们是否无法加载。

如果您的虚拟设备都没有产生任何有用的或明显的错误,您可能想尝试在管理器中创建一个新的AVD,然后使用它。您可能还想尝试自己启动模拟器,而不是让Eclipse执行它,以防万一它正在做一些事情来打破它。使用SDK中的emulator工具来做到这一点。

2

我有一个EE PC同样的问题,花了一个半小时开始工作,然后我试图在一个更强大的PC和它的作品,你的电脑可能是微弱的仿真器,只是觉得新手机拥有1400 MHz的处理器,他们正在运行的程序没有模拟器这是非常容易

1

简单地降低在编辑菜单中的公羊,它应该正常工作

1

当我启动AVD,我启用的“清除用户数据”。

1

当AVD被创建的文件夹/.android创建存储AVD。我移动了文件夹。重新启动Eclipse并重新创建AVD并且它工作正常。

0

停止仿真器 - >打开ADV管理器 - >编辑虚拟设备 - >单击显示高级设置 - >设定RAM大小512MB - >启动模拟器