Ответ
Rustore — это российский магазин приложений, и для публикации там нужно собрать APK или AAB с учетом их требований.
Ключевые моменты:
- Приложение должно быть собрано с R8/ProGuard (минификация и обфускация).
- Подпись APK/AAB обязательна (используйте
jarsignerилиsigningConfigв Gradle). - Минимальная версия API — 21 (Android 5.0).
Пример подписи в build.gradle:
android {
signingConfigs {
release {
storeFile file("keystore.jks")
storePassword "password"
keyAlias "key"
keyPassword "password"
}
}
buildTypes {
release {
signingConfig signingConfigs.release
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
После сборки загружайте AAB/APK через кабинет разработчика Rustore.