我在Windows 7 x64上使用Eclipse工具进行开发,并且在运行安卓开发的ADT Bundle时遇到了错误:
Error: Error parsing the AVDs
无法获取安卓SDK home目录。
请确保已设置环境变量ANDROID_SDK_HOME。
我知道问题出在哪里。是因为它链接到了错误的目录C:users:????
如何将这个环境变量android_sdk_home设置为正确的目录呢?
flutter doctor --android-licenses
接受所有许可证,然后尝试:
flutter build appbundle
简单的步骤
按照以下步骤进行:
1.右键单击“我的电脑”/“此电脑”,选择属性。转到高级系统设置,选择“环境变量”选项
2.在“用户变量”表下,单击“新建”以打开新的用户变量对话框
3.将ANDROID_HOME作为变量名,并在变量值旁边提供SDK文件夹的路径。
4.关闭所有打开的对话框。
有关完整示例,请访问以下链接
https://sndevelops.blogspot.com/2021/05/set-androidhome-and-path-variables.html
如果您在vscode(Mac Os)中使用Flutter时没有遇到任何问题!
如果您已经安装,请卸载并重新安装它!!
这对我有用...
ANDROID_SDK_HOME
。我知道它使用ANDROID_HOME
,ANDROID_SDK_ROOT
和ANDROID_NDK_ROOT
,而且后两者应该被设置,因为工具在内部使用它们。你从哪里得到了ANDROID_SDK_HOME
?这是关于ANDROID_SDK_ROOT
和ANDROID_NDK_ROOT
的参考资料:Recommended NDK Directory?。名叫Digit的家伙在NDK团队工作。 - jww