我对Eclipses模拟器及其错误/缺乏力量有所了解。
你们建议有没有模拟器?
我更喜欢在我的电脑上(在虚拟机或USB记忆棒上安装)在一个单独的分区或任何需要发生的事情上。
我更喜欢一个可以上网但实际上除了默认我喜欢的东西。
我也试过Blue Stacks,我真的不喜欢它。
答案 0 :(得分:2)
你提出了很多问题,根据你的具体需求,答案很复杂。
如果您有英特尔处理器(并且不使用Google服务 - 例如位置或GCM) - HAXM模拟器非常棒。它包含在标准SDK中,运行良好。
有许多方法可以优化标准模拟器,因此不一定要忽略它。有多种方法可以将其配置为更强大。它可能不完美,但它运作良好(如果你花时间学习如何最佳地设置 - 大多数人不这样做。)
另一种选择是Genymotion。这是第三方,他们基本上已经优化了模拟器体验,并为您完成了大量的脏工作。他们还提供了一些自己的模拟器管理工具。我在早期使用它,并发现它有问题,但它正在不断更新(最近更新,以删除使用播放服务的能力,如GMail,或播放市场 - 我相信谷歌强迫这一点,并是一个无赖) 。总的来说,这是一个很好的工具,可能是一个很好的建议。
最后,很多人使用物理设备进行开发,这通常都很不错。它支持Google,Play服务已经像真实设备一样运行,并且与SDK工具的接口很好。
每个Android模拟器都可以连接到互联网,因此这不是差异化因素。
你可以做你想做的事,但文档明确指出你不应该尝试从网络附加存储运行模拟器(我猜想USB不能正常工作)。您可以创建一个单独的分区,对这些选择中的任何一个都没有区别。
最重要的是,有很多选项,在放弃它们之前先了解一下标准工具。它们运作良好(如果你学会了如何正确使用它们)。
答案 1 :(得分:0)
你可以考虑转移到android studio。它基于intellij Idea IDE,与eclipse相比具有出色的模拟器。它在xml编辑器中实时模拟,节省了运行程序的大量时间。
或者你可以通过易趣或类似的东西买一个便宜的Android手机,并将其用作模拟器。这就是我倾向于做的事情,因为我更喜欢看它在多种设备上工作。