在Android Studio中,启动AVD Manager,我选择一个虚拟设备,然后单击“播放”按钮启动它。
然后我收到此错误消息
"Cannot launch AVD in emulator.
sh: file: command not found
sh: grep: command not found
... "
一直很好,我想通过运行以下命令搞乱了PATH变量。
echo 'export PATH=/Users/xxx/Library/Android/sdk/tools' >> ~/.bash_profile
echo 'export PATH=/Users/xxx/Library/Android/sdk/platform-tools' >> ~/.bash_profile
执行这些之后,我在终端中找不到像ls
这样的简单命令。
然后我通过运行
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
之后,ls
,grep
等工作正常。
我在终端窗口检查它,它之前显示相同的错误,运行上面的命令修复它。
但是,当我尝试启动AVD时,它仍然失败并显示上面的错误消息。 尝试重新启动,使cahce无效,没有任何帮助。