Ошибка Flutter Dart «ресурс android:attr/lStar не найден».Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Ошибка Flutter Dart «ресурс android:attr/lStar не найден».

Сообщение Anonymous »

У меня есть проект flutter, который я собираю с помощью apk flutter build и выдает следующую ошибку:

Код: Выделить всё

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':background_fetch:verifyReleaseResources'.
> A failure occurred while executing com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Action
> Android resource linking failed
ERROR:/home/tkcook/.gradle/caches/transforms-3/5e083c06c9925c2309f02468fc66e376/transformed/core-1.7.0/res/values/values.xml:105:5-114:25: AAPT: error: resource android:attr/lStar not found.
Что я сделал не так? Эта ссылка на ресурс, похоже, взята из пакетов, которые я использовал, а не из добавленного мною кода.
В сборке предлагаются полезные вещи, такие как запуск с --stacktrace, -- info, --debug или --scan, чтобы получить дополнительную информацию. Ни один из этих параметров не поддерживается инструментом flutter; единственный, который не приводит к ошибке, — это --debug, но это приводит к тому, что apk сборки flutter создает отладочную сборку. И, что еще больше усугубляет страдания, это удается. Не получается только релизная сборка.
Я потратил много времени на поиск в Google и пробовал добавлять различные параметры в систему сборки, в основном пытаясь ограничить версии различных пакетов. Ничто не дало никакого эффекта.
Полный исходный код доступен здесь: https://github.com/tomkcook/flutter_perm_demo
Редактировать: точнее, У меня установлены compileSdkVersion 33 и minSdkVersion 31. Я также установил это, что где-то предлагалось:

Код: Выделить всё

buildscript {
ext {
kotlin_version = "1.6.10"
androidXCore = "1.6.0"
}
}
Содержимое ~/.gradle/caches/transforms-3/5e083c06c9925c2309f02468fc66e376/transformed/core-1.7.0/res/values/values.xml: р>

Код: Выделить всё



#1f000000
#8a000000
#ffffffff
#ff9e9e9e
4dp
6dp
8dp
4dp
2dp
320dp
320dp
32dp
13sp
12dp
8dp
64dp
64dp
10dp
@dimen/notification_content_margin_start
16dp
2dp
3dp
24dp
13sp
10dp
5dp
#3333B5E5
#0cffffff



















































999
999+


12sp
?android:attr/textColorSecondary



12sp
?android:attr/textColorSecondary









































































































Код: Выделить всё

app/build.gradle
также указывает:

Код: Выделить всё

dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "androidx.core:core-ktx:1.6.0"
implementation 'androidx.appcompat:appcompat:1.3.0'
}
Я думаю, все это было направлено на то, чтобы это исправить.

Подробнее здесь: https://stackoverflow.com/questions/742 ... -not-found
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»