当尝试安装调试应用程序时,出现“播放保护警报”并且应用程序已安装,但是当我卸载该应用程序并再次尝试安装它时,它显示错误。
为什么会出现这个错误?
Error: Play Protect doesn't recognise this app's developer. Apps from unknown developers can sometimes be unsafe.
最佳答案
我遇到了同样的问题。我做了一些研究,发现了这个:
调试证书过期
用于为您的应用签名以进行调试的自签名证书的有效期为自其创建之日起 365 天。当证书过期时,您将收到构建错误。
要解决此问题,只需删除 debug.keystore 文件即可。该文件存储在以下位置:
- ~/.android/在 OS X 和 Linux 上
- C:\Documents and Settings\.android\在 Windows XP 上
- C:\Users\[user]\.android\在 Windows Vista 和 Windows 7、8 和 10 上
下次您构建并运行调试构建类型时,构建工具将重新生成一个新的 keystore 和调试 key 。请注意,您必须运行您的应用,单独构建不会重新生成 keystore 和调试 key 。
它对我有用。我的信息来源是官方 android 开发者网站:https://developer.android.com/studio/publish/app-signing
关于android - 调试应用程序被播放保护阻止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51344169/