我知道它可以标记为重复。但是这些线程都没有帮助我,所以我决定自己制作。
我是 Java后端开发人员,我决定学习一些Android内容。
几年前我在Android Studio上使用i5-4570
处理器。然后我放弃了。现在我看到Android Studio非常有趣,所以我已经下载了它。
现在我有Ryzen 5 1600
个处理器。这真的很棒......但是......
所有Android模拟器都不适合我。
我尝试了什么?
我现在不知道该怎么做,我不想使用USB调试解决方案,因为它很奇怪而且可能很慢,因为我的手机很老了。
有什么建议吗?我现在真的开始放弃Android开发了。
答案 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吗?