Как подписать APK-файл, используя инструмент apksigner?
При публикации приложение вылетело предупреждение "Для подписания вашего APK-файла использована только схема версии 1. Его нельзя будет установить на устройствах с Android 11 и более поздних версий, если для атрибута android:targetSdkVersion задано значение, большее или равное 30. Чтобы устранить проблему, подпишите APK-файл, используя инструмент apksigner, или перейдите на набор Android App Bundle."
В связи с этим возникли вопросы:
- Что за схема подписания 1?
- Как подписать APK-файл, используя инструмент apksigner? Есть нормальная инструкция?
- Есть несколько приложений которые были подписаны одним ключом в Android Studio (была использована схема 1). Их переделывать в Android App Bundle?, как потом подписывать если ключ подписи приложений одинаковый. А по политики ключ App Bundle должен быть уникальным для каждого приложения.