Это не решение, но вы можете использовать ключ отладки для подписания выпусков сборок, чтобы избежать блокировки установки из 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
, чтобы построить сборку выпуска с ключом отладки.
person
tnj
schedule
11.04.2019