我对“flutter build apk”有疑问,而且项目/build/app/outputs 中也没有 flutter 文件夹

问题描述 投票:0回答:2

我正在尝试使用

flutter build apk
构建我的 flutter apk,但它说

` 失败:构建失败并出现异常。

  • 出了什么问题: 任务“:uni_links2:verifyReleaseResources”执行失败。

执行 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。

flutter android-studio exception build.gradle release-apk
2个回答
0
投票

更新 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"
    }
}

0
投票

compileSdkVersion 和 targetSdkVersion 设置为支持 lStar 属性的版本。您可以将它们设置为 33 或更高。更新您的 build.gradle 文件 :

android {
    compileSdkVersion 33
    defaultConfig {
        targetSdkVersion 33
    }
}

然后清理并构建 apk:

flutter clean
flutter pub get
flutter build apk --release
© www.soinside.com 2019 - 2024. All rights reserved.