在带有Ryzen 5(或7)CPU的Win10上运行的Android Studio 3.5的状态是什么?

时间:2019-08-28 20:31:04

标签: android-studio android-emulator amd

确实尝试不创建重复项。 我已经阅读了与此最接近的SO,它已经很老了: Android Studio and Ryzen CPU?

是时候升级我的硬件了,因为我的i7、8GB RAM笔记本电脑不再能够同时运行Android Studio和模拟器​​(主要内存问题)。不幸的是,我的笔记本电脑只能进入8GB。

我肯定会考虑使用Ryzen 5或7,因为我可以节省这么多的$$$(与类似的Intel选择相比)。

在Ryzen上,我可以运行普通的HAXM模拟器吗?我曾经在i7上运行过的那个?还是我必须运行一些不同的东西?

有人有比较统计信息吗?我的i7几乎可以在我的i7上立即启动模拟器。但是我不能再同时运行模拟器和android Studio(AS)(由于AS和相关的Java运行时消耗了RAM)。

在Ryzen上运行不牢固吗?我会看到很多崩溃吗?会这么慢以至让我发疯吗?如果不是,我宁愿为英特尔芯片支付额外的费用? 希望那里的人有一个Android开发者,并有经验可以分享。

Win10版本?

我还阅读了Hyper-V的要求。我正在运行Windows Home Edition。我需要Windows Pro或Enterprise才能与Ryzen 5/7一起运行吗?我会被要求使用Hyper-V吗?

以下内容来自:https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v

Windows 10 Enterprise, Pro, or Education
64-bit Processor with Second Level Address Translation (SLAT).
CPU support for VM Monitor Mode Extension (VT-c on Intel CPUs).
Minimum of 4 GB memory.
     

Hyper-V角色无法安装在Windows 10 Home上。

1 个答案:

答案 0 :(得分:1)

我发现自2018年7月9日(前一阵子以及AS 3.2退出)以来的以下信息似乎表明:  1.支持Android模拟器,并将与AMD Ryzen芯片一起运行  2.您将需要打开Windows HyperVisor平台(应通过Windows 10 Home提供)

https://android-developers.googleblog.com/2018/07/android-emulator-amd-processor-hyper-v.html

它也指出了(我的重点显示了我的困惑-不确定同时运行的Hyper-V给我什么):

  

如果您想与Android模拟器同时使用Hyper-V   在基于Intel处理器的计算机上,您还需要   上面列出的Android Studio和Android模拟器版本,但具有   附加要求:

     

通过Windows功能启用:“ Hyper-V”-仅适用于Windows 10专业版/教育版/企业版       英特尔处理器:支持虚拟化技术(VT-x),扩展页表(EPT)和

的英特尔®酷睿™处理器      

不受限制的来宾(UG)功能。此外,VT-x需要   在BIOS中启用。

更多信息-最终答案

我儿子有一台具有千兆字节m / b和Ryzen 5 2600x的计算机,我们安装了Android Studio 3.5,并于今晚进行了相应的更改。

  • 主板/ CPU支持SVM(虚拟化技术),因此我们 BIOS中的更改。
  • 接下来,我们打开Windows HyperVisor平台的Win10设置。

我们通过Android Studio / AVD Manager下载了x86 Oreo图像并运行它,它在该计算机(16GB RAM)上运行非常平稳。

我们没有发现任何问题。加载了一个基本的模板应用程序并将其部署到Android VM上,并且运行良好。对我来说一切都很好。对Ryzen的支持似乎还不错。我将像他一样购买董事会和Ryzen。