我正在尝试使用
flutter build apk
构建我的 flutter apk,但它说
` 失败:构建失败并出现异常。
执行 com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Action 时发生失败 Android资源链接失败 错误:C:\Users\DELL itsnbytes\HomeIQ - App\smarthome uild\uni_links2\intermediates\merged_res 释放 alues alues.xml:194: AAPT: 错误: 资源 android:attr/lStar 未找到。
使用 --stacktrace 选项运行以获取堆栈跟踪。 使用 --info 或 --debug 选项运行以获得更多日志输出。 使用 --scan 运行以获得完整的见解。
11秒内构建失败 运行 Gradle 任务“assembleRelease”... 12.8s Gradle 任务 assembleRelease 失败,退出代码为 1 `
我该如何解决这个问题???
我想下载我的release-apk。
更新 Gradle 和插件版本
确保您的 build.gradle 文件使用兼容版本。打开项目级 build.gradle 文件并检查以下内容:
buildscript {
ext.kotlin_version = '1.5.31' // or latest stable version
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:7.0.4' // or latest stable version
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
compileSdkVersion 和 targetSdkVersion 设置为支持 lStar 属性的版本。您可以将它们设置为 33 或更高。更新您的 build.gradle 文件 :
android {
compileSdkVersion 33
defaultConfig {
targetSdkVersion 33
}
}
然后清理并构建 apk:
flutter clean
flutter pub get
flutter build apk --release