繁体   English   中英

Flutter 中的 Android 许可证

[英]Android licenses in Flutter

4 天前一切正常 - 我进行了更新,许可证停止通过......到目前为止我所做的。

  1. 检查工具过时的东西->不起作用
  2. flutter 医生 --android-licenses -> 不起作用
  3. sdkmanager --licenses -> 不起作用
  4. 卸载并重新安装 android 至少 3 次 -> 无效
  5. 手动下载 cmdline-tools 文件夹并放入 Sdk 文件夹 -> 不起作用
  6. 删除文件夹工具并用新工具替换-> 无效

flutter博士

[.] Android 工具链 - 为 Android 设备开发(Android SDK 版本 29.0.3)X ZE846DZ6 许可证状态C未知。

flutter 医生 --android-licenses

线程“主”java.lang.NoClassDefFoundError 中的异常:javax/xml/bind/annotation/XmlSchema

Flutter 1.17.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision e6b34c2b5c (7 days ago) • 2020-05-02 11:39:18 -0700 Engine • revision 540786dd51 Tools • Dart 2.8.1

$ java --version openjdk 11.0.7 2020-04-14 OpenJDK 运行环境 AdoptOpenJDK (build 11.0.7+10) OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.7+10, mixed mode)

Android Studio 3.6.3

我最近遇到了同样的问题。 我用环境变量中的 ANDROID_HOME 路径解决了我的问题。

在此处输入图像描述

我的许可证解决方案 - 6 天后......卸载所有 JAVA 以及。 然后重新安装 javaSE (jdk8) 并将所有 openJDK11 重新安装为 JAVA_home 路径。 flutter 医生会要求你做--android-license。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM