flutter Android SDK文件未找到C:\Users\ASUS\AppData\Local\Android\sdk\platforms\android-29\android.jar

k4emjkb1  于 2023-10-22  发布在  Flutter
关注(0)|答案(4)|浏览(262)

的输出

flutter doctor

**

> Doctor summary (to see all details, run flutter doctor -v): [√]
> Flutter (Channel master, 2.1.0-13.0.pre.288, on Microsoft Windows
> [Version 10.0.19042.867], locale ) [!] Android toolchain - develop for
> Android devices (Android SDK version 29.0.2)
>     X Android SDK file not found: C:\Users\ASUS\AppData\Local\Android\sdk\platforms\android-29\android.jar.
> [√] Chrome - develop for the web [!] Visual Studio - develop for
> Windows (Visual Studio Community 2019 16.9.2)
>     X The current Visual Studio installation is incomplete. Please reinstall Visual Studio. [√] Android Studio (version 4.1.0) [√] VS
> Code (version 1.54.3) [√] Connected device (3 available

**是否有解决此问题的方法?

xmd2e60i

xmd2e60i1#

为了解决android工具链的问题->从设置中的SDK平台安装最新的API。
如果Android Toolchain显示32的问题,请安装Android API 32,如果是其他版本,请安装该版本的API。
这可能是最简单的方法

rxztt3cl

rxztt3cl2#

总会有办法的。您当前使用的路径不是SDK的路径,而是jar文件的路径。Android\sdk\platforms\android-29\android.jar
使用flutter config --android-sdk <path-to-your-android-sdk-path>
对你来说最有可能的是
flutter config --android-sdk "C:\Users\ASUS\AppData\Local\Android\sdk"

ykejflvf

ykejflvf3#

使用sdkmanager“build-tools;第28.0.3章我解决了这个问题我一开始没想到这个。
您可以使用最新版本的构建工具。

eiee3dmh

eiee3dmh4#

只需删除Android 29并再次运行应用程序,它再次安装Android 29由它的自我,它工作正常

相关问题