Подписанный APK аварийно завершает работу в Android 12LAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Подписанный APK аварийно завершает работу в Android 12L

Сообщение Anonymous »

Проверяя отчеты о тестировании, я заметил, что мое приложение аварийно завершает работу на устройстве Android 12L. Сбой не происходит в режимах отладки или выпуска на моем собственном устройстве, но он происходит, когда я загружаю APK-файл, подписанный Google, и пытаюсь запустить его.
Мое приложение действительно работает, но, как вы можете видеть на скриншоте сразу появляется дополнительное черное окно с сообщением об ошибке. Я даже включил Firebase Crashlytics, но не получаю никаких отчетов о сбоях.
Как решить эту проблему?
Изображение

//EDIT 1
  • Телефоны и планшеты, на которых установлено приложение, без каких-либо проблемы.
  • На вышеупомянутом устройстве Android 12L не установлен игровой магазин.
  • Когда я пытаюсь запустить приложение на новом планшетном устройстве, оно немедленно просит меня настроить учетную запись Google и затем работает нормально.
Я также использую следующие настройки в файле build.gradle.
buildTypes {
debug {
signingConfig signingConfigs.debug
}
release {
signingConfig signingConfigs.release
minifyEnabled false
shrinkResources false
proguardFiles getDefaultProguardFile(
'proguard-android-optimize.txt'),
'proguard-rules.pro'
ndk {
debugSymbolLevel 'FULL'
}
}
}

## Gson rules
# Gson uses generic type information stored in a class file when working with fields. Proguard
# removes such information by default, so configure it to keep all of it.
-keepattributes Signature

# For using GSON @Expose annotation
-keepattributes *Annotation*

# Gson specific classes
-dontwarn sun.misc.**
#-keep class com.google.gson.stream.** { *; }

# Prevent proguard from stripping interface information from TypeAdapter, TypeAdapterFactory,
# JsonSerializer, JsonDeserializer instances (so they can be used in @JsonAdapter)
-keep class * extends com.google.gson.TypeAdapter
-keep class * implements com.google.gson.TypeAdapterFactory
-keep class * implements com.google.gson.JsonSerializer
-keep class * implements com.google.gson.JsonDeserializer

# Prevent R8 from leaving Data object members always null
-keepclassmembers,allowobfuscation class * {
@com.google.gson.annotations.SerializedName ;
}

-keep class com.dexterous.** { *; }

# Retain generic signatures of TypeToken and its subclasses with R8 version 3.0 and higher.
-keep,allowobfuscation,allowshrinking class com.google.gson.reflect.TypeToken
-keep,allowobfuscation,allowshrinking class * extends com.google.gson.reflect.TypeToken


Подробнее здесь: https://stackoverflow.com/questions/793 ... ndroid-12l
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Подписанный APK аварийно завершает работу в Android 12L
    Anonymous » » в форуме Android
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Подписанный APK аварийно завершает работу в Android 12L
    Anonymous » » в форуме Android
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Android APK аварийно завершает работу при инициализации LicensingServiceHelper
    Anonymous » » в форуме Android
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Приложение аварийно завершает работу после создания сборки APK из EXPO
    Гость » » в форуме Android
    0 Ответы
    20 Просмотры
    Последнее сообщение Гость
  • Приложение .Net Maui аварийно завершает работу при установке из APK, но хорошо работает с отладчиком
    Anonymous » » в форуме Android
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous

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