调试应用被Play保护阻止

时间:2018-07-14 23:31:45

标签: android

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

为什么会发生此错误?

  

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

1 个答案:

答案 0 :(得分:6)

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


调试证书的有效期

用于对应用进行签名以进行调试的自签名证书的有效期限为自创建之日起365天。证书过期后,您将得到一个构建错误。

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

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

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


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