Android SDK缺少命令行工具。

28 浏览
0 Comments

Android SDK缺少命令行工具。

我已经安装了flutter,但当我运行flutter doctor来验证安装时,我得到了以下错误提示:Android SDK缺少命令行工具。我已经确认命令行已安装。我应该如何解决这个错误?以下是完整的flutter doctor -v输出:

0
0 Comments

问题出现的原因:Android SDK缺少命令行工具。

解决方法:根据以下步骤进行设置:

1. 确保系统变量ANDROID_SDK_ROOT指向Android SDK目录。

2. 在系统的Path变量中,添加sdk/tools、sdk/platform-tools和/flutter-dir/bin。

3. 确保没有重复的目录。如果之前下载了其他platform-tools并将其添加到Path中,需要删除它并使用sdk自带的。

4. 修改完这些设置后,关闭flutter cmd窗口,在PowerShell中运行flutter doctor命令。

5. 如果以上步骤都完成了,问题应该得到解决。

文章如下:

问题:Android SDK缺少命令行工具
解决方法:根据以下步骤进行设置:
1. 确保系统变量ANDROID_SDK_ROOT指向Android SDK目录。
2. 在系统的Path变量中,添加sdk/tools、sdk/platform-tools和/flutter-dir/bin。
3. 确保没有重复的目录。如果之前下载了其他platform-tools并将其添加到Path中,需要删除它并使用sdk自带的。
4. 修改完这些设置后,关闭flutter cmd窗口,在PowerShell中运行flutter doctor命令。
5. 如果以上步骤都完成了,问题应该得到解决。

希望对您有帮助!

0
0 Comments

问题原因:ANDROID_HOME和ANDROID SDK路径不一致。

解决方法:将ANDROID_HOME和ANDROID SDK路径设置为SDK的根目录。在LINUX系统中,可以在.bashrc文件中添加以下代码:

export ANDROID_HOME=/home/myname/Android/Sdk
export PATH=/home/myname/Android/Sdk:$PATH
export PATH=/home/myname/Android/Sdk/platform-tools:$PATH
export PATH=/home/myname/Android/Sdk/tools:$PATH
export PATH=/home/myname/Android/ndk-build:$PATH

0
0 Comments

问题:Android SDK缺少命令行工具

原因:在更新flutter和Android Studio之后,出现了这个错误。似乎是一些新的要求没有自动安装。

解决方法:

1. 打开Android Studio,点击SDK Manager。

2. 切换到SDK Tools选项卡。

3. 检查Android SDK Command-line Tools是否被选中。如果没有被选中,选中并应用更改。

代码如下:

On Android Studio open SDK Manager.
Go to SDK Tools tab.
Check if Android SDK Command-line Tools is checked. If not, check and apply the changes.

通过以上步骤,您可以解决Android SDK缺少命令行工具的问题。

0