【问题标题】:Alternatives to the android avd emulator [closed]android avd模拟器的替代品[关闭]
【发布时间】:2012-10-18 06:02:22
【问题描述】:

所以对我来说,模拟器永远不会工作。而且我不想进行USB调试。因此,我的开发周期包括为我在 Eclipse 中进行的编辑打包一个新的 apk,然后通过 Dropbox 将其发送到我的手机,然后从那里安装和运行该 apk,注意错误,然后重复该周期。

我想知道是否有任何其他模拟器或更简单的方法来测试 apk。谢谢。

【问题讨论】:

    标签: android avd


    【解决方案1】:

    http://androvm.org/ 很有希望,它似乎和模拟器一样好用,如果不是更好的话,但你必须做更多的配置。

    Androvm 现在变成了http://www.genymotion.com/,它比其他任何替代方案都更易于使用。我希望这是您想要使用的。

    另一个选项是 adb over wifi,它可以让您在不执行保管箱步骤 http://forum.xda-developers.com/showthread.php?t=1685736 的情况下使用手机。不过,要使其正常工作,您将需要 root。

    【讨论】:

      【解决方案2】:

      我听从了 Cyril Mottier 的建议

      http://cyrilmottier.com/2013/06/27/a-productive-android-development-environment/

      并下载了与 VirtualBox 配合使用的 Genymotion。

      AVD 和 GenyMotion 没有可比性。 Genymotion 使用虚拟化而不是仿真,为我们提供了令人难以置信的性能。

      你可以在这里下载:

      http://www.genymotion.com/

      唯一的缺点是目前所有可用的虚拟机都在 API 16+ 上运行。

      【讨论】:

      • 另一个缺点是它是一个商业软件(不是开源的)。我想知道它是否可以在您的应用程序中添加一些代码行,我猜不是因为它是一个模拟器,但知道这会很有用。
      • 另一个缺点是,它没有电视/手表模拟器
      • 现在还不免费:/
      【解决方案3】:

      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 发布的功能(当前未发布)

      【讨论】:

        【解决方案4】:

        this link 包含所有 Genymotion 可能的替代方案,这些替代方案如下:

        【讨论】:

          【解决方案5】:

          研究发布在Nodeclipse Share

          所有选项都是:

          • Android SDK
          • Android-x86
          • BlueStacks(测试版免费)
          • AndroVM 和 Genymotion 相关(免费版和付费版)
          • Windroy
          • YouWave,在网站上阅读(不是免费的,15-20 美元)

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2010-12-30
            • 2016-02-09
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-02-19
            • 2016-06-26
            • 1970-01-01
            相关资源
            最近更新 更多