问题标签 [android-licenses]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Flutter.io Android 许可证状态未知
当我运行 Flutter doctor 时,我遇到了 Android SDK 错误,尽管我仍然可以在我的设备上构建/运行它。我只是好奇如何解决这个问题。我相信我已经下载了最新版本的 Android SDK,不知道发生了什么,因为我上周没有这个问题。
##New 问题在评论中遵循了几个可能的修复后,它导致了一个新问题。我安装了较新版本的 android sdk P、8 和 7 以及新的 jdk10。显然还不够更新。
C:\Flutter\flutter>C:\users\username\appdata\local\android\sdk\tools\bin\sdkmanager.bat --update
android - Flutter:不能接受 android 许可证
当我运行时flutter doctor
,我发现了 1 个问题:X Android 许可证状态未知。
C:\src\flutter\bin\flutter.bat doctor --verbose [√] Flutter(Channel stable, 2.0.1, on Microsoft Windows [Version 10.0.19041.264], locale en-US) • Flutter 版本 2.0.1 在C:\src\flutter • 框架修订版 c5a4b4029c(6 天前),2021-03-04 09:47:48 -0800 • 引擎修订版 40441def69 • Dart 版本 2.12.0
[!] Android 工具链 - 为 Android 设备开发(Android SDK 版本 30.0.3) • Android SDK 位于 C:\Users\Mariam Younes\AppData\Local\Android\Sdk • 平台 android-30,构建工具 30.0.3 • ANDROID_HOME = C:/Users/Mariam Younes/AppData/Local/Android/Sdk • Java 二进制文件位于:C:\Program Files\Android\Android Studio\jre\bin\java • Java 版本 OpenJDK Runtime Environment (build 1.8.0_242- release-1644-b01) X Android 许可证状态未知。运行
flutter doctor --android-licenses
以接受 SDK 许可证。有关更多详细信息,请参阅https://flutter.dev/docs/get-started/install/windows#android-setup。[√] Chrome - 为网络开发 • C:\Program Files (x86)\Google\Chrome\Application\chrome.exe 中的 Chrome
[√] Android Studio(版本 4.1.0) • Android Studio 位于 C:\Program Files\Android\Android Studio • Flutter 插件可以从以下位置安装: https ://plugins.jetbrains.com/plugin/9212-flutter • Dart插件可以从以下位置安装: https : //plugins.jetbrains.com/plugin/6351-dart • Java 版本 OpenJDK 运行时环境(内部版本 1.8.0_242-release-1644-b01)
[√] VS Code(版本 1.54.1) • VS Code 位于 C:\Users\Mariam Younes\AppData\Local\Programs\Microsoft VS Code • Flutter 扩展版本 3.20.0
[√] 连接设备(2 个可用) • HUAWEI CUN U29(移动) • CCMBBCB780348362 • android-arm • Android 5.1 (API 22) • Chrome(网络) • chrome • web-javascript • Google Chrome 89.0.4389.82
!医生发现 1 类问题。
当我尝试运行时flutter doctor --android-licenses
,会发生此错误:
C:\Users\Mariam Younes\AndroidStudioProjects\flutter_app>flutter doctor --android-licenses 错误:找不到或加载我们的主类
谁能告诉我我的错误在哪里?
android - 错误:无法找到或加载主类 \AppData\Local\Android\Sdk\cmdline-tools\latest\bin\\
我正在尝试安装 Flutter,我所做的是:
- 安装 Java 8
- 将 Flutter SDK 安装到 C:\src
- 将 Android 命令行工具安装到 C:<user>\AppData\Local\Android
- 将 Android Studio 安装到 C:\ProgramFiles
在这里我尝试运行flutter doctor --android-licenses
并收到此错误:
android - 如何在自定义 Activity/Fragment 中显示 Android OSS 许可证 Activity
有没有办法通过startActivity(Intent(this, OssLicensesMenuActivity::class.java))
某种方式在自定义 Activity 中显示 Android OSS 许可证?我的想法是在嵌入到 Activity 的片段中显示它。不幸的是,到目前为止,这对我没有用。
我知道它会打开一个新的活动,但实际上有没有办法实现这一点?
flutter - 运行 flutter doctor --android-licenses 时发生异常
我是一个flutter初学者,在通过命令“flutter --android-licenses”安装android许可证时,我得到了如下异常:
我尝试搜索解决方案很多,但我没有结果。那么每个人都可以帮助我吗?非常感谢!