Vor ungefähr einem Monat habe ich ein Spiel namens Whale Trail während eines Verkaufs bei Google Play gekauft. Als ich heute versuchte, das Spiel in der U-Bahn zu spielen, wurde ich gebeten, die Lizenz des Spiels zu überprüfen. Andernfalls (da in der U-Bahn keine Internetverbindung bestand) wurde das Spiel heruntergefahren. Als ich zu Hause ankam, schaute ich mir die Registerkarte mit den Berechtigungen des Spiels an und sah Folgendes:
Marktlizenzprüfung
Kann überprüfen, ob Sie eine Lizenz für diese Anwendung von Market haben
Dies scheint eine in Google Play integrierte Funktion zu sein. Meine Frage ist also, wie funktioniert diese "Lizenzprüfung"? Wie oft verwenden Apps dieses "Feature", um zu überprüfen, ob ich tatsächlich kein schmutziger Pirat bin, der die Apps dieser Entwickler stiehlt?
quelle
Antworten:
Von http://developer.android.com/guide/market/licensing/overview.html
Also ja im Grunde, wann immer der Entwickler es will. Ich würde mir vorstellen, dass der häufigste Zeitpunkt für die Überprüfung das Öffnen der Anwendung ist.
So:
Offensichtlich geschieht dies alles online. Wenn Sie also offline sind, funktioniert es nicht. Wenn ich die Anwendung schreibe, hätte ich einen Zähler, der es der Person erlaubt, sie 3 Mal oder so offline zu verwenden, bevor sie online gehen muss, um die Lizenzprüfung zu erhalten, um zu verhindern, dass Ihnen etwas passiert, wenn Sie nicht spielen können offline. Wenn sich jemand in der Datei umschaut, in der der Zähler gespeichert ist, kann er den Wert jedes Mal, wenn er ihn verwendet, auf 3 zurücksetzen und muss nie bezahlen, aber das liegt wahrscheinlich außerhalb der technischen Kompetenz der meisten Benutzer.
quelle