这就是我的道路
export ANDROID_SDK_ROOT=/mnt/sda1/DevTools/sdk/
export ANDROID_HOME=$ANDROID_SDK_ROOT
export PATH=${PATH}:/mnt/sda1/DevTools/sdk/platform-tools
我尝试了很多情况,但仍然有这个错误!
发布于 2021-08-17 23:45:19
尝试:
flutter doctor --android-licenses
如果出现问题,请尝试定位android sdk路径。
flutter config --android-sdk {path}
我的:
flutter config C:\Android\Sdk
发布于 2021-03-19 05:33:55
这对我很有效。如果您有sdkmanager
、avdmanager
和emulator
,并且在PATH环境变量中有它们,那么
sdkmanager "system-images;android-30;google_apis_playstore;x86_64"
(你可以通过sdkmanager --list --verbose
找到可用的包)
创建新的虚拟设备
avdmanager create avd --name MyAndroidDevice --package "system-images;android-30;google_apis_playstore;x86_64"
emulator -avd MyAndroidDevice
发布于 2021-05-07 02:36:52
我知道这是一个老问题,但是在~/.bashrc (我使用Ubuntu20.04)中设置我的$PATH变量对我不起作用。
我需要为VScode设置Android Emulator,因为我想运行我的flutter应用程序,这似乎与OP遇到的问题相同。
实际上,你可以在终端中使用Flutter来设置$PATH,而不是直接设置。
如果你在终端中运行"flutter config“,你会得到类似这样的结果:
配置颤振设置。
若要删除设置,请将其配置为空字符串。
颤动工具会匿名报告功能使用统计信息和基本崩溃报告,以帮助随着时间的推移改进颤动工具。查看谷歌的隐私政策:https://www.google.com/intl/en/policies/privacy/
……
运行"flutter help“查看全局选项。
设置: android-sdk:
分析报告当前已启用。
然后,您可以在以下位置查看当前使用flutter设置的$PATH:
设置: android-sdk:
我的是不正确的,所以我用以下命令将其更改为当前的:
flutter配置--android-sdk
然后我重新启动了VScode,当它加载完成后,我现在可以按下右上角的"device“按钮,然后选择我已经创建的仿真器。我使用上述答案之一来安装仿真器本身。
由于安装了一些依赖项,第一次启动仿真器需要一段时间,但它确实起作用了!
https://stackoverflow.com/questions/63817988
复制相似问题