Fragen zur Verschlüsselung von Google Play-Anwendungsassets

Ab v4.1GeleebohneHat Google eine neue Verschlüsselungsfunktion für Anwendungsressourcen für Google Play eingeführt. Scheint, dass es einige Probleme beim Upgrade von Apps gab, die darin bestanden, dass persistente Daten nach dem Neustart verloren gingen/data/appund jetzt ist es/mnt/asec).

Wenn Sie also eine bereits veröffentlichte App auf Google Play für OS 2.3+ veröffentlichen (oder aktualisieren),

Kann ich diese Option deaktivieren und eine unverschlüsselte Anwendung veröffentlichen?Wie ist der aktuelle Stand des Problems? Gibt es eine Problemumgehung?

Abgesehen von diesem Problem scheint die Idee, zusätzlichen Schutz vor Piraterie zu bieten, in Ordnung zu sein, aber es gibt einige zusätzliche Überlegungen, die ich nirgendwo in den Dokumenten finden konnte:

Was ist mit Apps, die in alternativen Stores veröffentlicht oder über OTA bereitgestellt werden? Könnten sie auch verschlüsselt sein? Wenn nicht, was ist dann der Grund, warum das Veröffentlichen in Google Play so schmerzhaft ist, wenn jemand die unverschlüsselte Apk von einem anderen Ort herunterladen und sofort dekompilieren kann?Kann es besiegt werden, indem das Telefon verwurzelt wird?Sind die für OS 4.0+ gelieferten Apks die einzigen mit Schutz? Wenn ja, was nützt das schon, wenn jemand die unverschlüsselte APK auf ein Lebkuchen-Telefon herunterladen kann, sie mit ADB herausziehen und auf die übliche Weise dekompilieren kann?Angenommen, der Mechanismus hat funktioniert: Was ist mit Backup-Anwendungen (wie Titanium Backup) oder mit manuellen apk-Backups mit adb? Werden sie noch arbeiten?Leistung: Einige Apps haben möglicherweise eine beträchtliche apk-Größe. Beeinträchtigt dieser Mechanismus die Leistung? Entschlüsselt das Betriebssystem die gesamte Apk bei jedem Laden?

Danke im Voraus

AKTUALISIEREN:
Bearbeiten, um Links zu Google Code-Problemen aufzunehmen.
Problem 34880 (geschlossen, aber einige Entwickler beschweren sich immer noch; Status: zukünftige Version)
Ausgabe 35962 (geschlossen; Status: freigegeben)

UPDATE 2:
Interessante Infos zudieser Blogbeitrag von einem der Entwickler in der ersten Ausgabe verlinkt. EbenfallsHier auf Deutsch.

Benutzer und Entwickler berichten, dass das Problem in den letzten Tagen für Anwendungen verschwunden zu sein scheint, die mit der neuesten Version von Google Play (3.7.15) installiert wurden. Benutzer, die zuvor problematische Apps installiert haben, müssen diese deinstallieren und anschließend kostenlos erneut herunterladen. Laut einem Bericht speichert die neue Version von Google Play jetzt kostenpflichtige Apps erneut in / data / app, was bedeutet, dass Google den Kopierschutz vorerst deaktiviert hat. Google hat das Problem nicht öffentlich kommentiert. Der Fehler ist mit mittlerer Priorität markiert und weist den Status "FutureRelease" für eine mögliche Fehlerbehebung auf.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage