【发布时间】:2012-10-18 06:02:22
【问题描述】:
所以对我来说,模拟器永远不会工作。而且我不想进行USB调试。因此,我的开发周期包括为我在 Eclipse 中进行的编辑打包一个新的 apk,然后通过 Dropbox 将其发送到我的手机,然后从那里安装和运行该 apk,注意错误,然后重复该周期。
我想知道是否有任何其他模拟器或更简单的方法来测试 apk。谢谢。
【问题讨论】:
所以对我来说,模拟器永远不会工作。而且我不想进行USB调试。因此,我的开发周期包括为我在 Eclipse 中进行的编辑打包一个新的 apk,然后通过 Dropbox 将其发送到我的手机,然后从那里安装和运行该 apk,注意错误,然后重复该周期。
我想知道是否有任何其他模拟器或更简单的方法来测试 apk。谢谢。
【问题讨论】:
http://androvm.org/ 很有希望,它似乎和模拟器一样好用,如果不是更好的话,但你必须做更多的配置。
Androvm 现在变成了http://www.genymotion.com/,它比其他任何替代方案都更易于使用。我希望这是您想要使用的。
另一个选项是 adb over wifi,它可以让您在不执行保管箱步骤 http://forum.xda-developers.com/showthread.php?t=1685736 的情况下使用手机。不过,要使其正常工作,您将需要 root。
【讨论】:
我听从了 Cyril Mottier 的建议
http://cyrilmottier.com/2013/06/27/a-productive-android-development-environment/
并下载了与 VirtualBox 配合使用的 Genymotion。
AVD 和 GenyMotion 没有可比性。 Genymotion 使用虚拟化而不是仿真,为我们提供了令人难以置信的性能。
你可以在这里下载:
唯一的缺点是目前所有可用的虚拟机都在 API 16+ 上运行。
【讨论】:
Visual Studio Emulator for Android,无需安装 Visual Studio 即可使用 http://www.techtimes.com/articles/72646/20150729/microsoft-outs-android-emulator-heres-how-to-use-it.htm
具有许多功能,例如 Google 随 Emulator 2.0 发布的功能(当前未发布)
【讨论】:
this link 包含所有 Genymotion 可能的替代方案,这些替代方案如下:
【讨论】:
研究发布在Nodeclipse Share。
所有选项都是:
【讨论】: