我知道它可能被标记为重复。但没有一个线程帮助我,所以我决定自己做。
我是一名Java后端开发人员,我决定学习一些Android内容。几年前我在Android Studio上使用i5-4570
处理器。然后我放弃了。现在我看到Android Studio非常有趣,所以我已经下载了它。
现在我有Ryzen 5 1600
处理器。这真的很棒......但......
没有一个Android模拟器适合我。
我试过了什么?
我不知道现在该做什么,我不想使用USB调试解决方案因为它很奇怪而且可能很慢,因为我的手机很老了。
有什么建议?我现在真的开始放弃Android开发了。
你提到的处理器是一个新的处理器。也许没有任何可以与您的处理器一起运行的仿真器。由于您尚未包含Bluestack,您可能需要尝试一次。
另外,使用真正的Android手机实际上比使用模拟器更快,因为在运行模拟器时,CPU在Android Studio和模拟器之间共享,这使得构建过程变慢。
如果您因为使用有线电话连接电话而感到奇怪,您可以使用无线调试。只需在Google或Play商店中搜索它即可。
使用Bluestack 3或N(Beta)。适用于AMD V hypervisor。确保您的BIOS已启用SVM虚拟化设置。运行Bluestack程序后启动Android工作室。当您最终启动Android Studios时,Android工作室应检测模拟器并显示控制台消息。在我的AMD Ryzen 1600上运行得很好。
Genymotion应该工作。
在Windows中启用Hyper-V时,VirtualBox(Genymotion背后的软件)仍存在一些冲突问题。尝试在VirtualBox中打开Genymotion模拟器映像,在其设置 - >系统 - >加速下,尝试更改半虚拟化接口,看看是否有帮助。
如果这不起作用,请在“程序和功能”下禁用Hyper-V - >打开或关闭Windows功能 - > Hyper-V并再次尝试。
请尝试使用Windows 10 qazxsw poi的新Android Studio 3.1.3
我问Genymotion,他们说应该。你需要在bios中启用amd-v吗?