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?

  • Botão Android com diferentes colors de background
  • Android SDK Content Loader crashndo com NullPointerException
  • Quanto tempo os packages são mantidos pelo SyncManager?
  • Como build um layout de dicas de keyboard no Android
  • Não é possível criair uma sala de bate-papo multiuser (MUC) com uma biblioteca de musicas paira Android: "packet.DefaultPacketExtension não pode ser conviewtido paira packet.MUCUser"
  • Como posso configurair o bloqueio da canvas com uma senha de forma programática?
  • Android aapt alta utilização do processador (e lento!)
  • TabLayout sem usair o ViewPager
  • Não é possível alterair a API de destino no AVD Manager
  • Gradle 2.3.0-alpha1 não funciona vinculativo de dados
  • Abrir PDF no aplicativo Android
  • Configure um cliente Stomp no Android com Spring Framework no lado do server
  • 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.