Не удалось создать APK для приложения flutter и показать мне эту ошибку

#flutter #dart #apk

#flutter #dart #apk

Вопрос:

Я пытаюсь создать релиз APK для приложения flutter для существующего приложения, при запуске я flutter build apk --release получил эту ошибку

Я создал приложение перед обновлением Flutter до бета-версии канала (теперь я использую 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;filename="mockito-core-1.10.19.jar"amp;Policy=eyJTdGF0ZW1lbnQiOiBbeyJSZXNvdXJjZSI6Imh0dHAqOi8vZDI5dnprNG93MDd3aTcuY2xvdWRmcm9udC5uZXQvZTg1NDZmNWJlZjRlMDYxZDhkZDczODk1YjRlOGY0MGUzZmU2ZWZmZT9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPWF0dGFaG1lbnQlM0JmaWxlbmFtZSUzRCUyMm1vY2tpdG8tY29yZS0xLjEwLjE5LmphciUyMiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTYwMzY1NDc2MX0sIklwQWRkcmVzcyI6eyJBV1M6U291cmNlSXAiOiIwLjAuMC4wLzAifX19XX0_amp;Signature=lu5rAbocUI2DuLDQ79CKz2UnjGl1smkhuOD3cR~iEunjBAfYD6VYxTLZD5vuiHnmr7avMhSI96FKGjaXzKSolqEGPSieDVuXqSMaJ7HryIRL693ykuFQi-RpTgk9k6PNJLPkcWjhrlsmJzNejwr0PwXtsJytAEUhsLhIR4MPey04ryOGTn~tFLMuOzCR46bYW0Bd8yyFA~cygPipbqRHc8M-Yj2Fjp-FfAUouQTIrEEdDmh2QgtiKpyBRSSmKbUvFf9gQ5GJa13P30mjyFHuHpK8J5hexyatUSOmDFbFYta2vQR7h-dpBTlZFkh901DHQq2xVhoj-xsZI-L0HxzzA__amp;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
  

Комментарии:

1. Попробуйте переключиться обратно stable , а затем создать APK

2. @Hamza Я переключился на стабильный, но возникла другая проблема, поэтому я удалил flutter sdk и загрузил его снова, теперь он работает нормально.. Спасибо за помощь

3. Быстрый совет, на случай, если вам нужно много работать с stable , beta , master каналом? Загрузите их все, и следующее, что вам нужно для работы, вы можете просто изменить путь к flutter SDK и включить все, с чем вы хотите работать, например, веб, приложение или рабочий стол 🙂

4. Как я могу это сделать? Поскольку мне нужно работать с более чем одним каналом, я разрабатываю приложения и веб-сайты с использованием flutter. Если вы можете помочь мне с этим

5. Я думаю, что разговор может быть долгим, вы можете поймать меня на linkedin? Вот ссылка: linkedin.com/in/m-hamzashakeel

Ответ №1:

Вы можете попробовать добавить свойство checkReleaseBuilds в lintOptions в свой файл build.gradle в папке android / app. Вот так:

  android {

     // Something else about compileSdkVersion, etc.

     lintOptions {
         disable 'InvalidPackage'
         checkReleaseBuilds false
     }
 }
  

Комментарии:

1. Я попытался переключиться на стабильный, но возникла другая проблема, поэтому я удалил flutter SDK и загрузил его снова, теперь он работает нормально.. Спасибо за помощь @Akif

Ответ №2:

Я попытался переключиться на стабильный, но возникла другая проблема, поэтому я удалил flutter SDK и загрузил его снова, теперь он работает нормально.