当前位置: 首页 > 知识库问答 >
问题:

无法在flutter中构建apk

柴耀
2023-03-14

我正在运行flutter build apk--obfuscate-split-debug-info=./build/info来构建android apk

如何修复以下错误?

在MyApp...
1.0s中运行“flutter pub get”,您正在构建一个包含android-arm、android-arm64和Android-x64的二进制文件的胖APK。如果您正在将应用程序部署到Play Store,建议使用应用程序包或拆分APK以减小APK大小。要生成应用程序包,请运行:flutter build appbundle--target-platform android-arm,android-arm64,android-x64了解更多信息,请访问:https://developer.android.com/guide/app-bundle以拆分每个ABI的apk,运行:flutter build apk--target-platform android-arm,android-arm64,android-x64--split-per-ABI了解更多信息,请访问:https://developer.android.com/studio/build/configure-apk-splits#请更新settings.gradle。

失败:生成失败,出现异常。

  • 错误:任务“:app:LintVitalRelease”执行失败。

>

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获得完整的见解。

    请访问https://help.gradle.org获取更多帮助

    生成在1M 19s运行分级任务“汇编发布”时失败...正在运行分级任务“汇编发布”...完成
    79.8s分级任务AssemblereRease失败,退出代码为%1

  • 共有1个答案

    李星辰
    2023-03-14

    build.gradle(应用程序级别)中尝试此修改

    lintOptions {
                //Code...
                checkReleaseBuilds false
                //Added the above line so that 'flutter build apk' could work
            }
    

    请参阅Github上的本期文章

    https://github.com/flutter/flutter/issues/58247

     类似资料:
    • 在https://help.gradle.org获得更多帮助

    • 我想为iOS和Android构建Flutter的发布应用程序,一切都很好,并且在开发和iOS IPA版本上运行得很好,但不适用于Android 我尽量 flutter构建appbundle 但我有个问题 任务配置中发现问题:app:uploadCrashlyticsMappingFileRelease(类型为“UploadMappingFileTask”)。 为属性“googleServicesF

    • 我是个新手,在Firebase附近尝试过,但该应用程序在发布时没有初始化Firebase,它抛出了一个错误,但在你运行该应用程序时仍然可以工作。我正在使用android studio **E/flutter(12950):[ERROR:flutter/lib/ui/ui_dart_state.cc(199)]未处理的异常:MisSingPluginExcture(未找到方法Firebase的实现#

    • 我试图在WebGL中构建我的unity项目,但它总是给我一个错误。构建结果显示它成功了,但在文件夹中什么都没有。 这是我得到的错误。 FileNotFoundException:找不到文件“C:\Users\TIGER\Desktop\UnityTest\Prototype3\Temp\stagingara\Data\Native\build.bc”系统。伊奥。文件流。。ctor(System.S

    • 我现在正忙于我的项目。 当我运行ionic build android时,我得到以下异常: :processDebugResources/platforms/android/build/intermediates/res/merged/debug/values-v24/values-v24.xml:3:AAPT:检索项的父项时出错:找不到与给定名称“android:textopearance.ma

    • 我是一个新手,我正在寻找类似于我从经典Android开发中知道的生成的BuildConfig类的东西。 我正在使用Gradle生成代码中需要的一些常量。 我可以在我的项目中找到两个BuildConfig文件,一个在和库中另一个名为。 我能够在BuildConfig的第一部分中写下一个常量,问题是,我无法从代码中引用它。 我错过了什么或做错了什么?