Ove*_*B12 6 android gradle build.gradle flutter
我的 Flutter 项目中的 build.gradle 文件 (android/build.gradle) 有错误。该应用程序运行完全正常,但这个错误对我来说仍然不太好。\n有人遇到过这个问题/错误吗?
\n\n\n这是我完整的 build.gradle 文件:
\nbuildscript {\n ext.kotlin_version = \'1.6.10\'\n repositories {\n google()\n mavenCentral()\n }\n\n dependencies {\n classpath \'com.android.tools.build:gradle:7.0.2\'\n classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"\n classpath \'com.google.gms:google-services:4.3.13\'\n }\n}\n\nallprojects {\n repositories {\n google()\n mavenCentral()\n }\n}\n\nrootProject.buildDir = \'../build\'\nsubprojects {\n project.buildDir = "${rootProject.buildDir}/${project.name}"\n project.evaluationDependsOn(\':app\')\n}\n\ntask clean(type: Delete) {\n delete rootProject.buildDir\n}\nRun Code Online (Sandbox Code Playgroud)\nflutter doctor -v 输出:
\n[\xe2\x88\x9a] Flutter (Channel stable, 3.0.5, on Microsoft Windows [Version 10.0.22598.200], locale de-DE)\n \xe2\x80\xa2 Flutter version 3.0.5 at C:\\Flutter\\flutter\n \xe2\x80\xa2 Upstream repository https://github.com/flutter/flutter.git\n \xe2\x80\xa2 Framework revision f1875d570e (5 weeks ago), 2022-07-13 11:24:16 -0700\n \xe2\x80\xa2 Engine revision e85ea0e79c\n \xe2\x80\xa2 Dart version 2.17.6\n \xe2\x80\xa2 DevTools version 2.12.2\n\n[\xe2\x88\x9a] Android toolchain - develop for Android devices (Android SDK version 30.0.3)\n \xe2\x80\xa2 Android SDK at C:\\Users\\jjkla\\AppData\\Local\\Android\\sdk\n \xe2\x80\xa2 Platform android-31, build-tools 30.0.3\n \xe2\x80\xa2 Java binary at: C:\\Program Files\\Android\\Android Studio\\jre\\bin\\java\n \xe2\x80\xa2 Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)\n \xe2\x80\xa2 All Android licenses accepted.\n\n[\xe2\x88\x9a] Chrome - develop for the web\n \xe2\x80\xa2 Chrome at C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe\n\n[\xe2\x88\x9a] Android Studio (version 2020.3)\n \xe2\x80\xa2 Android Studio at C:\\Program Files\\Android\\Android Studio\n \xe2\x80\xa2 Flutter plugin can be installed from:\n https://plugins.jetbrains.com/plugin/9212-flutter\n \xe2\x80\xa2 Dart plugin can be installed from:\n https://plugins.jetbrains.com/plugin/6351-dart\n \xe2\x80\xa2 Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)\n\n[\xe2\x88\x9a] VS Code (version 1.70.1)\n \xe2\x80\xa2 VS Code at C:\\Users\\jjkla\\AppData\\Local\\Programs\\Microsoft VS Code\n \xe2\x80\xa2 Flutter extension version 3.46.0\n\n[\xe2\x88\x9a] Connected device (2 available)\n \xe2\x80\xa2 Chrome (web) \xe2\x80\xa2 chrome \xe2\x80\xa2 web-javascript \xe2\x80\xa2 Google Chrome 104.0.5112.81\n \xe2\x80\xa2 Edge (web) \xe2\x80\xa2 edge \xe2\x80\xa2 web-javascript \xe2\x80\xa2 Microsoft Edge 104.0.1293.54\n\n[\xe2\x88\x9a] HTTP Host Availability\n \xe2\x80\xa2 All required HTTP hosts are available\n\n\xe2\x80\xa2 No issues found!\nRun Code Online (Sandbox Code Playgroud)\n编辑1:由于这件事发生在我身上一年多了,我不记得到底是什么解决了这个错误。但肯定有一个不兼容的版本与另一个版本冲突。android/build.gradle一般建议:您应该在下面查看您的 Kolin 版本ext.kotlin_version = \'x.x.x\'。查看Kotlin 网站,找到最新可用的 Kolin 版本。
同样的问题,但在Linux 和 Visual Studio code中。
在 android 目录中,由于./gradlewJava 版本错误,构建失败。是Java 1.8,但必须至少是11。更新我的java版本后,./gradlew构建成功。
重新启动Visual Studio Code后,错误消失。
| 归档时间: |
|
| 查看次数: |
18459 次 |
| 最近记录: |