Ser*_*ius 20 android dart flutter
我尝试在我的 android 设备上从flutter create运行默认的 flutter 应用程序,但它抛出了一个错误。有人可以帮忙吗?
在调试模式下在 SM G610F 上启动 lib\main.dart...正在运行 Gradle 任务 'assembleDebug'...
FAILURE:构建失败,出现异常。
出了什么问题:任务 ':app:compileDebugKotlin' 执行失败。
无法解析配置“:app:debugCompileClasspath”的所有工件。. . .
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。
在https://help.gradle.org获取更多帮助
BUILD FAILED in 14s Finished with error: Gradle task assembleDebug failed with exit code 1
这是我的颤振医生:
[?] Flutter (Channel stable, v1.12.13+hotfix.5, on Microsoft Windows [Version 10.0.10586], locale en-US) • Flutter version 1.12.13+hotfix.5 at E:\flutter\flutter • 框架修订版 27321ebbad(6 周前),2019-12-10 18:15:01 -0800 • 引擎修订版 2994f7e1e6 • Dart 版本 2.7.0
[?] Android 工具链 - 为 Android 设备开发(Android SDK 版本 29.0.2) • Android SDK 位于 C:\Users\208046\AppData\Local\Android\sdk • 未配置 Android NDK 位置(可选;对于原生分析支持很有用) ) • 平台 android-29,构建工具 29.0.2 • Java 二进制文件位于:C:\Program Files\Android\Android Studio\jre\bin\java • Java 版本 OpenJDK 运行时环境(构建 1.8.0_202-release-1483- b03) • 接受所有 Android 许可证。
[?] Android Studio(3.5 版) • Android Studio 位于 C:\Program Files\Android\Android Studio • Flutter 插件版本 42.1.1 • Dart 插件版本 191.8593 • Java 版本 OpenJDK 运行时环境(构建 1.8.0_202-release-1483 -b03)
[?] VS Code,64 位版本(版本 1.41.1) • VS Code 位于 C:\Program Files\Microsoft VS Code • Flutter 扩展版本 3.7.1
[?] 已连接设备(1 个可用) • SM G610F • 33005566b2b5c3df • android-arm • Android 8.1.0 (API 27)
• 未发现问题!
编辑:对于我的完整日志,您可以在这里看到:
cal*_*tus 28
转到build.gradleAndroid 目录根目录中的文件并将您的文件升级Kotlin_version到最新版本。截至输入时,最新的是 1.5.10,所以它应该是这样的:
ext.kotlin_version = '1.5.10'
Run Code Online (Sandbox Code Playgroud)
the*_*omm 20
通过删除android/.gradle解决问题,然后在调试中运行应用程序
Meh*_*san 12
我升级了 build.gradle 文件后修复了这个问题ext.kotlin_version = '1.5.10'
首先运行
flutter clean
flutter pub get
Run Code Online (Sandbox Code Playgroud)
转到andriod/build.gradle
然后升级ext.kotlin_version
buildscript {
ext.kotlin_version = '1.5.10'
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.1.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
Run Code Online (Sandbox Code Playgroud)
小智 6
对我来说,我发现在构建 2 个不同的 MainActivity.kt 文件时,andriod/app/src/main/kotlin. 有一个默认的 MainActivity.kt 文件,其中包含最初为我的项目生成的包名称。类似 'example.project_name' 的东西。另一个是我将项目名称更改为的内容。我继续删除了包含以“example.project_name”开头的导入的 MainActivity.kt 文件夹,这为我解决了问题。
一个可能的修复可以是升级 project/android/build.gradle 步骤来修复,
ext.kotlin_version到最新版本。就我而言(1.3.0 -> 1.5.10),ext.kotlin_version = '1.5.10'执行此操作后,我收到“评估项目‘:app’时出现问题”。
无法应用插件 [id 'kotlin-android'] 当前的 Gradle 版本 5.6.2 与 Kotlin Gradle 插件不兼容。请使用 Gradle 6.1 或更新版本,或以前版本的 Kotlin 插件。`
为了解决这个问题,
android/gradle/wrapper/gradle-wrapper.propertiesdistributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip | 归档时间: |
|
| 查看次数: |
24619 次 |
| 最近记录: |