Wie lösche ich mein Gerät vollständig von den Apps eines bestimmten Unternehmens?

Aufgrund eines kürzlich erschienenen Motley-Fool-Berichts über die Aktionen von Google in Bezug auf Cheetah Mobile-Apps kam mir der Gedanke, dass ich die Apps, die mit diesem Unternehmen und anderen Unternehmen in Verbindung stehen, bei Bedarf entweder deinstallieren oder deaktivieren möchte (falls die Deinstallation fehlschlägt). . Jetzt, da es fragwürdige Techniken bei nur einer App anwendet, ist es unwahrscheinlich, dass ich jemals einer installierten App dieses Unternehmens vertrauen würde.

Welche einfache Technik, um die Apps eines Unternehmens auf meinem Gerät zu erkennen und zu deinstallieren, selbst wenn ihre App-Namen, ihre Entwicklernamen oder ihre Firmennamen unklar sind?

Antworten (2)

Der einfachste Weg ist über das Web für Google Play . Rufen Sie mithilfe der Suchleiste den Namen einer der verdächtigen Apps wie Clean Master aufoder eine der im Artikel aufgeführten Apps wie Kika. Klicken Sie auf dieser Seite auf den Hyperlink für das UNTERNEHMEN unter dem App-Namen. Dadurch werden alle Apps für dieses Unternehmen angezeigt, und die Karte für jede App, die Sie installiert haben, hat unten rechts auf der Karte ein grünes Häkchen. Die Auswahl auf diese Weise gibt dem Benutzer ein gewisses Vertrauen, dass alle seine Apps von diesem bestimmten Unternehmen identifiziert werden können. Obwohl die spezifische App-Karte eine Pseudo-Schaltfläche „Installiert“ liefert, erlaubt sie leider keine Deinstallation oder Deaktivierung über die Weboberfläche. Unter Verwendung der Liste würde der Benutzer jedoch die jetzt exponierten Apps direkt auf dem Gerät suchen, deinstallieren (oder deaktivieren).

Settings > Apps > <selected app> > Uninstall or Disable

+1. Wenn Sie den Namen des Herausgebers kennen, verwenden Sie einfach im Play Store (sowohl für das Webportal als auch für die App) diese Abfrage: pub:PUBLISHER's NAME(Groß- und Kleinschreibung beachten). ZB pub:Cheetah Mobile und pub:Kika Tech Inc .
Dies könnte aufgrund eines neuen Berichts über Cheetah und Google Play-Aktionen gegen sie zwingender sein. Siehe dazu: https://www.xda-developers.com/google-bans-600-apps-play-store/ .

Die Identifizierung von Android-Paketen ist nicht einfach.

Ich kann eine neue Anwendung beliebig nennen, es gibt keinen bestimmten Platz, um den Firmennamen für die Suche zu schreiben.

Ok, zum Beispiel
könnte ich meine App nennen, region.company.appnameda die Richtlinien Entwickler ermutigen, dieses Format bei der Benennung von Anwendungspaketen zu verwenden ... com.company.testerin diesem Beispiel ist COM die Region ( Commonwealth ), Company ist der Firmenname und Tester ist der App-Name.

Um Anwendungen zu identifizieren, die mit denselben Benennungsregeln und demselben Firmennamen erstellt wurden, müssen Sie sich den Paketnamen für alle Anwendungen ansehen und den entsprechenden Firmennamen finden.

Dies wird Ihnen nicht alles zeigen, da der Entwickler die App jetzt einfach anrufen kann anon.unknown, nachdem die Region entfernt wurde, das Unternehmen Anon ist und der App-Name unbekannt ist ...

Dies macht es extrem schwierig, alle Pakete eines bestimmten Entwicklers zu erkennen.

Früher musste die Anwendung im Play Store von Google nur mit einem Entwicklerschlüssel (der für alle Apps verwendet wird) signiert werden. Jetzt müssen Entwickler jedoch für jede Anwendung, die keine Benutzer-IDs teilt, einen neuen Schlüssel erstellen.

Sie hätten früher den Key Hash für alle Anwendungen überprüfen können und diejenigen, die denselben Schlüssel verwenden, sind von derselben Firma ( Entwickler ) ... aber das hat sich geändert.

Meiner Erfahrung nach gibt es keine Vorschrift, einen Fußabdruck von Ihrem Unternehmen zu hinterlassen ... Wenn Sie wollten, könnten Sie Ihren Firmennamen mit dem Namen Ihrer Anwendung identisch machen ... Zum Beispiel ist Facebook von Facebook, The Company möglicherweise speziell für die Anwendung erstellt wurde, daher trägt das Unternehmen denselben Namen, was bedeutet, dass jede einzelne Anwendung vom Entwicklungsteam für diese Anwendung erstellt wird.

Abgesehen davon, dass sich der Entwickler darauf verlassen muss, dass er für jede Anwendung dieselben Benennungsregeln verwendet ... Es ist nicht möglich, alle Anwendungen zu finden, die von einem bestimmten Unternehmen erstellt wurden ...

Das Unternehmen kann Nebenprojekte haben, die ihre jeweiligen Namen als Identität des Urhebers verwenden.

Der einzig mögliche Weg ist, wenn die IDE ( Integrated Development Environment ) eine Art digitalen Fingerabdruck auf der Software hinterlässt, indem sie Informationen aus der Hardware des Computers verwendet ... dies kann immer noch vermieden werden, indem ein anderer Computer zum Entwickeln verwendet wird.

Also soweit ich weiß, ist es nicht ganz möglich.

Die beste Alternative besteht darin, die Paketnamen zu lesen und entsprechende Unternehmen zu finden (gemeinsame Benutzer-IDs und Paketnamen).

Wenn die Anwendung auf Ihrem System installiert ist, können Sie sie nicht ohne Root-Zugriff deinstallieren, daher müssen Sie die Anwendung stattdessen deaktivieren.

System > Apps (Samsung ist es Mehr > Apps) > (Ausgewählte App) > Deaktivieren.

Ich hoffe, der Entwickler hat nicht für jede Anwendung unterschiedliche Benennungsregeln usw. verwendet. Viel Glück beim Finden aller.

Danke für all das. Ich habe meine Frage entworfen und hier für Gelegenheitsbenutzer und nicht für Entwickler platziert. Ihre Antwort hat ein klares „Lass uns in den Code eintauchen“-Gefühl, insbesondere die Teile über Entwicklerschlüssel, Schlüssel-Hashes und IDE-Fingerabdrücke. Ihre Antwort fügt eine Menge dessen zusammen, was ein Entwickler in Betracht ziehen würde, um eine einfache Namenserkennung zu erschweren, wenn nicht sogar unmöglich, und gibt der Zielgruppe dieser Frage (Cheetah/Kika-Opfer) ein paar zusätzliche Informationen, um erfolgreich zu sein.