ProGuard

Yazılım ekran görüntüsü:
ProGuard
Yazılım detaylar:
Versiyon: 5.2.1 Güncelenir
Qayıt: 14 Apr 15
Geliştirici: Eric Lafortune
Lisans: Ücretsiz
Popülerlik: 6

Rating: nan/5 (Total Votes: 0)

Proguard açık kaynak kodlu Java programlama dili ile yazılmış ve Java sınıfı için bir optimizer, Obfuscator, preverifier ve küçültücü olarak tasarlanmıştır ücretsiz, platform bağımsız grafik uygulama algılamak ve kullanılmayan Java kaldırmak için kullanılabilir files.can olduğunu classesThe Proguard algılamak ve kendi projeleri kullanılmayan Java sınıfları, özellikleri, yöntemleri ve alanları kaldırmak için geliştiriciler tarafından kullanılabilir. Ayrıca kolayca bayt kodu optimize etmek için, hem de kullanılmayan talimatları çıkarmak için de kullanılabilir.
Buna ek olarak, Proguard yazılım kavanoz küçük dosyaları yanı sıra, sert ters-engineer.Requires sınamak götürmek istiyorum sizden hiçbir installationThose üreten, kısa anlamsız adlarını kullanarak Java sınıfları, yöntemleri ve alanları yeniden adlandırmak için kullanılır Proguard uygulaması hemen, (tercihen Ana dizin) kendi kişisel bilgisayarlarında yere arşiv tasarruf son sürümü yüklemeniz gerekir.
Arşiv sıkıştırmasını bir arşiv yöneticisidir yardımcı programını kullanın, daha sonra bir Terminal uygulamasını açın ve & lsquo konumuna gidin; örnekler & rsquo; Klasör (örn cd /home/softoware/proguard5.2/examples). & Lsquo çalıştırın, java jar ../lib/proguard.jar @ proguard.pro & rsquo; Komut.
Grafiksel kullanıcı arayüzü (GUI) ile etkileşim, & lsquo açın; bin & rsquo; Klasör ve & lsquo çift tıklayın; proguardgui.sh & rsquo; dosya. Sh proguardgui.sh & rsquo; Alternatif olarak, & lsquo çalıştırabilirsiniz; bin & rsquo; komutu Terminal uygulaması, & lsquo navigasyona sonra; klasörü (örneğin cd işletim sistemleri ve Java ile yazılmış donanım requirementsBeing /home/softoware/proguard5.2/bin).Supported, Proguard Java Runtime Environment (JRE) teknolojisi mevcut herhangi bir platformda iyi çalışır bir çapraz-platform uygulama , GNU / Linux, Microsoft Windows ve Mac OS X dahil
Proguard Google'ın Android SDK (Software Development Kit), Intel'in TXE SDK yanı sıra Oracle'ın Wireless Toolkit entegre edilmiştir. Bu başarıyla 32 veya 64-bit işlemci mimarileri birini destekleyen bilgisayarlarda test edilmiştir

Bu sürümde Yeni nedir:.

  • derleyici düz tamsayı sabitler tarafından üretir sentetik sınıflar yerine artık enum türleri kolaylaştırabilirsiniz optimizasyon adımı.
  • Bu sürüm aynı zamanda özellikle sınıf birleştirilmesi ve yöntem inlining içinde, hataların bir dizi giderir.

nedir sürüm 5.2 Yeni:

  • Şimdi enum türleri kolaylaştırabilirsiniz optimizasyon adımı, yerine sentetik derleyici düz tamsayı sabitler tarafından üretir sınıfları.
  • Bu sürüm aynı zamanda özellikle sınıf birleştirilmesi ve yöntem inlining içinde, hataların bir dizi giderir.

nedir sürüm 4.10 Yeni:

  • Bu sürüm ağırlıklı olarak kolay entegrasyon için Gradle görevi günceller Android SDK. PROGUARD notları ve uyarılar artık belgelerinde sorun giderme sayfasındaki ilgili paragraflara etmektedir.
  • Sorun giderme sayfası Android konularda ek spesifik bilgileri yer alır.

