Не решение, но вы можете использовать отладочный ключ для подписи выпуска сборок, чтобы избежать блокировки установки из Google Play Protect. Похоже, Play Protect не предупреждает о сборках, подписанных автоматически сгенерированным debug.keystore
.
Обратите внимание, что ваши отладочные сборки не без знака , они просто подписаны ключом debug .
Конечно, вы не можете использовать сборку для производственного дистрибутива (Google Play, Amazon и т. Д.), Но все же стоит провести предварительное внутреннее тестирование, которое требует высокочастотной петли обратной связи.
Вы можете добавить задачу для сборки релиза с помощью debug.keystore, добавив конфигурацию в build.gradle
, что-то вроде:
android {
buildTypes {
// add after the `release` definition
releaseDebugKey { initWith release }
}
signingConfigs {
// use debug.keystore for releaseDebugKey builds
releaseDebugKey { initWith debug }
}
}
затем выполните ./gradlew assembleReleaseDebugKey
, чтобы построить сборку релиза с ключом отладки.