Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Debug app blocked by play protect

Tags:

android

When trying to install a debugging application, "Playback Protection Alert" appears and the application is installed, but when I uninstalled the application, and try again to install it, it shows me an error.

Why did this error happen?

Error: Play Protect doesn't recognise this app's developer. Apps from unknown developers can sometimes be unsafe.

like image 350
Angel Tovar Sanchez Avatar asked Jul 14 '18 23:07

Angel Tovar Sanchez


People also ask

What does it mean when an app is blocked by Play protect?

Cause. This message appears if the application has not been verified by Google Play Protect. In most cases, this issue occurs because the applications under development have yet to be scanned by Play Protect.

How do I install apps without play protect?

Open "Play Store" application => Tap on Menu button => Select "Play Protect" => Select "Settings icon" => Disable "Scan device for security threats".


1 Answers

I was having the same problem. I did some research and found this:


Expiry of the debug certificate

The self-signed certificate used to sign your app for debugging has an expiration date of 365 days from its creation date. When the certificate expires, you will get a build error.

To fix this problem, simply delete the debug.keystore file. The file is stored in the following locations:

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

The next time you build and run the debug build type, the build tools will regenerate a new keystore and debug key. Note that you must run your app, building alone does not regenerate the keystore and debug key.


It worked for me. The source of my information is the official android developers site: https://developer.android.com/studio/publish/app-signing

like image 157
Ricardo Lincoln Avatar answered Sep 25 '22 04:09

Ricardo Lincoln