我刚刚从adnroid网站下载了android sdk,并按照this教程在netbeans上进行了设置。一切看起来都安装得很好,但每当我尝试运行应用程序时,会弹出这个窗口:
alt text http://img80.imageshack.us/img80/4327/androidemulator.png
我假设它要求我选择模拟器,但它没有出现在列表中。有原因吗?
答案 0 :(得分:10)
我不使用netbeans,但看起来你没有创建任何AVD,如果你这样做,那么可能有一种方法可以将它们与你在netbeans中缺失相关联。您可以在此处查看以创建AVD http://developer.android.com/guide/developing/tools/avd.html
但是如果可能的话,我会使用eclipse,集成工作得很好,并且它被编写为在eclipse中运行,因此存在较少的问题和障碍。
另请参阅http://developer.android.com/guide/developing/other-ide.html的“运行您的应用程序”部分,该部分将介绍如何从IDE外部的工具启动应用程序。
答案 1 :(得分:4)
我和你有同样的问题。但我现在有我的模拟器工作。 您需要做的是运行Android SDK Manager,然后单击虚拟设备和制作新的AVD设备。 单击新建。然后填写名称,然后选择目标(Android平台),外观和硬件。 然后单击“创建AVD”以完成。
现在您可以选择设备了。 :)
答案 2 :(得分:2)
进入 C:\ Program Files \ Android \ android-sdk \ SDK Manager.exe 并创建虚拟设备。它出现在设备列表中。 多数民众赞成。
答案 3 :(得分:2)
打开Sdk经理
工具管理AVD
选择并启动AVD。等等。
转到netbean运行项目。
你必须看到项目在AVD中运行。
成功..
答案 4 :(得分:1)
@broschb链接上的article解释了如何使用命令行创建AVD。完全按照那里说的那样(这很容易)。创建AVD后,它将显示在Netbeans的AVD列表中。实际上,如果您只有一个AVD,它将在您运行应用程序时默认启动。
答案 5 :(得分:1)
运行位于android-sdk文件夹中的位置的avd管理器,然后创建一个新的avd,但请确保您已经下载了ARM EABI系统映像工具集。
答案 6 :(得分:0)
只需创建avd(android虚拟设备)并运行它.. 像android -avd“你的avd的名字”
然后尝试运行您的应用程序。
它会要求您选择上面已启动的虚拟设备。 多数民众赞成。