首页 > 解决方案 > 被 Play Protect 屏蔽

问题描述

我们已经在 Play 商店中发布了我们的应用程序,一切正常。但是当我们通过电子邮件发送 apk 文件时,操作系统会阻止安装它并显示此错误:

在此处输入图像描述

Gradle 默认配置:

compileSdkVersion 28
defaultConfig {
    applicationId 'app.package'
    minSdkVersion 17
    targetSdkVersion 28
    versionCode 21
    versionName "0.2.1"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}

权限:

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.VIBRATE" />

我认为我们必须通过此链接提交我们的应用程序,但我在某处读到提交过程需要 10-30 天。

为什么操作系统会显示此错误,我们该如何解决?

标签: androidgoogle-play-protect

解决方案


这不是错误,而是警告。安卓有一个内置的算法来识别你何时从 Play Store 之外安装了一些东西。你不能让你的应用程序不会在任何手机中触发这样的警告。但是,您可以转到任何 android 手机的设置并停用原始版本。根据 Android 版本,您会在不同的路径中找到它。您应该在谷歌上搜索“如何从未知来源安装 Android”。按照说明操作,此警报将不再出现。


推荐阅读