除以下一项外,结果都很好:
[!] Android工具链-为Android设备开发(Android SDK版本29.0.2) •位于/ home / agung / Android / Sdk的Android SDK •未配置Android NDK位置(可选;对本机性能分析支持很有用) •平台android-29,构建工具29.0.2 •Java二进制文件,位于:/ home / agung / android-studio / jre / bin / java •Java版本OpenJDK运行时环境(内部版本1.8.0_202-发行-1483-b49-5587405) ✗Android许可证状态未知。 尝试重新安装或更新您的Android SDK Manager。 有关详细说明,请参见https://developer.android.com/studio/#downloads或访问https://flutter.dev/setup/#android-setup。
我尝试了一些技巧,我使用的最后一个技巧是:使用以下方法安装Java: sudo apt-get install openjdk-11-jdk 并使用以下命令更改java: sudo update-alternatives --config Java 我尝试了任何组合,但没有任何效果。 (我遵循了赌注溢出的所有技巧,但没有用)
如何解决此问题?为了使“ flutter doctor -v”的结果好?
答案 0 :(得分:0)
尝试按照官方flutter网站中的安装说明进行操作。 android许可的特定部分在这里:https://flutter.dev/docs/get-started/install/linux#android-setup
简而言之:安装Android Studio,通过Android Studio安装SDK,并在其中接受许可。该链接详细介绍了原因。后来扑扑医生应该还桃子
请注意,这些是针对Linux的说明。按照此链接选择您自己的操作系统并阅读相应的指南:https://flutter.dev/docs/get-started/install
答案 1 :(得分:0)
在控制台中运行:
flutter doctor --android-licenses
并向所有人回答y