ProGuard

Software screenshot:
ProGuard
Rincian Software:
Versi: 5.2.1 Diperbarui
Tanggal Upload: 14 Apr 15
Pengembang: Eric Lafortune
Lisensi: Gratis
Popularitas: 6

Rating: nan/5 (Total Votes: 0)

ProGuard merupakan open source, gratis, aplikasi platform-independen grafis yang ditulis dalam bahasa pemrograman Java dan dirancang untuk bertindak sebagai optimizer, obfuscator, preverifier, dan Shrinker untuk kelas Java files.Can digunakan untuk mendeteksi dan menghapus Java terpakai classesThe ProGuard dapat digunakan oleh pengembang untuk mendeteksi dan menghapus kelas yang tidak terpakai Java, atribut, metode, dan bidang dari proyek-proyek mereka. Hal ini juga dapat digunakan untuk dengan mudah mengoptimalkan bytecode, serta untuk menghilangkan petunjuk yang tidak terpakai.
Selain itu, perangkat lunak ProGuard dapat digunakan untuk mengubah nama kelas Java, metode, dan bidang menggunakan nama berarti pendek, menghasilkan file jar yang lebih kecil, serta sulit untuk membalikkan-engineer.Requires ada installationThose Anda yang ingin test drive Aplikasi ProGuard segera, harus men-download rilis terbaru, menyimpan arsip di suatu tempat di komputer pribadi mereka (sebaiknya direktori Home).
Menggunakan utilitas arsip manager untuk uncompress arsip, kemudian buka aplikasi Terminal dan arahkan ke lokasi & lsquo; contoh & rsquo; folder (/home/softoware/proguard5.2/examples misalnya cd). Jalankan & lsquo; java jar ../lib/proguard.jar @ proguard.pro & rsquo; perintah.
Untuk berinteraksi dengan antarmuka pengguna grafis (GUI), membuka & lsquo; & rsquo bin; folder dan klik dua kali pada & lsquo; proguardgui.sh & rsquo; mengajukan. Atau, Anda dapat menjalankan & lsquo; sh proguardgui.sh & rsquo; perintah dalam aplikasi Terminal, setelah menavigasi ke & lsquo; & rsquo bin; folder (misalnya cd /home/softoware/proguard5.2/bin).Supported sistem operasi dan perangkat keras requirementsBeing ditulis di Jawa, ProGuard adalah aplikasi cross-platform yang berjalan dengan baik pada platform mana Java Runtime Environment (JRE) teknologi tersedia , termasuk GNU / Linux, Microsoft Windows, dan Mac OS X.
ProGuard terintegrasi di Google Android SDK (Software Development Kit), Intel TXE SDK, serta Oracle Wireless Toolkit. Ini telah berhasil diuji pada komputer yang mendukung salah satu dari arsitektur 32 atau 64-bit CPU

Apa yang baru dalam rilis ini:.

  • Langkah optimasi sekarang dapat menyederhanakan jenis enum, menggantikan kelas sintetis yang compiler menghasilkan oleh konstanta bilangan bulat polos.
  • Versi ini juga memperbaiki sejumlah bug, terutama di kelas penggabungan dan metode inlining.

Apa yang baru di versi 5.2:

  • Langkah optimasi sekarang dapat menyederhanakan jenis enum, menggantikan sintetis kelas yang compiler menghasilkan oleh konstanta bilangan bulat polos.
  • Versi ini juga memperbaiki sejumlah bug, terutama di kelas penggabungan dan metode inlining.

Apa yang baru di versi 4.10:

  • Versi ini terutama update tugas Gradle, untuk integrasi lebih mudah dalam SDK Android. Catatan ProGuard dan peringatan sekarang menunjuk ke paragraf yang relevan pada halaman Pemecahan Masalah dalam dokumentasi.
  • Masalah menampilkan informasi tambahan khusus pada isu-isu Android.

Apa yang baru di versi 4.8:

  • Versi ini sebagian besar perbaikan serangkaian masalah kecil dalam konfigurasi parsing , optimasi, dan kebingungan.
  • Ia juga menambahkan beberapa optimasi string untuk langkah optimasi, dan perangkat tambahan kecil untuk konfigurasi dengan tugas Ant.
  • Versi ini sepenuhnya kompatibel dengan versi sebelumnya, sehingga upgrade hanya soal beralih ke guci baru.

Apa yang baru di versi 4.7:

  • Versi ini menambahkan dukungan untuk pengolahan Java 7 kode
  • Ini menyusut file kelas.
  • sedikit lebih baik
  • Ini perbaikan sejumlah isu dalam optimasi dan kebingungan langkah dan di GUI.
  • Untuk pengembang Android, ia bekerja di sekitar masalah dengan spasi dalam nama jalan di SDK Android.

Apa yang baru di versi 4.6:.

  • Versi ini terutama perbaikan bug pada langkah optimasi
  • Dokumentasi dan contoh telah diperbarui dan diperpanjang.
  • Khususnya, ada contoh baru yang menggambarkan bagaimana proses aplikasi Android dan kode Scala.

Apa yang baru di versi 4.4:.

  • Ditambahkan baru optimasi lubang
  • Ditambahkan -optimizations pilihan untuk konfigurasi halus dari optimasi.
  • Ditambahkan -adaptclassstrings pilihan untuk beradaptasi konstanta string yang sesuai dengan kelas dikaburkan.
  • Ditambahkan -keeppackagenames pilihan untuk menjaga nama paket tertentu dari yang dikaburkan.
  • Ditambahkan -keepdirectories pilihan untuk menjaga entri direktori yang ditentukan dalam stoples output.
  • Opsi-opsi -dontnote dan -dontwarn untuk konfigurasi halus dari catatan dan peringatan.
  • Ditambahkan pilihan regex dalam menelusuri, untuk menentukan ekspresi reguler alternatif untuk mengurai jejak stack.
  • Diperpanjang mengubah nama file sumber daya berdasarkan kebingungan.
  • Menghindari bug di IBM JVM untuk SMP, dalam optimasi langkah.
  • Menghindari ArrayIndexOutOfBoundsException dalam optimasi langkah.
  • konfigurasi tetap dengan penjelasan yang tidak diawetkan sendiri.
  • preverification tetap dari doa super konstruktor dengan argumen yang mengandung operator ternary.
  • pengolahan Tetap terjangkau penangan pengecualian.
  • Tetap diulang metode inlining.
  • inlining Tetap akhirnya blok dikelilingi oleh blok try besar, yang disusun dengan JDK 1.4 atau sebelumnya.
  • optimasi Tetap kompleks akhirnya blok, yang disusun dengan JDK 1.4 atau sebelumnya.
  • kebingungan tetap dari nama kelas anonim, jika atribut EnclosingMethod sedang disimpan
  • .
  • kebingungan tetap dari nama kelas batin dalam jenis generik.
  • decoding Tetap UTF-8 string yang mengandung karakter khusus.
  • menyalin Tetap informasi debug dan penjelasan ketika penggabungan kelas.
  • Tetap menuliskan atribut yang tidak diketahui.
  • Tetap update file manifest dengan garis split.
  • Diperbarui dokumentasi dan contoh.

Persyaratan :

  • Runtime Environment Edisi Oracle Java Standard

Komentar untuk ProGuard

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!