2017-08-18 3 views
1

Ich löschte mein Projekt aus dem Dateisystem, ich kann es nicht wiederherstellen, weder mit dem recyclebin noch mit einem Programm, um gelöschte Dateien wiederherzustellen. BTW Ich habe die App im Telefon installiert, aber wenn ich die APK wiederherstellen, bekomme ich die nächsten Dateien:Erstellen von APK aus geteilten APK generiert mit Instant Run

-Folder "lib" leer.

-base.apk

-split_lib_dependencies_apk.apk

-split_lib_slice_0_apk.apk (ich habe 10 wie diese Veränderung nur die Anzahl)

Ich habe die Möglichkeit, den Quellcode zu erhalten jede apk, aber wenn ich diesen Prozess auf der base.apk versuche, bekomme ich keinen Code, stattdessen bekomme ich 2 Pakete "com.android.tools.fd.common" und "com.android.tools.fd.runtime "Mit Klassen habe ich nie geschrieben.

Ich denke, ich habe das geteilt, weil ich meine App mit "Instant Run" aktiviert hatte, ohne dass ich es merkte.

Gibt es eine Möglichkeit, all diese APKs zu verbinden, um das letzte auf meinem Handy zu bekommen?

Pd: Ich habe auch versucht, die "Local History" -Lösung und hat nicht funktioniert.

+0

versuchen Sie, icare Recovery-Tool –

+0

Verwenden Sie APKTool, die Ihre App dekompilieren wird. Navigieren Sie zu Ihren Java-Dateien im dekompilierten App-Ordner und Sie können sie erneut verwenden. – Abhi

Antwort

1

Gelöst, keines der Programme, die Sie vorgeschlagen haben, funktioniert mit meinem Problem, ich löste es dekompilieren jedes Stück, bis ich die letzte Änderung fand, die ich auf den Code gemacht habe. Danke für deine Zeit!

+0

Können Sie teilen welchen Index es war? War es deine split_lib_slice_9_apk.apk? Es ist sehr interessant für mich, dass es wenig Dokumentation zu diesen Split-Paketen gibt. –

Verwandte Themen