Flutter Android 许可证状态未知
Flutter Android license status unknown
$ flutter doctor
医生总结(查看所有详情,运行flutter doctor -v):
[✓] Flutter(频道稳定,v1.2.1,Linux,语言环境 en_US.UTF-8)
[!] Android 工具链 - 为 Android 设备开发(Android SDK 版本 28.0.3)✗ Android 许可证状态未知。
[✓] Android Studio(3.3 版)
[!] IntelliJ IDEA 终极版(2018.3 版)
✗ Flutter 插件未安装;这增加了 Flutter 特定的功能。
✗ 未安装 Dart 插件;这增加了 Dart 特定的功能。
[!] VS 代码(版本 1.31.1)
✗ 未安装 Flutter 扩展;安装自
https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
[!] 连接的设备
!没有可用的设备
解决方案是
- 安装 java 版本 > = java 8 并更新 JAVA_HOME
- $ flutter doctor --android-执照
并在询问时输入 Y
它对我有用!
它对我有用..
这里是解决方案,打开您的 SDK 管理器然后取消选中 Hide Obsolete Packages
refer---如果需要,我们可以在这里手动下载包 https://dl.google.com/android/repository/sdk-tools-windows-4333796.zip(对于 Windows 用户)。希望本教程对寻求解决方案的人有所帮助
现在您会看到 Android SDK Tools (Obsolete) 26.1.1
出现。勾选那个包并点击 apply button
然后确定按钮。它将下载sdk。
然后 restart
Android 工作室
很好,现在如果你 运行 flutter doctor
,你应该得到如下正结果
PS D:\Workplace\flutter_projects> flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.12.13+hotfix.8, on Microsoft Windows [Version 10.0.18363.657], locale en-MY)
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[√] Android Studio (version 3.6)
[√] VS Code (version 1.42.1)
[√] Connected device (1 available)
• No issues found!
PS D:\Workplace\flutter_projects> flutter doctor --android-licenses -v
All SDK package licenses accepted.======] 100% Computing updates...
运行 flutter doctor --android-licenses
并在询问时输入 Y
如果需要,我们可以在此处手动下载软件包 https://dl.google.com/android/repository/sdk-tools-windows-4333796.zip(对于 Windows 用户)。希望本教程对寻求解决方案的人有所帮助
1.我运行$flutter doctor --android-licenses-it运行s SDK 管理器接受许可。
在那之后,我得到了一些由于 JDK.
引起的 classException
2.已下载并安装Java8,设置path为C:\Program Files \Java\jdk1.8.0_111\bin.
问题已解决...
我从这里得到命令 - 7 Flutter Commands
我在 windows10 上使用 intellij 社区版 2021.2。这些命令对我有用:
D:\Software\Android\cmdline-tools\latest\bin\sdkmanager.bat --licenses
D:\Software\Android\cmdline-tools\latest\bin\sdkmanager.bat --update
D:\Software\Android\cmdline-tools\latest\bin\sdkmanager --licenses
现在运行
flutter doctor -v
$ flutter doctor
医生总结(查看所有详情,运行flutter doctor -v):
[✓] Flutter(频道稳定,v1.2.1,Linux,语言环境 en_US.UTF-8)
[!] Android 工具链 - 为 Android 设备开发(Android SDK 版本 28.0.3)✗ Android 许可证状态未知。
[✓] Android Studio(3.3 版)
[!] IntelliJ IDEA 终极版(2018.3 版)
✗ Flutter 插件未安装;这增加了 Flutter 特定的功能。 ✗ 未安装 Dart 插件;这增加了 Dart 特定的功能。
[!] VS 代码(版本 1.31.1)
✗ 未安装 Flutter 扩展;安装自 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
[!] 连接的设备 !没有可用的设备
解决方案是
- 安装 java 版本 > = java 8 并更新 JAVA_HOME
- $ flutter doctor --android-执照 并在询问时输入 Y
它对我有用!
它对我有用..
这里是解决方案,打开您的 SDK 管理器然后取消选中 Hide Obsolete Packages
refer---如果需要,我们可以在这里手动下载包 https://dl.google.com/android/repository/sdk-tools-windows-4333796.zip(对于 Windows 用户)。希望本教程对寻求解决方案的人有所帮助
现在您会看到 Android SDK Tools (Obsolete) 26.1.1
出现。勾选那个包并点击 apply button
然后确定按钮。它将下载sdk。
然后 restart
Android 工作室
很好,现在如果你 运行 flutter doctor
,你应该得到如下正结果
PS D:\Workplace\flutter_projects> flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.12.13+hotfix.8, on Microsoft Windows [Version 10.0.18363.657], locale en-MY)
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[√] Android Studio (version 3.6)
[√] VS Code (version 1.42.1)
[√] Connected device (1 available)
• No issues found!
PS D:\Workplace\flutter_projects> flutter doctor --android-licenses -v
All SDK package licenses accepted.======] 100% Computing updates...
运行 flutter doctor --android-licenses
并在询问时输入 Y
如果需要,我们可以在此处手动下载软件包 https://dl.google.com/android/repository/sdk-tools-windows-4333796.zip(对于 Windows 用户)。希望本教程对寻求解决方案的人有所帮助
1.我运行$flutter doctor --android-licenses-it运行s SDK 管理器接受许可。
在那之后,我得到了一些由于 JDK.
引起的 classException2.已下载并安装Java8,设置path为C:\Program Files \Java\jdk1.8.0_111\bin.
问题已解决... 我从这里得到命令 - 7 Flutter Commands
我在 windows10 上使用 intellij 社区版 2021.2。这些命令对我有用:
D:\Software\Android\cmdline-tools\latest\bin\sdkmanager.bat --licenses
D:\Software\Android\cmdline-tools\latest\bin\sdkmanager.bat --update
D:\Software\Android\cmdline-tools\latest\bin\sdkmanager --licenses
现在运行
flutter doctor -v