我刚将Android SDK更新到21版本,并尝试启动模拟器。我使用的是配置为Intel Atom(x86) 768 RAM和524内部存储的Nexus 4手机。模拟器能够启动,但会显示一个错误信息“存储空间不足”,并且非常慢。我也尝试增加了RAM,但没有起作用。可能是什么问题呢?
我刚将Android SDK更新到21版本,并尝试启动模拟器。我使用的是配置为Intel Atom(x86) 768 RAM和524内部存储的Nexus 4手机。模拟器能够启动,但会显示一个错误信息“存储空间不足”,并且非常慢。我也尝试增加了RAM,但没有起作用。可能是什么问题呢?
您需要进入Android文件夹,例如在OSX上是~/.android/avd/{YOUR_AVD_NAME}并编辑config.ini文件。
只需添加或修改行disk.dataPartition.size = YOUR_SIZE
例如disk.dataPartition.size = 1G
然后您可能需要擦除模拟器的磁盘。
emulator -avd "Name" -partition-size 500
这对我解决了问题。
关于如何执行上述命令的更新:
cd [android SDK目录]/tools/
./emulator -avd nameOfAvd -partition-size 500 &
emulator -avd nameOfAvd -partition-size 500
前往Android Studio中的AVD管理器。点击虚拟设备的铅笔图标。在弹出窗口中,点击底部的高级设置。滚动到内存和存储器选项,更改MB/GB等默认定义。
重新安装模拟器。 前往您的AVD位置并删除avd文件夹中的所有文件(C:\ Users \ acer.android \ avd), 然后前往Android Studio AVD管理器并安装新的模拟器。 (但这将擦除当前模拟器,因此您需要再次下载它..)