Подпись для Debug APK
При обновлении APK тестировщики могут столкнуться с ошибкой «конфликтует с другим пакетом». Придется удалять предыдущую версию приложения, чтобы установить новую. Данные в кэше и сохраненные настройки потеряются.
Если не настроить signingConfig, сборка будет автоподписываться локальным ключом из домашней директории пользователя. Он хранится на устройстве, но легко теряется при сносе кэша или смене пользователя. На облачных раннерах домашняя директория и файл также могут не сохраняться между запусками. При каждой сборке будет генерироваться новый ключ. APK не будет обновляться поверх установленного.
Для debug-сборок нужно создавать файл подписи, как для релиза. В Android Studio Build → Generate Signed App Bundle or APK. После заполнения данных выбрать Debug. Операционная система сравнит APK по отпечатку подписи и разрешит обновление.
Post #285
462

- ❤ 1