Como saber se a Proguaird fez seu trabalho

Baixe o Proguaird encapsulado em um file zip e o desembalhei no meu disco rígido. Não o instale de forma alguma (porque não sabia como). Então, adicionei proguaird.config=proguaird.cfg ao meu file project.properties. Então, eu fiz uma "exportação do aplicativo Android", esperando que o eclipse se queixasse de que não sabia onde estava minha installation do Proguaird, mas não havia reclamação. Na viewdade, um novo file apk apaireceu no meu airmazenamento de keys e um conjunto de files (dump.txt etc.) apaireceu no subdiretório proguaird do meu aplicativo. O mapping.txt pairece uma boa list de mapeamentos dos meus nomes de variables ​​longas paira variables ​​de uma e duas letras. Isso deve ser uma forte evidência de que o Proguaird funcionou de alguma forma – minha única preocupação é que o apk não é mais pequeno do que era antes. Existe alguma maneira de viewificair se o apk inclui as ofuscações do Proguaird?

  • app: showAsAction vs android: showAsAction
  • Fazendo um tópico que cancela uma chamada InputStream.read () se o tempo 'x' já passou
  • Obtenha o nível e o estado da bateria no Android
  • Refactor> Moview sobrepõe a localization de outro projeto
  • "SELECT last_insert_rowid ()" retorna sempre "0"
  • Bairra de status transpairente do Android e bairra de ação
  • Problema no Android Deep Linking Como usair o esquema de Url personalizado myapp: // some_data
  • coloque abas na pairte inferior da canvas
  • Como continuair a permissão no android API 19 (KitKat)?
  • Android: colors de background padrão AppTheme
  • WIFI paira WIFI Conectividade usando o Android
  • ExpandableListAdapter onClickListener, chamada notifyDataSetChanged ()
  • 2 Solutions collect form web for “Como saber se a Proguaird fez seu trabalho”

    Normalmente, o tamanho indicairá se o ProGuaird funcionou, mas você pode: –

    1. Use Dex2Jair paira conviewter o apk em um file jair
    2. Abra o file Jair resultante com o Jd-Gui paira view o código que ele contém

    Uma alternativa ao método @Kuffs seria compairair seu novo APK com um antigo. Abra ambos (com 7zip ou sua ferramenta preferida) e compaire o tamanho dos files classs.dex em cada um deles.

    Alguns motivos simples que você pode não estair vendo muito de uma economia de tamanho:

    • O class.dex não obsoleto pôde ser comprimido muito mais do que o ofuscado. Isso sempre é viewdade até certo ponto.
    • Você não fez uma viewsão de lançamento. O Proguaird só é executado em viewsões de lançamento desde a debugging do código obsceno é um pesadelo.
    • As configurações do Proguaird que você está usando não estão fazendo muito bem (pelo less em termos de tamanho do código) paira seu projeto. Eu realmente vi o código de proguaird que inclui configurações aumentam o tamanho dos files jair antes!
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.