首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android开发的最低硬件?

Android开发的最低硬件?
EN

Stack Overflow用户
提问于 2014-02-07 22:56:15
回答 2查看 1.1K关注 0票数 0

我的任务是运行一个"hello world“的安卓应用。问题是Android应用程序模拟器卡在Android加载屏幕上。

我已经搜索过这个问题了。他们说,Android的开发需要一台速度更快的计算机来整洁地执行应用程序。

有没有办法在上网本上运行它?例如,编辑RAM设置和/或SD卡设置,以便它可以运行得更快?

EN

回答 2

Stack Overflow用户

发布于 2014-02-07 23:02:52

实事求是地说,我认为你最好的选择是试着找一部用过的android手机。你可以在亚马逊或其他零售商以非常便宜的价格买到它们。

如果您真的不能,您可以尝试使用仿真器,但即使在最好的情况下,仿真器也是一种糟糕的开发方式。你几乎不能让它像现在这样运行-想象一下,如果你真的想出了一些老生常谈的方法来让它运行,并且你试图做任何实质性的事情,会发生什么。这将是一场噩梦。

如果你真的要做开发工作,我也会考虑升级你的电脑。一台不能运行模拟器的机器可能不能做你需要做的大部分事情。你试过你们学校的计算机实验室了吗?

还有--正如一位评论员所说,这个问题很可能脱离了堆栈溢出的主题。

编辑: Per Chris Strattons评论:

您可以尝试在IDE中禁用各种功能(我假设您使用的是eclipse) -例如语法检查。我还建议确保你没有网络浏览器,杀毒软件或其他在后台运行的软件,它们可能会消耗你的计算能力。如果你打算运行这个模拟器,我强烈建议你把它作为你唯一运行的东西。

您可能希望从命令行构建和运行应用程序,以避免运行和IDE的开销:

请参阅:

从命令行构建:

http://developer.android.com/tools/building/building-cmdline.html

从命令行运行仿真器:

How do I launch the Android emulator from the command line?

另外,你的上网本运行的是Windows还是Linux?Windows机器往往比Linux机器有更高的开销,所以你可以尝试安装一个轻量级的Linux发行版(也许是薄荷),看看这是否有帮助。

票数 1
EN

Stack Overflow用户

发布于 2014-02-08 03:35:14

如果问题是模拟器启动,或者模拟器太慢,您应该查看HAXM:

http://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

我的几乎所有模拟器都在使用HAXM运行x86镜像以实现加速,并且我的开发机器有16 my的内存。为你的模拟器使用ARM镜像太慢了,特别是对于你的上网本。

是的,如果你对Android Dev (或者任何一个真正的Dev )是认真的,你需要得到比上网本更好的东西,但是现在,看看是否有一点硬件加速可以在紧要关头做到。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21630849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档