Frage

Ich entwickle derzeit eine Android-Anwendung und ab und zu meiner Anwendung ich überprüfen, ob es auf meinem Android-Handy läuft reibungslos. Nun mein Problem ist meine Desktop-Computer abstürzt und alle Dateien auf meinem Computer gelöscht wurden, einschließlich dem Quellcode meiner Anwendung. Ich frage mich, ob ich meinen Quellcode eine Chance habe nur Zugriff nur mit meiner APK-Datei auf meinem Android-Handy installiert?

War es hilfreich?

Lösung

Bummer über den Computer zum Absturz bringen. Ich werde vor allem den Vortrag überspringt auf Ihren Code immer zur Quellcodeverwaltung irgendwo zu begehen, oder die Sicherung mit so etwas wie Google Docs oder Dropbox, etwas.

Wie auch immer, eine APK-Datei Macht der Lage sein, den Quellcode zu speichern, ja. Ein APK ist nur eine modifizierte JAR-Datei, die die DEX-Bytecode umfasst (classes.dex ). Wenn Sie etwas verwenden, das die dex zurück zu Java-Bytecode dekompilieren kann, und dann dekompilieren, dass, werden Sie in Java-Quellcode wieder - theoretisch (Ich habe nicht versucht, dies zu tun).

Weitere Informationen zu den ersten Schritten sehen diese Frage: decompiling DEX in Java Sourcecode

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top