MAC:找不到AVD系统路径。请定义ANDROID\u SDK\u根目录

MAC:找不到AVD系统路径。请定义ANDROID\u SDK\u根目录,android,android-studio,vim,android-emulator,Android,Android Studio,Vim,Android Emulator,我的问题是无法在android studio中启动模拟器 我发现以下错误: 20:06 Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT 20:06 Emulator: Process finished with exit code 1 我读到我需要在vim~/.bash_配置文件中更改一些内容。我试过了,但没用。目前看起来是这样的: # Setting PATH for Pyth

我的问题是无法在android studio中启动模拟器

我发现以下错误:

20:06   Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT

20:06   Emulator: Process finished with exit code 1
我读到我需要在vim~/.bash_配置文件中更改一些内容。我试过了,但没用。目前看起来是这样的:

# Setting PATH for Python 3.7
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export PATH

# added by Anaconda3 5.2.0 installer
export PATH="/Users/jonas/anaconda3/bin:$PATH"
export    JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
export ANDROID_HOME=/usr/local/share/android-sdk
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
export ANDROID_HOME=/usr/local/share/android-sdk
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/Contents/Home
export ANDROID_HOME=/usr/local/share/android-sdk
export ANDROID_SDK_ROOT=/usr/local/share/android-sdk
请注意,我不知道vim~/.bash_的配置文件是什么,也不知道我在其中做了什么更改

我还尝试卸载模拟器和android studio本身,但没有成功。我可以清理一些东西来完成整个android sdk吗

顺便说一句,我在Mac上


你知道我能做什么吗?

你需要定义你的ANDROID\u SDK\u根目录和ANDROID\u AVD\u主页

打开终端并键入open-a TextEdit~/.bash_配置文件 添加这2行并按当前值更改{your user} 用户: 导出ANDROID_SDK_ROOT=/Users/{your user}/Library/ANDROID/SDK 导出ANDROID\u AVD\u HOME=/Users/ryadahitdep/.ANDROID/AVD
3.CMD+S要保存更改

您需要定义您的ANDROID\u SDK\u根目录和ANDROID\u AVD\u主页

打开终端并键入open-a TextEdit~/.bash_配置文件 添加这2行并按当前值更改{your user} 用户: 导出ANDROID_SDK_ROOT=/Users/{your user}/Library/ANDROID/SDK 导出ANDROID\u AVD\u HOME=/Users/ryadahitdep/.ANDROID/AVD
3.CMD+S以保存您的更改

我看到了所有关于更新bash的帖子,但似乎您应该能够在Android Studio中进行设置

首选项>系统设置>Android SDK

此窗格中的一项列出了android SDK的文件系统路径,通常位于您的主目录用户文件夹中。还可能有受支持的SDK版本列表,如Android Q、Android Pie版本9等

第一次添加仿真器时,我尝试了oreo,但出现了紧急错误

我创建了一个新的,并使用了Q,根据我描述的列表,Q已经安装,而其他的,包括oreo都没有安装

当我启动emulator时,我得到了我的“Hello World”示例应用程序


因此,我认为,如果您要创建一个模拟器,它需要与您安装的东西同步。

我看到了所有关于更新bash的帖子,但似乎您应该能够在Android Studio中进行设置

首选项>系统设置>Android SDK

此窗格中的一项列出了android SDK的文件系统路径,通常位于您的主目录用户文件夹中。还可能有受支持的SDK版本列表,如Android Q、Android Pie版本9等

第一次添加仿真器时,我尝试了oreo,但出现了紧急错误

我创建了一个新的,并使用了Q,根据我描述的列表,Q已经安装,而其他的,包括oreo都没有安装

当我启动emulator时,我得到了我的“Hello World”示例应用程序

所以我认为,如果您要创建一个模拟器,它需要与您安装的东西同步