dart - 我无法运行我的 flutter 应用程序。它说 Flutter 需要 Android SDK 28,而我有 sdk 28

标签 dart flutter sdk

当我运行 flutter doctor 时,它显示以下错误:

Running flutter doctor...
Doctor summary (to see all details, run flutter doctor -v):
[?] Flutter (Channel stable, v1.2.1, on Microsoft Windows [Version 10.0.17134.112], locale en-US)
[!] Android toolchain - develop for Android devices (Android SDK version 27.0.3)
    X Flutter requires Android SDK 28 and the Android BuildTools 28.0.3
      To update using sdkmanager, run:
        D:/Tools/sdk\tools\bin\sdkmanager "platforms;android-28" "build-tools;28.0.3"
      or visit https://flutter.io/setup/#android-setup for detailed instructions.
    X Android license status unknown.
[?] Android Studio (version 3.3)
[!] IntelliJ IDEA Ultimate Edition (version 2017.1)
    X Flutter plugin not installed; this adds Flutter specific functionality.
    X Dart plugin not installed; this adds Dart specific functionality.
[?] VS Code (version 1.26.1)
[?] Connected device (1 available)

最佳答案

需要下载

1- Android SDK 版本 28

Android Studio -> SDK Manager -> SDK Platforms 选项卡 -> 选择 Android 9.0 Pie 然后按 ok 下载

2- Android BuildTools 版本 28.0.3

Android Studio -> SDK Manager -> SDK Tools 选项卡 -> 选择 Show Package Details -> 在 Android SDK Build-Tools 部分选择 28.0.3 并按确定下载它

3- 然后创建并运行项目

4-如果问题仍然存在,添加

C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd;C:\Windows\System32 

到您的 PATH 变量

不要为 git 创建新变量,而是像我那样一个接一个地添加它们,用 ; 分隔它们

关于dart - 我无法运行我的 flutter 应用程序。它说 Flutter 需要 Android SDK 28,而我有 sdk 28,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55221029/

相关文章:

sdk - SDK:到底是什么?它怎么可能有用?

iphone - iOS SDK写在UIImage上绘制文本

localization - Dart Intl 库的翻译问题

flutter - Flutter:WAITINGHTTP请求进入循环

swift - Flutter 未构建 iOS 应用程序,这是一个快速错误吗?

ios - 在 Xcode 中构建应用程序时出现 Flutter 错误 GoogleAppMeasurement

java - 有没有办法使用 Java 以编程方式从 TFS 检索文件?

flutter - 无法在macOS Catalina 10.15.4上安装dart

flutter - 我将InkWell小部件连续放置,但无法正常工作

ios - 构建成功后,应用程序启动没有返回有效的对,也没有在 Xcode 上返回启动错误