Невозможно создать приложение Flutter в режиме выпуска, но отлично работает в режиме отладки - PullRequest
0 голосов
/ 17 апреля 2020

Ниже приведена ошибка сборки, которую выдает флаттер, я не знаю, что я делаю неправильно, мой проект поддерживается android .x, все еще получая ошибку, когда я запускаю его в режиме отладки, он работает отлично, но как я построить подписанный apk для режима выпуска, он начинает выдавать мне эту ошибку, которая теперь действительно раздражает меня больше, чем день, когда я застрял в этом

FAILURE: Build failed with an exception.



* What went wrong:

Execution failed for task ':thumbnails:verifyReleaseResources'.

> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade

   > Android resource linking failed

     C:\Users\Raja ahmed\.gradle\caches\transforms-2\files-2.1\c1da7862c7abb8e426855a3f78caf221\core-1.0.0\res\values\values.xml:57:5-88:25: AAPT: error: resource android:attr/fontVariationSettings not found.



     C:\Users\Raja ahmed\.gradle\caches\transforms-2\files-2.1\c1da7862c7abb8e426855a3f78caf221\core-1.0.0\res\values\values.xml:57:5-88:25: AAPT: error: resource android:attr/ttcIndex not found.





* 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 455h 48m 24s
Running Gradle task 'assembleRelease'...                           55.9s
The built failed likely due to AndroidX incompatibilities in a plugin. The tool is about to try using Jetfier to solve the
incompatibility.
Building plugin firebase_admob...
Running Gradle task 'assembleAarRelease'...
The plugin firebase_admob could not be built due to the issue above.

pubspe c .yaml

  splashscreen: ^1.2.0
  firebase_admob: ^0.9.3+1
  cupertino_icons: ^0.1.2
  share: ^0.6.3+5
  url_launcher: ^5.4.1
  permission_handler: ^4.0.0
  flutter_staggered_grid_view: ^0.3.0
  path_provider: ^1.5.1
  image_gallery_saver: ^1.2.2
  flutter_html: ^0.11.1
  flutter_fab_dialer: ^0.1.1
  thumbnails: ^1.0.1
  chewie: ^0.9.8+1
  video_player: ^0.10.5+1



   assets:
 - assets/loading.gif
 - assets/video_loader.gif
 - assets/bg1.jpg

default config в build.grade

 defaultConfig {
        // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
        applicationId "com.rajaonceagain.statussaver"
        minSdkVersion 21
        targetSdkVersion 28
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
        multiDexEnabled true
    }

Прошло уже больше дня, как я искал это решение. Я просто обновляю код Visual Studio больше ничего, за день до того, как я сделал подписанный apk для режима релиза для другого проекта, и он работал отлично, но не знаю, почему сегодня это вызывает эту проблему

1 Ответ

0 голосов
/ 17 апреля 2020

Пожалуйста, откройте папку android в Android Studio, и вы получите ошибку в окне сборки, которое находится внизу Android Studio.
Пожалуйста, используйте следующие команды в терминале ...

1. flutter clean
2. flutter run (To check running well)

, затем попробуйте пошагово выпустить сборку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...