我正在使用 Android Studio 在 React Native 中工作。当我在模拟器中运行 Android Virtual Device 时,遇到了此错误:
模拟器:模拟器:错误:没有足够的空间来创建用户数据分区。
Linux 上 AVD 数据目录的默认位置是 ~/.android/avd/name.avd/ 。详细信息如下:这里。我不知道如何运行这些:
使用 -datadir 选项指定不同的 AVD 数据目录。
然后我发现这:
默认情况下,模拟器将配置文件存储在 $HOME/.android/ 下,将 AVD 数据存储在 $HOME/.android/avd/ 下。您可以通过设置以下环境变量来覆盖默认值。模拟器 -avd 命令会按照 $ANDROID_AVD_HOME、$ANDROID_SDK_HOME/.android/avd/ 和 $HOME/.android/avd/ 中的值的顺序搜索 avd 目录。
我在 .bashrc 文件中尝试了以下几个脚本,我想更改 AVD 数据目录的默认位置:
export HOME=~/otherLocation
export ANDROID_HOME=~/otherLocation
export ANDROID_AVD_HOME=~/otherLocation
export ANDROID_SDK_HOME=~/otherLocation
但以上脚本对我都不起作用。请帮忙,任何回复都将不胜感激。谢谢。