我已经安装了Eclipse和Android SDK但我无法正常工作。 2天后,我设法创建了一个实际模拟器,实际上显示的是Android界面(而不是带有Android文本的黑屏),但我完全不知道为什么它在前两天没有用。之后,我遇到了亚行的问题,我也设法解决了这个问题。而我的问题仍然没有结束。我现在有一个问题,将示例APK文件安装到我的模拟器中,但我没有收到任何错误消息,这使得很难找到解决方案。
即。我已经加载了2个不同的项目(bbbb和Snake),按下运行后,模拟器启动。那么,没有任何反应。我已经复制粘贴下面的控制台。
[2011-10-21 20:29:59 - bbbb] WARNING: Application does not specify an API level requirement!
[2011-10-21 20:29:59 - bbbb] Device API version is 14 (Android 4.0.1)
[2011-10-21 20:29:59 - bbbb] Uploading bbbb.apk onto device 'emulator-5554'
[2011-10-21 20:29:59 - bbbb] Installing bbbb.apk...
[2011-10-21 20:59:28 - Snake] ------------------------------
[2011-10-21 20:59:28 - Snake] Android Launch!
[2011-10-21 20:59:28 - Snake] adb is running normally.
[2011-10-21 20:59:28 - Snake] Performing com.example.android.snake.Snake activity launch
[2011-10-21 20:59:31 - Snake] WARNING: Application does not specify an API level requirement!
[2011-10-21 20:59:31 - Snake] Device API version is 14 (Android 4.0.1)
[2011-10-21 20:59:31 - Snake] Uploading Snake.apk onto device 'emulator-5554'
[2011-10-21 20:59:31 - Snake] Installing Snake.apk...
正如您所看到的,控制台在安装.apk ...行之后就停止了(是的,我等了30分钟才确定)。为什么我没有收到超时或错误消息? 我真的不知道现在该做什么。我无法在网上找到任何答案。谁能帮帮我吗。我真的想开始一些实际的编程而不是这个。我使用的是Windows 7。
答案 0 :(得分:1)
您的应用未指定API级别。转到窗口---->首选项然后Android。选择API级别。
答案 1 :(得分:0)
您应该尝试从使用eclipse创建新的Android项目时创建的示例项目开始,而不是从Snake.apk开始。 或者,您可以使用android命令创建一个新项目,如下所示:
android create project --target 9 --name HelloWorld --path . --activity HelloWorld --package com.example.helloworld
创建完成后,使用版本2.3(android 9)创建一个模拟器并尝试。 我不知道你是不是应该搞砸android 14但如果你根本不熟悉android没有设备,但还有冰淇淋三明治,所以你将无法用真正的设备测试,直到下个月最小。 如果您计划定位蜂窝(平板电脑)设备,可以从版本13开始并为此创建模拟器。那么,你的电脑上的规格是什么?运行模拟器需要一台非常快的机器。众所周知,android模拟器很慢。
无论如何,我从最基本的项目开始,这是当你启动一个新项目时android为你创建的模板项目..一旦有效,你可以继续你自己的项目。
答案 2 :(得分:0)
使用1.5 sdk版本创建新的AVD。 尝试从最小的sdk版本(1.5)开始。并在创建项目时指定最小的sdk版本。 也可以将模拟器外观设为 qvga (最小)。