首页 > 解决方案 > 调试被播放保护阻止的应用程序

问题描述

尝试安装调试应用程序时,出现“播放保护警报”并安装了该应用程序,但当我卸载该应用程序并再次尝试安装时,它显示错误。

为什么会发生这个错误?

错误:Play Protect 无法识别此应用的开发者。来自未知开发者的应用有时可能不安全。

标签: android

解决方案


我遇到了同样的问题。我做了一些研究,发现了这一点:


调试证书到期

用于为您的应用程序签名以进行调试的自签名证书的有效期为自创建之日起 365 天。当证书过期时,您将收到构建错误。

要解决此问题,只需删除 debug.keystore 文件即可。该文件存储在以下位置:

  • ~/.android/在 OS X 和 Linux 上
  • C:\Documents and Settings\.android\在 Windows XP 上
  • C:\Users\[user]\.android\在 Windows Vista 和 Windows 7、8 和 10 上

下次构建并运行调试构建类型时,构建工具将重新生成新的密钥库和调试密钥。请注意,您必须运行您的应用程序,单独构建不会重新生成密钥库和调试密钥。


它对我有用。我的信息来源是官方的android开发者网站:https ://developer.android.com/studio/publish/app-signing


推荐阅读