nedir sürüm 4.8 Yeni:

  • Bu sürüm çoğunlukla yapılandırma ayrıştırma küçük sorunlar bir dizi giderir , optimizasyon ve şaşırtmaca.
  • Aynı zamanda Ant görev ile yapılandırma için bir optimizasyon adımı birkaç dize optimizasyonları ve küçük donanımlar ekliyor.
  • Bu sürüm önceki sürümlerde tamamen uyumludur, böylece yükseltme sadece yeni kavanoz geçiş meselesidir.

nedir sürüm 4.7 Yeni :

  • Bu sürüm, Java 7 kodunu işlemek için destek ekler
  • Bu sınıf dosyaları biraz daha iyi.
  • küçülür
  • Bu optimizasyon ve şaşırtmaca adımlarla ve GUI konularda bir dizi giderir.

  • Android geliştiriciler için
  • , bu Android SDK yol adlarında boşluk olan bir soruna çalışır.

nedir sürüm 4.6 Yeni:.

  • Bu sürüm ağırlıklı optimizasyon aşamasında hata
  • dokümantasyon ve örnekler güncellenmiş ve genişletilmiştir.
  • Özellikle, Android uygulamaları ve Scala kodunu nasıl işleneceğini gösteren yeni örnekler vardır.

sürüm 4.4 yeni nedir:.

  • Yeni eklenen peephole optimizasyonlar
  • optimizasyonlar ince taneli yapılandırma için opsiyon -optimizations eklendi.
  • karartılmış sınıflarına karşılık gelen dize sabitleri uyarlanması için opsiyon -adaptclassstrings eklendi.
  • Karartılmış olmaktan belirtilen paket isimlerini tutmak için seçenek -keeppackagenames eklendi.
  • Çıktı kavanozlarda belirtilen dizin girişlerini tutmak için seçenek -keepdirectories eklendi.

  • Notlar ve uyarılar ince taneli yapılandırma için
  • Genişletilmiş seçenekleri -dontnote ve -dontwarn.

  • Yığın izleri ayrıştırmak için alternatif düzenli ifadeler belirtmek için
  • geçtiğim içinde Katma seçeneği -regex.
  • gizleme dayalı kaynak dosyaları Genişletilmiş yeniden adlandırma.
  • optimizasyon aşamasında JSE IBM'in JVM hata, kaçınmak.
  • optimizasyon aşamasında ArrayIndexOutOfBoundsException kaçınmak.
  • kendilerini korunmaz açıklamalarla Sabit yapılandırma.
  • üçlü operatörleri içeren argümanlarla süper Kurucular çağrıları Sabit preverification.
  • ulaşılamaz istisna işleyicileri Sabit işleme.
  • Sabit tekrarlanan yöntem inlining.
  • JDK 1.4 veya daha önceki.
  • ile derlenmiş büyük deneyin bloklar çevrili nihayet bloklardan Sabit inlining
  • JDK 1.4 veya daha önceki.
  • ile derlenen kompleks nihayet blok Sabit optimizasyonu,
  • anonim sınıf isimleri Sabit şaşırtmaca, EnclosingMethod nitelikleri tutuluyor ise.
  • genel türler iç sınıf adları düzeltildi şaşırtmaca.

  • Özel karakterler içeren UTF-8 dizeleri
  • Sabit çözme.
  • hata ayıklama bilgileri ve açıklamalar Sabit kopyalama sınıfları birleştirme.
  • bilinmeyen niteliklerin dışında yazma düzeltildi.
  • bölünmüş hatları ile bildirim dosyaları güncelleyerek düzeltildi.
  • Güncelleme dokümantasyon ve örnekler.

Gereksinimleri :

  • Oracle Java Standard Edition Runtime Environment

Yorumlar ProGuard

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!