Уже обновлен compileSdkVersion до 28 после миграции на AndroidX, но все еще получена ошибка gradle о fontVariationSettings и ttcIndex - PullRequest
0 голосов
/ 01 марта 2019

Миграция на AndroidX включает новые атрибуты fontVariationSettings и ttcIndex.Я пытался перенести проект (плагин Flutter), но при сборке gradle вы получите ошибку ниже.У многих пользователей была та же самая ошибка gradle, что и у меня, но в отличие от них, я уже

  • обновил свой compileSdkVersion до 28 в моем build.gradle
  • добавлен android.useAndroidX = trueandroid.enableJetifier = true в gradle.properties
  • сброс кеша gradle через Android Studio (недействительные кэши / перезапуск)

вывод моей консоли:

FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugResources'.
> Android resource linking failed
  /Users/davidmccoy/.gradle/caches/transforms-1/files-1.1/core-1.0.0-beta01.aar/f004b9e22a129b2d333d02089203fb0d/res/values/values.xml:89:5-125:25: AAPT: error: resource android:attr/fontVariationSettings not found.
  /Users/davidmccoy/.gradle/caches/transforms-1/files-1.1/core-1.0.0-beta01.aar/f004b9e22a129b2d333d02089203fb0d/res/values/values.xml:89:5-125:25: AAPT: error: resource android:attr/ttcIndex not found.
  error: failed linking references.
* 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 1s
*******************************************************************************************
The Gradle failure may have been because of AndroidX incompatibilities in this Flutter app.
See https://flutter.dev/docs/development/packages-and-plugins/androidx-compatibility for more information on the problem and how to fix it.
*******************************************************************************************
Gradle task assembleDebug failed with exit code 1

1 Ответ

0 голосов
/ 01 марта 2019

Оказывается, у меня был еще один проект Android, который я включил в свое приложение Flutter, которое еще не было обновлено до AndroidX.Я обновил этот проект, и проблема была решена.

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