如何在AVD Eclipse上运行和编译Android应用程序

时间:2014-01-04 18:38:25

标签: android eclipse android-emulator avd

请帮帮我... :(
我从谷歌播放下载Android ADT并将其所有SDK等更新到最新版本,并且我已经安装了Java Runtime(SE)最新版本。
现在根据任何基础学习课程,我想运行第一个App“Hello World!”在AVD中。
例如:从菜单中我只需单击“新建”并选择“Android应用程序项目”。然后我就像所有培训一样设置应用程序名称,项目名称和包名称这里没有任何错误,而且一切顺利。
之后我必须选择我的SDK,为了上课,我选择了组合框如下:

New Android Application Window

然后我没有更改并将所有选项保留为默认值。最后点击完成按钮 现在我可以在设计模式下看到我的第一个程序环境 问题在于:
 最后,我想用AVD运行我的第一个程序,如下图所示:

Edit AVD

并运行AVD。
第一个问题:经过很长时间(差不多3或6分钟)AVD模拟Andriod智能手机。
第二个问题:在菜单屏幕中我看不到我的第一个应用程序图标,所以我无法运行它。 第3个问题:如果我想用Intelx86运行AVD,模拟器运行很长时间并且说出这个错误:

  

为AVD启动模拟器'AVD_for_AVD_for_test_5_1in_WVG​​A'   模拟器:无法打开HAX设备!   HAX无法正常工作,仿真器以仿真模式运行   模拟器:打开HAX设备失败

<小时/> 我试图解决问题的方法
第一个问题:在编辑AVD中,我检查快照并取消选中主机GPU
结果:第一次运行需要很长时间,但在第一次快速到来之后 第二个问题:我真的对此没有任何想法:(
结果:我对Android开发计划感到失望。这非常复杂和耗时。 第三个问题:我甚至在我的System Bios上检查 Intel Vitalization ,我确信它的工作正常,因为我已经在需要此选件的VMware机器上运行Windows 2008 R2。 结果:我仍然遇到这个问题... AVD在Intel x86模式下不起作用。

最后,我的系统配置是:
操作系统:Window 7 Ultimate与最新更新。
CPU:Intel Corei7 2630QM 2.00GHz RAM:8 GB 图:英特尔和2GB Nvidia。

所以请帮帮我。我真的很想学习Android编程:((

<小时/> 现在感谢 Rohan Kandwal 我可以在英特尔X86模式下快速运行模拟器,但仍然看不到我的应用程序图标 enter image description here

1 个答案:

答案 0 :(得分:3)

对于菜单中没有的应用程序,我认为你没有从eclipse运行项目而只是查看模拟器。请从您正在使用的IDE运行项目,例如。蚀。

如果运行该应用但仍未在模拟器上看到它,请发布 logcat

有关HAX的问题,请转到文件夹

[Android SDK Root]\extras\intel\Hardware_Accelerated_Execution_Manager

然后运行IntelHaxm.exe并安装。 HAX

要运行该应用,right click on the project > Run as > Android Application run app