Android Emulator RAM不适用于Google Play API 27

时间:2018-03-23 16:28:21

标签: android android-emulator android-emulator-plugin

当我使用Google Play API 27在Android模拟器上创建虚拟Android设备时,它不允许我提供自定义数量的RAM大小。相反,它需要默认的1536 MB RAM和800 MB的内部存储。我不明白为什么......

This is a Screenshot which shows the options are disabled

3 个答案:

答案 0 :(得分:3)

我通过更改配置文件中的值解决了此问题。 当您在虚拟设备列表中时,单击设备右侧的箭头,然后单击“在磁盘上显示”。 文件夹中的文件应该是config.ini文件,其行为hw.ramSize=1536

答案 1 :(得分:1)

我遇到了Android虚拟设备的一些问题(加载时间),我开始使用Genymotion。我建议你这样做。它易于使用,并与Android Studio完全兼容。

答案 2 :(得分:0)

根据Oreo 8.1的更新,由于Android Oreo(Go版)的功能可能存在限制

Android Oreo(Go版)配置中的功能包括:

内存优化。改进整个平台的内存使用,确保应用程序可以在1GB或更少内存的设备上高效运行。

灵活的定位选项。新的硬件功能常量,可让您通过Google Play将应用分发到普通或低RAM设备。

Google Play 。虽然所有应用都可以在运行Android Oreo(Go版)的设备上使用,但Google Play会让开发人员专门优化的应用可见,为数十亿人提供绝佳体验数十亿准则的建设。

这可能会限制模拟器选择在虚拟设备上运行应用的最佳选择