【问题标题】:Why emulator or Genymotion is unable to run my app properly?为什么模拟器或 Genymotion 无法正常运行我的应用程序?
【发布时间】:2016-01-04 07:13:53
【问题描述】:

我正在使用 Genymotion 供个人使用来测试我的应用程序。
但是,模拟器打开,显示一切正常。
一旦我运行我的应用程序,它就会挂起或崩溃。当我运行时也会发生同样的情况使用默认的 android 模拟器。
而且打开我的默认模拟器需要很长时间。
我在控制台上检查了 HAX,它运行良好。
我的系统 RAM 是 8Gb。
在我看来一些类似记忆的问题,但无法准确弄清楚。

【问题讨论】:

  • “一旦我运行我的应用程序,它就会挂起或崩溃”,你能发布 logcat 错误吗?
  • 模拟器崩溃,因此应用安装失败。那么有没有办法给模拟器分配一些内存呢?
  • 使用终端启动模拟器,然后您将在终端上转储错误。

标签: android android-emulator genymotion


【解决方案1】:

我遇到了同样的问题...

对我使用 x86 模拟器的解决方案是使用最新版本更新 HAXM 并重新启动我的计算机。

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

也许这也适合你

根本原因是缺少视频驱动程序(普通的 Microsoft 驱动程序还不够)。我正在使用一个拼凑而成的 frankenbox,发现按照说明在此处找到合适的驱动程序很有用:

http://support.amd.com/en-us/kb-articles/Pages/HowtoidentifythemodelofanATIgraphicscard.aspx#DID

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2016-11-24
    • 1970-01-01
    • 2015-03-14
    • 1970-01-01
    • 2018-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多