【问题标题】:Failed to build APK for flutter app and show me this error无法为颤振应用构建 APK 并向我显示此错误
【发布时间】:2020-10-25 19:41:54
【问题描述】:

我正在尝试为现有应用程序构建一个发布 APK,当我运行 flutter build apk --release 时,我收到了这个错误

我在将 Flutter 升级到 Channel beta 之前构建了应用(现在我正在使用 Flutter 开发网站

谁能帮帮我?

Execution failed for task ':app:lintVitalRelease'.

> Could not resolve all artifacts for configuration 
 ':flutter_plugin_android_lifecycle:debugUnitTestRuntimeClasspath'.

 > Could not download mockito-core.jar (org.mockito:mockito-core:1.10.19)

   > Could not get resource 'https://jcenter.bintray.com/org/mockito/mockito-core/1.10.19/mockito- 
 core-1.10.19.jar'.

     > Could not GET 'https://d29vzk4ow07wi7.cloudfront.net/e8546f5bef4e061d8dd73895b4e8f40e3fe6effe? 
        response-content-disposition=attachment%3Bfilename%3D%22mockito-core-1.10.19.jar%22&Policy=eyJTdGF0ZW1lbnQiOiBbeyJSZXNvdXJjZSI6Imh0dHAqOi8vZDI5dnprNG93MDd3aTcuY2xvdWRmcm9udC5uZXQvZTg1NDZmNWJlZjRlMDYxZDhkZDczODk1YjRlOGY0MGUzZmU2ZWZmZT9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPWF0dGFaG1lbnQlM0JmaWxlbmFtZSUzRCUyMm1vY2tpdG8tY29yZS0xLjEwLjE5LmphciUyMiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTYwMzY1NDc2MX0sIklwQWRkcmVzcyI6eyJBV1M6U291cmNlSXAiOiIwLjAuMC4wLzAifX19XX0_&Signature=lu5rAbocUI2DuLDQ79CKz2UnjGl1smkhuOD3cR~iEunjBAfYD6VYxTLZD5vuiHnmr7avMhSI96FKGjaXzKSolqEGPSieDVuXqSMaJ7HryIRL693ykuFQi-RpTgk9k6PNJLPkcWjhrlsmJzNejwr0PwXtsJytAEUhsLhIR4MPey04ryOGTn~tFLMuOzCR46bYW0Bd8yyFA~cygPipbqRHc8M-Yj2Fjp-FfAUouQTIrEEdDmh2QgtiKpyBRSSmKbUvFf9gQ5GJa13P30mjyFHuHpK8J5hexyatUSOmDFbFYta2vQR7h-dpBTlZFkh901DHQq2xVhoj-xsZI-L0HxzzA__&Key-Pair-Id=APKAIFKFWOMXM2UMTSFA'.

        > d29vzk4ow07wi7.cloudfront.net



 * Try:

  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more 
  log output. Run with --scan to get full insights.



  * Get more help at https://help.gradle.org


   BUILD FAILED in 24s
    Running Gradle task 'assembleRelease'...                           26.7s
    Gradle task assembleRelease failed with exit code 1

【问题讨论】:

  • 尝试切换回stable,然后构建APK
  • @Hamza 我切换到了stable,但是又出现了一个问题,所以我删除了flutter sdk并重新下载它,现在它工作正常了..感谢您的帮助
  • 快速提示,如果您需要经常使用stablebetamaster 频道?全部下载下来,接下来你需要工作,你可以简单地改变flutter SDK的路径并启用你想要使用的任何东西,比如web、app或桌面:)
  • 我该怎么做?因为我需要使用多个频道,所以我正在使用 Flutter 开发应用程序和 Web。如果你能帮我解决这个问题
  • 我觉得谈话可能会很长,你能在linkedin上找到我吗?这是链接:linkedin.com/in/m-hamzashakeel

标签: flutter dart apk


【解决方案1】:

您可以尝试将 lintOptions 下的 checkReleaseBuilds 属性添加到 android/app 文件夹下的 build.gradle 文件中。像这样:

 android {

     // Something else about compileSdkVersion, etc.

     lintOptions {
         disable 'InvalidPackage'
         checkReleaseBuilds false
     }
 }

【讨论】:

  • 我尝试切换到stable,但出现了另一个问题,所以我删除了flutter SDK并重新下载它,现在它可以正常工作了..感谢@Akif的帮助
【解决方案2】:

我尝试切换到stable,但又出现问题,所以我删除了flutter SDK并重新下载,现在可以正常使用了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-05
    • 1970-01-01
    • 2021-10-15
    • 2022-10-01
    • 2021-10-04
    • 2020-08-25
    相关资源
    最近更新 更多