TGViewer
Flutter Tech-Lead Notes | Павел Гершевич Flutter Tech-Lead Notes | Павел Гершевич @ftl_notes · 493 subscribers
Post #268 343
Обновление Flutter 3.24 принесло старый баг (его фиксили, но он вернулся), который я еще не встречал. Воспроизводится не на всех приложениях.

Что произошло:
При сборке релизного Android, если у зависимостей compileSdkVersion не 34 (Android 14), то может произойти ошибка при объединении ресурсов (на дебажной не воспроизводится). На одном из пет-проектов упало прямо на гуловской библиотеке (сначала упало на CI/CD, потом я смог воспроизвести).

* What went wrong:
Execution failed for task ':google_mlkit_commons:verifyReleaseResources'.
> A failure occurred while executing com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Action
> Android resource linking failed
ERROR:/Users/user/build/**/intermediates/merged_res/release/values/values.xml:221: AAPT: error: resource android:attr/lStar not found.


Решаем так (скорее всего решение костыльное, но оно работает):

В файл android/build.gradle нужно добавить такой код:

subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
afterEvaluate { project ->
if (project.plugins.hasPlugin("com.android.application") ||
project.plugins.hasPlugin("com.android.library")) {
project.android {
compileSdkVersion 34
buildToolsVersion "34.0.0"
}
}
}
}
subprojects {
project.evaluationDependsOn(':app')
}

Вот и все) Приложение начнет собираться
  • 👍 2
  • 😁 2
More from @ftl_notes
  1. Jun 9, 2026Вместо традиционной оценки WWDC (а там толком ничего и не было представлено кроме обновлен…
  2. Jun 8, 2026WWDC 2026 - погнали
  3. May 5, 2026Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead в Amiga. Иногда бэкенд не может по…
  4. Apr 24, 2026🚨Конец эпохи вкатунов в IT-шечку? 🧐 Завтра, в 11:00 по Мск, в ходе совместного стрима с…
  5. Apr 3, 2026Hola, Amigos! На связи Павел Гершевич, Mobile TeamLead в Amiga. В каждом приложении мы авт…
  6. Mar 21, 2026Давно тут ничего не было, но у меня есть несколько интересностей на счет моего умного дома…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →