Android - Überprüfen Sie, ob eine App von der Seite geladen oder über den Play Store installiert wurde

Ich habe kürzlich eine Anwendung eines Drittanbieters installiert und nie auf den Namen oder das Symbol geschaut, das auf dem Bildschirm angezeigt wurde. Aber nach der Installation habe ich eine Benachrichtigung von einer App gesehen, die besagt Google Play Services had been updated.

Das machte mich nervös, dass die von mir verwendete Drittanbieter-App tatsächlich über Google Play-Dienste aktualisiert wurde. Ich habe in Einstellungen -> Apps -> Google Play-Dienste eingecheckt, und unten steht, wo es installiert wurde, und es sagt Google Play Store.

Bedeutet diese Information nur, wann sie ursprünglich installiert wurde, oder berücksichtigt sie auch Updates. Wenn ich zum Beispiel ursprünglich eine App aus dem Play Store installiert habe, dann aber ein Update von der Seite geladen habe, würde es sagen, dass sie über den Play Store oder über einen Drittanbieter installiert wurde.

Ich verwende auch Solid Explorer und überprüfte den SHA1-Hash der App, der mit dem Hash übereinstimmte, den ich online für diese bestimmte Version von Google Play-Diensten gefunden hatte.

Bin ich sicher? Und wenn ja, werden Google Play-Dienste normalerweise im Hintergrund aktualisiert, weil Sie aufgefordert werden, zu überprüfen, wann Sie andere Apps aktualisieren, oder ist es nur ein Zufall.

Vielen Dank. Entschuldigung für die Textwand, aber ich möchte sicher sein, dass ich sicher bin.

Antworten (1)

[Wenn] ich ursprünglich eine App aus dem Play Store installiert habe, dann aber ein Update von der Seite geladen habe, würde es sagen, dass es über den Play Store oder über einen Drittanbieter installiert wurde

Es würde seitlich geladen heißen. Sie können den Status über den Befehl überprüfen (erfordert ):

adb shell pm list packages -i PKG   # replace PKG with package name of the app

In der Ausgabe: Im Falle eines Seitenladens würde der Installer einen nullWert anzeigen. Wenn die App über den Play Store aktualisiert/installiert wird, wäre der Wert com.android.vending.

Ich habe dies jedoch auf Android 6.0.1 getestet.

[Wird] Google Play-Dienste normalerweise im Hintergrund aktualisiert, da Sie aufgefordert werden, dies zu überprüfen, wenn Sie andere Apps aktualisieren, oder ist es nur ein Zufall

Ja, das geht von alleine. Ich habe einen Toast eingerichtet, um mich darüber zu informieren, welche App im System aktualisiert wird, und mir ist aufgefallen, dass die Play Services häufig im Hintergrund aktualisiert werden, wenn die Play Store-App auf dem Bildschirm aktiv ist.

Keine Drittanbieter-App kann automatisch eine andere App im Play Store dazu zwingen, automatisch aktualisiert oder seitlich geladen zu werden. Es kann nur Zufall sein, dass beides gleichzeitig passiert ist.

+1. Ist es möglich, dass die Sideload-App vom Play Store aktualisiert wird? Es ist lange her, seit ich von der Seite geladen habe, also kann ich mich nicht erinnern
Diese Frage besagt, dass dies nicht möglich ist, aber es scheint Apps zu geben, die dies tun - apkupdater , der nur von apkmirror überprüft -, daher ist meine vorherige Frage nicht gültig, aber ich belasse dies als Kommentar für den Fall, dass sich jemand wundert
@beeshyams Wenn die Signatur des seitlich geladenen mit der im Play Store identisch ist, kann der Play Store sie aktualisieren. Ich bezweifle jedoch, dass Play Store dies automatisch tun würde. Immer wenn ich eine App von der Seite geladen habe, musste ich sie zuerst im Play Store finden und dann auf die Schaltfläche Aktualisieren tippen, um den Aktualisierungsprozess zu starten. Danach wird es ganz normal behandelt.
Vielen Dank. Danach wird es wie gewohnt behandelt - meinst du, nachfolgende Updates erfolgen automatisch oder der Prozess ist BAU
ja, sie passieren automatisch.