2016-10-24 2 views
0

Ich versuche, eine Anwendung für APK-Analyse in Java geschrieben zu erstellen.Dex2Jar-API Verwendungsbeispiel

Ich muss Quellcode-Anzeigeoption zu meiner Anwendung hinzufügen. Meiner Meinung nach ist dies der beste Weg, um das Dex2Jar-Projekt zu verwenden, das API- und Maven-Repository hat, aber ich weiß nicht, wie ich es benutze (DEX-Datei in JAR konvertieren, zum Beispiel mit der Dex2Jar-API).

Bitte helfen Sie mir, herauszufinden, die beste Möglichkeit, den Quellcode der DEX-Datei mit Java zu erkunden.

Vielen Dank für Ihre Hilfe!

+0

Hier ist ein nettes Open-Source-Projekt, das erfüllt, was Sie wollen: https://github.com/niranjan94/show-java –

Antwort

0

Sie könnten auch das Projekt enjarify betrachten. Mit dex2jar und enjarify erhalten Sie nur Java-Bytecode. Sie müssen das noch dekompilieren, um etwas wie Java-Quellcode zu erhalten.

Für die Dekompilierung können Sie das Projekt fernflower versuchen, das eine Spiegelung des Decompilers ist, den IntelliJ IDEA für seine dekompilierte Klassenansicht verwendet.

+0

Das ist nicht genau das, was ich tun möchte, aber vielen Dank für die Bereitstellung von schönen Projekten, ich ' Ich werde versuchen, sie in meinem Projekt zu implementieren. –

Verwandte Themen