使用Android开发在Eclipse中的模拟器屏幕上停留?

时间:2010-03-19 08:02:44

标签: java android eclipse

我已经按照本教程:http://anandhansubbiah.com/blog/writing-your-first-android-application/,但无论我做什么,改变什么,当我运行应用程序时,我看到的只是下图。我必须按什么才能开始开发?我是否添加了起始代码?我完全被难过......

Screen I see http://img196.imageshack.us/img196/1700/stuckl.jpg

7 个答案:

答案 0 :(得分:6)

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

AVD运行后,您可以根据需要随时重新部署应用程序,因此无需重新启动它。

答案 1 :(得分:2)

您不必按任何内容,您的代码也不应该导致这种情况。看起来你的模拟器出了问题。

SDK附带了一些工具,您可以使用它们来尝试找出正在发生的事情并进行修复。

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

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

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

答案 2 :(得分:2)

我在电脑上遇到了同样的问题,开始工作花了半个小时,然后我尝试使用更强大的电脑,它可以工作,你的电脑可能会对模拟器很弱,只是觉得新手机有一个1400 MHz的处理器,他们运行程序而不是模拟器,这更容易

答案 3 :(得分:1)

只需降低编辑菜单中的ram即可正常使用

答案 4 :(得分:1)

当我启动AVD时,我启用了"擦除用户数据"。

答案 5 :(得分:1)

创建AVD时,会创建一个文件夹/.android来存储AVD。我移动了文件夹。重新启动Eclipse并重新创建AVD,它运行良好。

答案 6 :(得分:0)

停止模拟器 - >打开ADV Manager - >编辑虚拟设备 - >点击显示高级设置 - >设置Ram大小512mb - >启动模拟器