Proguard

A-Java-Klassen-, Optimierer-, Optimierer-, Optimierer-, Optimierer-, Optimierer-, Optimierer-, Optimierer-, Optimierer-, Optimierers
Jetzt downloaden

Proguard Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Eric Lafortune
  • Website des Verlags:
  • http://www.graphics.cornell.edu/~eric/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 1.7 MB

Proguard Stichworte


Proguard Beschreibung

Ein Kulturer- und Open-Source-Java-Klasse-Dateischrumpf, Optimierer und OBFUCKATOR Proguard entfernt nicht verwendete Klassen, Felder, Methoden und Attribute. Proguard optimiert dann den Bytecode. Proguard benennt dann die verbleibenden Klassen, Felder und Methoden mit kurzen, bedeutungslosen Namen auf, wobei Proguard den verarbeiteten Code für Java 6 oder für Java Micro Edition aufgibt. Der Hauptvorteil von Proguard im Vergleich zu anderen Java-Objektgeräten ist wahrscheinlich seine kompakte Template-basierte Konfiguration. Einige intuitive Befehlszeilenoptionen oder eine einfache Konfigurationsdatei sind in der Regel ausreichend. Das Benutzerhandbuch erläutert alle verfügbaren Optionen und zeigt mehr Beispiele für diese leistungsstarke Konfigurationstil.Proguard ist schnell und dauert nur Sekunden, um Programme und Bibliotheken mehrerer Megabyte zu verarbeiten. Der Ergebnisbereich enthält tatsächliche Zahlen für eine Reihe von Anwendungen.Proguard ist ein Befehlszeilenwerkzeug mit einer optionalen grafischen Benutzeroberfläche. Es wird auch mit Plugins für Ameise geliefert und für das drahtlose JME-Toolkit. Hier sind einige wichtige Funktionen von "Proguard": · Erstellen von kompakter Code, für kleinere Code-Archive, schnellerer Übertragung über Netzwerke, schnelleres Laden und kleinere Speicherzuspannen. · Herstellen von Programmen und Bibliotheken härter, um den Ingenieur umzudrehen. · Listing Dead Code, sodass es aus dem Quellcode entfernt werden kann. · Retargetierung und Präferenzen vorhandener Klassendateien für Java 6, um die schnellere Klassenbelastung von Java 6 voll auszunutzen. Anforderungen: · JRE 1.4 oder höher Was ist neu in dieser Version: · Neue Peephol-Optimierungen hinzugefügt. · Option hinzugefügte --Optimalisierungen für feinkörnig · Konfiguration von Optimierungen. · Option hinzugefügte -adapcassstrings zur Anpassung · String-Konstanten, die dem Einstecken entsprechen · Klassen. · Zusätzliche Option-SpeakpackAnnamen zum Halten · Die angegebenen Paketnamen von verschleiert werden. · Option-Bearbeitungsdirektoren hinzugefügt, um zu bleiben · Angegebene Verzeichniseinträge in Ausgabegläser. · Erweiterte Optionen -Dontnote und -dontwarn für · Feinkörnige Konfiguration von Notizen und Warnungen. · Option -reGex in der Rücksteuerung hinzugefügt, um anzugeben · Alternative reguläre Ausdrücke zum Parsen-Stack · Spuren. · Erweiterte Umbenennung von Ressourcendateien basierend auf · Verschleierung. · Vermeiden Sie Fehler in IBMs JVM für JSE, in · Optimierungsschritt. · Vermeiden von ArrayIndexoutoNoundsexception in · Optimierungsschritt. · Feste Konfiguration mit Anmerkungen, die sind · Sich nicht aufbewahrt. · Fixierte Prepperifizierung von Super-Inspektionen · Konstruktoren mit Argumenten, die ternarisch enthalten · Bediener. · Feste Verarbeitung von nicht erreichbaren Ausnahme · Handler. · Wiederholte Methodeneintrag fixiert. · Feste Einleiten der endgültigen Blöcke umgeben von · Große Versuchsblöcke, zusammengestellt mit JDK 1.4 oder früher. · Feste Optimierung komplexer Blocks, · Mit JDK 1.4 oder früher kompiliert. · Feste Verbindung von Anonymer Klassennamen · Wenn die Anschließenmethod-Attribute aufbewahrt werden. · Feste Verschleierung der inneren Klassennamen in · Generische Typen. · Feste Dekodierung von UTF-8-Saiten mit · spezielle Charaktere. · Festes Kopieren von Debug-Informationen und · Anmerkungen beim Zusammenführen von Klassen. · Festschreiben von unbekannten Attributen. · Behobene Aktualisierung von Manifest-Dateien mit Split-Linien. · Aktualisierte Dokumentation und Beispiele.


Proguard Zugehörige Software