Android 即使在genymotion上,仅使用;“标签”;例子

Android 即使在genymotion上,仅使用;“标签”;例子,android,genymotion,Android,Genymotion,我正试图在genymotion上测试我的ionic应用程序,但速度非常慢(动画播放时间长达2秒,过渡时间过长) 我找不到解决方案,所以我试着从头开始创建一个测试项目,看看它在genymotion上是否工作顺利。我试着在命令行上运行这些命令来构建一个新的示例项目 ionic start myApp tabs ionic platform android ionic run android 之后,示例应用程序在genymotion上启动,但速度仍然很慢。这正常吗 我在

我正试图在genymotion上测试我的ionic应用程序,但速度非常慢(动画播放时间长达2秒,过渡时间过长)

我找不到解决方案,所以我试着从头开始创建一个测试项目,看看它在genymotion上是否工作顺利。我试着在命令行上运行这些命令来构建一个新的示例项目

     ionic start myApp tabs
     ionic platform android
     ionic run android

之后,示例应用程序在genymotion上启动,但速度仍然很慢。这正常吗

我在回答我自己的问题,希望它对将来的人有所帮助

在真实设备上进行测试后,我发现genymotion在模拟cordova应用程序时显然无法正常工作(这可能与genymotion使用的webview版本有关,但我不知道),而android的SDK模拟器非常糟糕,无法使用

我在一台真正的设备上测试了我的应用程序,它运行正常,因此仿真并不能代表实际性能,甚至没有使用已知速度非常快的genymotion,至少对于当前版本的混合应用程序是如此


最终,在真正的设备上进行测试似乎是唯一可以确定的方法。

您可以使用sdk版本4.2,现在在genymotion中运行ionic仍然比4.4好


我找到的最佳解决方案如下

  • 为您首选的SDK版本安装“Google API Intel x86 Atom系统映像”(我使用的是6.0.0)
  • 使用以下设置创建新的AVD:
    • 目标->谷歌API(谷歌公司)-API级别23
    • CPU/ABI->Google API英特尔Atom(x86)
    • 内存选项->内存->1024(太多的内存导致模拟器无法启动)
    • 仿真选项->使用主机GPU->选中

  • 根据我的经验,这是性能最好的模拟器。希望这有帮助。

    嘿。我有最新的Genymotion,nodejs,ionic(v2)-它在Genymotion上运行得非常慢/无法使用。安装了Android Studio,并使用了emulator,运行良好,速度快,响应速度快。感谢您澄清了这一点,我想知道为什么genymotion上的速度如此之慢,并开始怀疑这个框架。