Проблема со сборкой Flutter для Android после обновления FlutterAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Проблема со сборкой Flutter для Android после обновления Flutter

Сообщение Anonymous »

Сборка и запуск работают нормально, но в сборке релиза я начал обнаруживать проблемы:

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

ERROR: Missing classes detected while running R8. Please add the missing classes or apply additional keep rules that are generated in /Users/chiragjuneja/Documents/work/playground/yashutales/badminton_score_tracker/build/flutter_inappwebview_android/outputs/mapping/release/missing_rules.txt.
ERROR: R8: Missing class android.window.BackEvent (referenced from: void io.flutter.embedding.android.FlutterActivity.startBackGesture(android.window.BackEvent) and 3 other contexts)
Решено:
После того, как я еще немного погуглил и опробовал различные предложения, это сработало.

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

buildTypes {
release {
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
обновление файла Gradle с добавлением вышеуказанного сообщения об изменении

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

-keep class android.window.BackEvent { *; }
в proguard-rules.pro, который я создал только для этого.
И я изменил детали плагина
с

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

plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "8.1.0" apply false
id "org.jetbrains.kotlin.android" version "1.8.22" apply false
}
в

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

plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "7.3.0" apply false
id "org.jetbrains.kotlin.android" version "1.8.22" apply false
}
Надеюсь, это поможет кому-то еще.

Подробнее здесь: https://stackoverflow.com/questions/789 ... ter-update
Ответить

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

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

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

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

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