0

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

这是显示选项已禁用的屏幕截图

4

3 回答 3

9

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

于 2018-10-16T11:08:03.477 回答
1

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

于 2018-03-23T16:31:45.047 回答
0

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

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

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

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

Google Play。虽然所有应用程序都将在运行 Android Oreo(Go 版)的设备上提供,但 Google Play 将提供由开发人员专门优化的应用程序的可见性,以便为数十亿人提供卓越的体验,为数十亿人打造指南。

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

于 2018-03-23T16:57:50.010 回答