Welche Maßnahmen ergreift Google, um sicherzustellen, dass heruntergeladene kostenpflichtige Apps nicht kostenlos verbreitet werden? Derzeit sehe ich eine Möglichkeit, dass eine große Anzahl von Apps auslaufen kann:
- Jemand bezahlt, um eine App auf sein Handy herunterzuladen.
- Erstellt ein Backup der App.
- Gibt das Backup an Freunde / Familienmitglieder weiter oder verbreitet es über das Internet.
- Viele Leute nutzen die kostenpflichtige App kostenlos.
Ich habe das nicht ausprobiert. Meine Frage ist: Ist es möglich? Wie ist der aktuelle Stand der Sicherheitsmaßnahmen für die kostenpflichtigen Apps bei Google Play?
Antworten:
Zusätzlich zu Martyns Antwort zur Verschlüsselung.
Dies könnte auf Entwicklerseite ein wenig sein, Google bietet jedoch Anwendungslizenzierung an :
quelle
Sie haben Recht, dass App-Piraterie in Android ein Problem ist , und es ist ein Grund, warum sich viele App-Entwickler für ein besseres App-Kaufmodell entschieden haben, anstatt ihre Apps auf dem Spielemarkt zu verkaufen. Sie sind auch in Ihrer Methode korrekt - das Abrufen einer APK-Datei von einem verwurzelten Telefon ist trivial. Google hat dies erkannt und mit einer zusätzlichen App-Verschlüsselung reagiert, die für alle Geräte verfügbar ist, auf denen Jelly Bean und höher ausgeführt wird:
http://developer.android.com/about/versions/jelly-bean.html
Dies bedeutet, dass jede App nur für dieses Gerät verfügbar ist, sodass die von Ihnen erwähnte Arbeit nicht funktioniert. Ich bin mir nicht sicher, wie sich dies auf Geräte auswirkt, auf denen vor Gingerbread ein Betriebssystem ausgeführt wird.
quelle