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

标签 android eclipse android-emulator android-virtual-device

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

New Android Application Window

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

Edit AVD

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

Starting emulator for AVD 'AVD_for_AVD_for_test_5_1in_WVGA' emulator: Failed to open the HAX device! HAX is not working and emulator runs in emulation mode emulator: Open HAX device failed


我尝试解决问题的方法 :
第一个问题:在 Edit AVD 中,我选中了 snapshot 并取消选中 host GPU
结果:第一次运行需要很长时间,但第一次运行后很快。
第二个问题:我对此真的没有任何想法:(
结果:我对 Android 开发程序感到失望。这是非常复杂和耗时的。 第三个问题:我什至在我的系统 Bios 上检查了 Intel Vitalization,我确信它可以工作,因为我已经在需要此选项的 VMware 机器上运行 Windows 2008 R2。
结果:我仍然有那个问题...AVD 在 Intel x86 模式下不工作。

最后,我的系统配置是:
操作系统:带有最新更新的 Window 7 Ultimate。
CPU:Intel Corei7 2630QM 2.00GHz。
内存:8 GB。
图片:Intel 和 2GB Nvidia。

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


现在感谢 Rohan Kandwal 我可以在 Intel X86 模式下非常快速地运行模拟器,但我仍然看不到我的应用程序图标 enter image description here

最佳答案

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

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

关于HAX的问题,去文件夹

[Android SDK Root]\extras\intel\Hardware_Accelerated_Execution_Manager

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

要运行应用程序,右键单击项目 > Run as > Android Application run app

关于android - 如何在 AVD Eclipse 上运行和编译 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20925059/

相关文章:

android-studio - <Flutter> 模拟器已启动但未被 android studio 检测到

android - 在页面加载时启动动画,在页面加载时停止

android - 从 RecyclerView.Adapter 中删除项目后,RecyclerView.ItemDecoration 不会更新

android - 如何将图像存储在 SQLite 数据库中

java - Eclipse 中的导出窗口上没有可运行的 JAR 文件选项

java - Eclipse - @Deprecated 警告隐藏弹出的 java 文档

java - 在 android 模拟器中运行 HelloListView 时出现问题

android - 从全屏切换到非全屏弹出/幻灯片

android - 需要 Tensorflow 建议

通过 javac 奇怪的错误未找到 Java 符号(通过 Eclipse 运行)