首先我得到的错误是android许可证状态未知。所以我重新安装。他们抛出了两个错误,如下图所示。那么我该如何去修复它。
[√] Flutter (Channel stable, v1.12.13+hotfix.8, on Microsoft Windows [Version 10.0.19041.867], locale
en-US)
• Flutter version 1.12.13+hotfix.8 at C:\src\flutter
• Framework revision 0b8abb4724 (1 year, 2 months ago), 2020-02-11 11:44:36 -0800
• Engine revision e1e6ced81d
• Dart version 2.7.0
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
• Android SDK at C:\Users\SCS\AppData\Local\Android\sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 29.0.3
• Java binary at: C:\Program Files\Java\jdk-15.0.2\bin\java
• Java version Java(TM) SE Runtime Environment (build 15.0.2+7-27)
X Android license status unknown.
Try re-installing or updating your Android SDK Manager.
See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions.
[!] Android Studio (version 3.6)
• Android Studio at C:\Program Files\Android\Android Studio2
• Flutter plugin version 49.0.1
• Dart plugin version 192.8052
X Unable to determine bundled Java version.
• Try updating or re-installing Android Studio.
[√] VS Code (version 1.55.0)
• VS Code at C:\Users\SCS\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.21.0
[√] Connected device (1 available)
• INE LX2 • JUC4C18801000395 • android-arm64 • Android 9 (API 28)
```
按照步骤解决M1芯片版本中的问题
~ % cd /Applications/Android\ Studio.app/Contents/jre
jre % ln -s ../jre jdk
jre % ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
jre % flutter doctor -v
终端输出屏幕截图
我认为您应该在Android Studio中指定Java SDK的路径,您可以通过以下操作进行设置:
一般来说,它是在“项目结构”对话框中设置的。
转到文件
如何在Android中设置JavaSDK路径?
试着给jdk设置一个符号,像这样
cd /Applications/Android\ Studio.app/Contents/jre
ln -s ../jre jdk
我正在使用Windows 10下的Android Studio来运行Flitter项目,但是我有一个警告,我想修复: 我已经尝试了Stackoverflow/Git上公开的多个解决方案,但没有一个有效。 这里是我的项目设置: 这是我的颤振医生: 你能提供帮助吗?
我使用VSCode作为我的IDE。(没有Android Studio)。当我执行颤振医生时,我得到错误“无法确定捆绑Java版本”。这会影响什么吗?如果会,我该如何修复它?(我已经尝试修复环境变量中的路径。)
我有Android Studio版本3.0 当我使用命令它向我显示以下内容, 无法找到捆绑Java版本 我当前的Java版本是(build 1.8.0_131-b11)
问题内容: 尝试将项目上传到并出现错误: 我读到它是等级错误,已在较高版本中修复,我尝试将版本更改为,但出现另一个错误: Gradle同步失败:无此类属性:类:org.gradle.api.attributes.Usage FOR_RUNTIME有关更多详细信息,请参阅IDE日志(帮助|显示日志)(571毫秒) 摇篮属性: 建立gradle项目 问题答案: 您还应该删除Java JDK。只需运行以
问题内容: 我使用终端安装了Android Studio的新副本,但在创建新项目时出现错误“无法确定Java版本”。同时安装了JDK和SDK。Android Studio已更新为最新版本。我正在使用Ubuntu 14.04 LTS 问题答案: 我只是将默认的Java JDK从Oracle JDK更改为OpenJDK。奇迹般有效。
我遵循了React本机错误:“无法从'9.0.1'确定java版本。”并更改为 在project_path/android/gradle/wrapper/gradle-wrapper.properties中 但这并没有解决我的问题,它显示了一个新的错误,不能添加任务“wrapper”,因为具有该名称的任务已经存在。