Android Studio和Ryzen CPU?

时间:2017-10-14 10:00:04

标签: android android-studio android-emulator cpu amd-processor

我知道它可以标记为重复。但是这些线程都没有帮助我,所以我决定自己制作。

我是 Java后端开发人员,我决定学习一些Android内容。 几年前我在Android Studio上使用i5-4570处理器。然后我放弃了。现在我看到Android Studio非常有趣,所以我已经下载了它。

现在我有Ryzen 5 1600个处理器。这真的很棒......但是......

所有Android模拟器都不适合我。

我尝试了什么?

  • Android Studio内置模拟器。 (不支持 AMD-V
  • Microsoft Visual Studio模拟器(崩溃 Windows 10 和bootloops主板直到硬重置...)
  • Genymotion (个人使用)模拟器(引发 BSOD ,错误 SYSTEM_SERVICE_EXCEPTION

我现在不知道该怎么做,我不想使用USB调试解决方案,因为它很奇怪而且可能很慢,因为我的手机很老了。

有什么建议吗?我现在真的开始放弃Android开发了。

5 个答案:

答案 0 :(得分:3)

使用Bluestack 3或N(Beta)。适用于AMD V hypervisor。确保您的BIOS已启用SVM虚拟化设置。运行Bluestack程序后启动Android工作室。当您最终启动Android Studios时,Android工作室应检测模拟器并显示控制台消息。在我的AMD Ryzen 1600上工作得非常好。

答案 1 :(得分:2)

您提到的处理器是新处理器。也许没有任何可以与你的处理器一起运行的仿真器。由于您还没有包含Bluestack,您可能需要尝试一次。

另外,使用真正的Android手机实际上比使用模拟器更快,因为在运行模拟器时,CPU在Android Studio和模拟器​​之间共享,这使得构建过程变慢。

如果您因使用有线电话连接手机而感到奇怪,可以使用无线调试。只需在Google或Play商店中搜索它。

答案 2 :(得分:0)

Genymotion应该有效。

在Windows中启用Hyper-V时,VirtualBox(Genymotion背后的软件)仍存在一些冲突问题。尝试在VirtualBox中及其设置下打开Genymotion模拟器图像 - >系统 - >加速,尝试更改半虚拟化接口,看看是否有帮助。

如果不起作用,请在“程序和功能”下禁用Hyper-V - >打开或关闭Windows功能 - > Hyper-V再试一次。

答案 3 :(得分:0)

请尝试在Windows 10上使用新的AndroidStudio 3.1.3 https://www.youtube.com/watch?v=547DXRq8zAo

答案 4 :(得分:-1)

我问Gennymotion他们说应该。  你需要在bios中启用amd-v吗?