Android Studio和Ryzen CPU?

问题描述 投票:3回答:5

我知道它可能被标记为重复。但没有一个线程帮助我,所以我决定自己做。

我是一名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开发了。

android android-studio android-emulator cpu amd-processor
5个回答
2
投票

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

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

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


3
投票

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


0
投票

Genymotion应该工作。

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

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


0
投票

请尝试使用Windows 10 qazxsw poi的新Android Studio 3.1.3


-1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.