jar bearbeiten und neu kompilieren auf einfache Weise

8

Ich habe eine JAR-Datei namens ScreenCapture.jar

Ich benutze Ссылка , was dort drin ist. Ich habe sogar jd-gui

heruntergeladen

Das ist es, was es mir zeigt

Ich kann die ScreenCapture.class-Datei sehen. Ich möchte hier 2 Zeilen bearbeiten

%Vor%

und

%Vor%

Aber diese Datei ist nicht editierbar.

Meine Frage ist, wie man es bearbeitet? wie es zu dekompilieren, so dass ich es bearbeiten und dann neu kompilieren kann. Also kann ich einfach meine JAR-Datei hochladen und alles wird wieder normal?

Übrigens, ich weiß nichts über Java, und ich habe keine spezielle Anwendung / Software auf meinem Rechner installiert

    
Syed Sajid 06.12.2014, 07:46
quelle

3 Antworten

4

Befolgen Sie diese Schritte:

  1. Erstellen Sie ein Eclipse-Projekt
  2. Fügen Sie der jar-Anzeige eine Abhängigkeit zu diesem Projekt hinzu
  3. Erstellen Sie im Paket screencapture eine neue Klasse namens ScreenCapture.java.
  4. kopiere die gesamte Quelle von deinem JD, um den Screenshot zu sehen, den du hier angehängt hast.
  5. ändern Sie den Code, den Sie wollen.
  6. Erstelle das Projekt
  7. Überprüfen Sie den bin-Ordner Ihres Eclipse-Projekts. Dies wird die neue kompilierte .class-Datei haben.
  8. öffne das jar in winrar und kopiere die .class-Datei vom bin-Ordner in dein jar.
  9. und du bist fertig.
Nazgul 06.12.2014 07:55
quelle
1

Speichern Sie die Quelldateien, indem Sie unter Datei auf den Menüpunkt Speichern klicken. Es wird src.ip file.Then Sie können tun, was Sie wollen.

    
Nisanth Kumar 06.12.2014 07:52
quelle
0

Bei Ihrer ersten Frage JD-GUI ist nur ein Viewer, den Sie benötigen, um die JAR-Datei mit dex2jar abzurufen; dekompilieren und speichern Sie die Klassen, die Sie ändern müssen; Importieren Sie JAR- und JAVA-Dateien in Ihr Android Studio. ändern; neu kompilieren und neu packen.

    
waploaj 02.02.2018 21:31
quelle

Tags und Links