在 Ubuntu 18.04 中安装 Flutter 时出错:"Android license status unknown"


  1. >我按照所有步骤在网络上安装了颤振
  2. 完成后,我在终端中尝试了命令:$ 颤振医生 -v
  3. 结果都很好,除了一个:

    [!Android 工具链 - 针对 Android 设备开发(Android SDK 版本 29.0.2( • Android SDK at/home/agung/Android/Sdk • 未配置 Android NDK 位置(可选;对于本机分析支持很有用( • 平台安卓-29,构建工具 29.0.2 • Java 二进制文件:/home/agung/android-studio/jre/bin/java • Java 版本 OpenJDK 运行时环境(内部版本 1.8.0_202-release-1483-b49-5587405( ✗ 安卓许可证状态未知。 尝试重新安装或更新您的安卓 SDK 管理器。 有关详细说明,请参阅 https://developer.android.com/studio/#downloads 或访问 https://flutter.dev/setup/#android-setup。

  4. 尝试了一些技巧,我使用的最后一个技巧是:用这个安装 java: sudo apt-get install openjdk-11-jdk 并用这个改变Java: sudo update-alternatives --config java 我尝试了任何组合,但没有任何效果。(我已经遵循了质押溢出的任何提示,但没有任何效果(

如何解决这个问题?使"颤振医生-v"的结果好吗?

尝试按照官方颤振站点中的安装说明进行操作。安卓许可证的具体部分在这里:https://flutter.dev/docs/get-started/install/linux#android-setup

简而言之:安装Android Studio,通过Android Studio安装SDK并接受那里的许可证。该链接详细介绍了原因。之后颤动医生应该只返回桃色

请注意,这些是 Linux 的说明。点击此链接选择您自己的操作系统并阅读相应的指南:https://flutter.dev/docs/get-started/install

在控制台运行中:flutter doctor --android-licenses并回答所有问题

最新更新