Matthew Francis
Matthew Francis

Reputation: 730

Application Installation Failed - INSTALL_FAILED_VERIFICATION_FAILURE

Started a new project, and this occurred to me:

I am using Genymotion as my emulator. Not sure what causes this problem.

I tried:

Upvotes: 10

Views: 16287

Answers (11)

Farman Ullah Khan
Farman Ullah Khan

Reputation: 81

this is caused by play store

  1. open google play store and open drawer
  2. click on "Play Protect"
  3. click on setting Icon from the top right of your emulator
  4. turn off both "Scan Apps with Play Protect" and "Improve harmful app detection" 5.run your program

Upvotes: 1

DhineshYes
DhineshYes

Reputation: 1088

For Genymotion the following works

Turning off Google play protect

Please go to Android Emulator Settings -> Security & Location -> Goolge Play protect then disable the settings

Upvotes: 2

Ashok Kumar Dhulipalla
Ashok Kumar Dhulipalla

Reputation: 306

Enable this in device settings to allow installation from unknown sources.

settings -> security -> (Device administration)UnKnown sources

Upvotes: 0

chikadance
chikadance

Reputation: 4167

in my case, I disable google play protect, google play > play protect > setttings(gear icon) > turn off

Upvotes: 0

Brad Hyeongu Kwon
Brad Hyeongu Kwon

Reputation: 1

In Genymotion emulators, just turning on the Developer options/USB debugging solved this problem in my case.

Genymotion: Installation failed with message INSTALL_FAILED_VERIFICATION_FAILURE. can be referred.

Upvotes: 0

In my case, stopping "Google Play Services for Instant Apps" solved the problem.

Upvotes: 0

Reza abdykian
Reza abdykian

Reputation: 11

in Genymotion emulator please goto Seting > Secureity&Location > google play protect then off the "scan device for security threads" opetion

Upvotes: 0

lordhong
lordhong

Reputation: 1227

In my case, setting "verifier_verify_adb_installs" to 0 alone is not enough. I need to also set "package_verifier_enable" to 0:

e.g.

adb shell

settings put global package_verifier_enable 0

Upvotes: 0

Open terminal, and type adb shell to access the emulator shell.

Type settings put global verifier_verify_adb_installs 0 on the shell.

I think this is related to the recent Google Play Services update. The verifier is more strict. This command in essence disables the Verify Apps option. From this article.

Upvotes: 23

Dhaval Solanki
Dhaval Solanki

Reputation: 4705

Hi @Matthew Francis For the solution you need deselect Verify apps from your genymotion or device setting,

Settings -> Security -> Deselect Verify Apps.

Now then after try it work,

Upvotes: 2

Gofurs
Gofurs

Reputation: 53

you have to try to remove the App installed in the emulator manually

Upvotes: 0

Related Questions