【问题标题】:flutter is not updating android licenses颤振没有更新安卓许可证
【发布时间】:2020-07-16 16:20:39
【问题描述】:

当我运行颤振医生时,我得到以下响应。

[✓] Flutter (Channel stable, v1.9.1, on Linux, locale en_US.UTF-8)
    • Flutter version 1.9.1 at /home/farhan/src/flutter
    • Framework revision c382b8e990 (8 months ago), 2019-08-18 15:22:36 -0400
    • Engine revision 5540684152
    • Dart version 2.5.0


[!] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /home/farhan/src/sdk-tools-linux-4333796
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • ANDROID_HOME = /home/farhan/src/sdk-tools-linux-4333796
    • ANDROID_SDK_ROOT = /home/farhan/src/sdk-tools-linux-4333796
    • Java binary at: /usr/lib/jvm/java-8-openjdk-amd64/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-8u242-b08-0ubuntu3~18.04-b08)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/setup/#android-setup for detailed instructions).

[✓] Connected device (1 available)
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 7.0 (API 24) (emulator)

! Doctor found issues in 2 categories.

所以我运行了颤振医生 --android-licenses。接受许可后,这是我得到的回复

Accept? (y/N): y
All SDK package licenses accepted

再次尝试颤振医生 --android-licenses 并得到相同的响应

[✓] Flutter (Channel stable, v1.9.1, on Linux, locale en_US.UTF-8)
    • Flutter version 1.9.1 at /home/farhan/src/flutter
    • Framework revision c382b8e990 (8 months ago), 2019-08-18 15:22:36 -0400
    • Engine revision 5540684152
    • Dart version 2.5.0


[!] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /home/farhan/src/sdk-tools-linux-4333796
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • ANDROID_HOME = /home/farhan/src/sdk-tools-linux-4333796
    • ANDROID_SDK_ROOT = /home/farhan/src/sdk-tools-linux-4333796
    • Java binary at: /usr/lib/jvm/java-8-openjdk-amd64/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-8u242-b08-0ubuntu3~18.04-b08)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/setup/#android-setup for detailed instructions).

[✓] Connected device (1 available)
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 7.0 (API 24) (emulator)

! Doctor found issues in 2 categories.

这里有什么问题?

【问题讨论】:

  • 我推荐你安装android studio。然后 Tools > SDK Manager > Android SDK > SDK Platforms 并安装 Platform android-28

标签: android flutter


【解决方案1】:

oaky 安装 Android Studio 然后工具 > SDK Manager > Android SDK > SDK Platforms 并安装 Platform android-28

如果问题解决了那么好,否则 做这个 完成后打开代码编辑器的终端并输入flutter doctor --android-license,然后按'y'继续接受许可证。

【讨论】:

    猜你喜欢
    • 2021-03-03
    • 2022-01-24
    • 2021-06-01
    • 2018-07-25
    • 2021-02-25
    • 2019-12-27
    • 1970-01-01
    • 1970-01-01
    • 2020-03-25
    相关资源
    最近更新 更多