我已经按照本教程:http://anandhansubbiah.com/blog/writing-your-first-android-application/,但无论我做什么,改变什么,当我运行应用程序时,我看到的只是下图。我必须按什么才能开始开发?我是否添加了起始代码?我完全被难过......
Screen I see http://img196.imageshack.us/img196/1700/stuckl.jpg
答案 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 - >启动模拟器