Wie deaktiviere ich Google, um die Erlaubnis zu erhalten, installierte Apps auf meinem Handy regelmäßig zu überprüfen?


83

Ich entwickle eine Android-App, die ich daher endlos auf meinem Testgerät baue und installiere. Seit ein paar Tagen bekomme ich bei jedem Build / Install eine Frage gestellt

Google überprüft installierte Apps möglicherweise regelmäßig auf potenziell schädliches Verhalten. Weitere Informationen finden Sie unter Google-Einstellungen> Apps überprüfen.

Ich habe die Möglichkeit zu akzeptieren oder abzulehnen. Ich habe jetzt ungefähr hundert Mal abgelehnt, aber es scheint eine Googles-Richtlinie zu sein, so lange zu fragen, bis ich die Nachricht satt habe und schließlich auf Akzeptieren klicke. Aber das will ich nicht!

Meine Frage: Wie kann ich Google ein für alle Mal mitteilen, dass ich nicht möchte, dass sie regelmäßig installierte Apps auf meinem Handy überprüfen?


Benötigen Sie hierfür insbesondere eine Lösung, um automatisierte UI-Tests zu unterstützen, z. B. mit Espresso, da die APK nur dann auf einer neuen Emulatorinstanz installiert werden kann, wenn Sie auf die Schaltfläche Akzeptieren / Ablehnen klicken. Gibt es dafür ein @RuleLike GrantPermissionRule( developer.android.com/reference/android/support/test/rule/… )?
Michael Osofsky

Antworten:


98

Gehen Sie unter Android vor 4.2 zu Google-Einstellungen , tippen Sie auf Apps überprüfen und deaktivieren Sie die Option Apps überprüfen .

Deaktivieren Sie unter Android 4.2+ die Option Einstellungen> Sicherheit> Apps überprüfen und / oder Einstellungen> Entwickleroptionen> Apps über USB überprüfen .


23
Ah! Ich sehe es gerade unter Einstellungen> Entwickleroptionen> Apps über USB
überprüfen

8
Nicht in der Einstellungen-App finden Sie die Google SettingsApp auf Ihrem Telefon.
Sunny

Ah, und ich hatte auch noch nie von der Google-Einstellungs-App gehört. Prost!
kramer65

Es ist die Standardeinstellungs-App;)
CommonGuy

2
Auf Android 5 musste ich die Google Settings App verwenden. Überprüfen Sie, ob Apps über USB in den Entwickleroptionen abgeblendet sind.
Rolf ツ

22

Wenn Sie die App-Überprüfung programmgesteuert deaktivieren möchten, können Sie dies mit dem folgenden Code tun:

boolean success = true;
boolean enabled = Settings.Secure.getInt(context.getContentResolver(), "package_verifier_enable", 1) == 1;
if (enabled) {
    success = Settings.Secure.putString(context.getContentResolver(), "package_verifier_enable", "0");
}

Sie benötigen außerdem die folgenden Systemberechtigungen:

<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />

Erwähnenswert ist auch, dass die Zeichenfolge "package_verifier_enable" von dem Settings.Glabal.PACKAGE_VERIFIER_ENABLEMitglied stammt, auf das anscheinend nicht zugegriffen werden kann.


2
Dieser Code funktioniert nicht und gibt immer true zurück. Ich habe jedoch "App überprüfen" in den Einstellungen deaktiviert. Haben Sie eine Problemumgehung @ThelIT?
Pankaj

@Pankaj, wurde die App als System-App installiert?
TheIT

@TheIT Nein, meine App ist eine einfache App, die später in den Playstore hochgeladen wird. Als Sicherheitsempfehlung fordert der Kunde jedoch auf, nach "App-Überprüfung" zu suchen. Wenn diese nicht aktiviert ist, fordert er den Benutzer auf, sie zu aktivieren, und navigiert den Benutzer zur Einstellungsseite.
Pankaj

10

Es ist auch in allgemeinen Einstellungen verfügbar

Einstellungen -> Sicherheit -> Apps überprüfen

Deaktivieren Sie es einfach.

(Ich verwende 4.2.2, aber höchstwahrscheinlich sollte es in 4.0 und höher verfügbar sein. Ich kann nichts über frühere Versionen sagen ...)


Auf M ist es im Menü Entwickleroptionen
wkarl

10

Klicken Sie unter Android 5.1 Lollipop für mein Gerät auf das Google SettingsSymbol Security>> Scan device for security threats.

Beachten Sie, dass Google Settingsvon der SettingsApp selbst getrennt ist.


9

Wenn das Gerät gerootet ist,

root@mako:/ # settings put global package_verifier_enable 0

Scheint den Trick zu machen.

Geben Sie hier die Bildbeschreibung ein


1
Dies funktioniert, ich habe jedoch festgestellt, dass die Einstellung nach dem Neustart des Geräts auf "Aktiviert" zurückgesetzt wurde.
Mfleshman

Ja. Warum wird es zurückgesetzt? Irritierend.
JohnyTex

3

Auf Android 5.0+

Einstellungen> Mehr> Entwickleroptionen> Deaktivieren Sie "Apps über USB überprüfen"!

Geben Sie hier die Bildbeschreibung ein


Haupt-App-Einstellungen? Ich sehe kein Mehr in den wichtigsten Android-Einstellungen oder in den Google Chrome-Einstellungen
Trip

2

das hat bei mir funktioniert ...

Deaktivieren Sie unter Android 4.2+ die Option Einstellungen> Sicherheit> Apps überprüfen und / oder Einstellungen> Entwickleroptionen> Apps über USB überprüfen.


2

Folgen Sie unter Android 6+ diesem Pfad: Einstellungen -> Google -> Sicherheit -> Apps überprüfen Deaktivieren Sie alle! Jetzt kannst du loslegen !!!


2

Gehen Sie mit der neuesten Version von Lollipop in die App. Schublade und suchen Sie nach Google-Einstellungen. Scrollen Sie nach unten zu Sicherheit, tippen Sie zum Öffnen auf iit und schieben Sie den Schieberegler neben "Schädliche App verbessern" nach links. Erkennung 'auf der linken Seite, dann dasselbe für' Gerät auf Sicherheitsbedrohungen scannen '. Verlassen Sie das, und das nervige Popup wird nie wieder erscheinen!


1

Gehen Sie in Nexus 5 zu Einstellungen -> Google -> Sicherheit und deaktivieren Sie " Gerät auf Sicherheitsbedrohungen scannen " und " Erkennung schädlicher Apps verbessern ".

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.