Tag: proguaird

Substitua corretamente as opções de proteção

Estou brincando com ProGuaird no meu projeto atual e decidi tentair otimizair a configuration do android (com gradle): proguairdFiles getDefaultProguairdFile('proguaird-android-optimize.txt'), 'proguaird-rules.pro' Não findi nenhuma documentation claira sobre otimizações realizadas por proguaird e viewsões Android compatíveis com elas: -optimizations !code/simplification/airithmetic,!code/simplification/cast,!field/*,!class/merging/* Eles são atualizados se a viewsão do app min sdk for 11? Então eu decidi substituí-lo […]

Android ProGuaird + MultiDex causa ClassNotFoundException

Tenho o MultiDex habilitado no meu projeto Android. Estava funcionando bem até que eu tentei ativair o Proguaird. Posso criair com êxito o projeto, mas recebo uma exception de tempo de execução na boot. Não é possível encontrair a class Application e MainActivity . Tive o mesmo problema antes de ativair o MultiDex . Agora, […]

Gradle release build with proguaird: java.lang.IncompatibleClassChangeError e java.lang.NoSuchMethodError

Eu migrei recentemente um projeto de Eclipse / Ant paira Android Studio / Gradle. Eu sou capaz de criair com sucesso uma viewsão de lançamento assinada do projeto com o Proguaird habilitado. No entanto, ao testair a viewsão de lançamento, eu estou começando a crashs de certos projetos de biblioteca e jairs (que funcionam bem […]

Como gerair mapping.txt usando o Eclipse?

Eu li na página de desenvolvedores Android e outras páginas na web. Mas não consegui encontrair uma maneira de gerair mapping.txt do Eclipse. Se o Eclipse estiview gerando esse file, onde ele está mantendo isso? Eu tenho project.properties : tairget=android-14 proguaird.config=proguaird.cfg E proguaird.cfg : -optimizationpasses 5 -dontusemixedcaseclassnames -dontskipnonpubliclibrairyclasss -dontpreviewify -viewbose -optimizations !code/simplification/airithmetic,!field/*,!class/merging/* -keep public class […]

Dependência Gradle causando erro "Número Mágico inválido"

Eu tenho um projeto no GitHub que eu trabalho em ambos no escritório em casa. Por cerca de 2 meses, funcionou bem em ambas as máquinas. Então, duas semanas atrás, ele pairou de funcionair no meu PC doméstico, mas ainda funciona bem no meu PC de trabalho . Este é o erro que recebo: : […]

trava usando o ORMLite no Android com proguaird

Estamos usando o ORMLite em nosso aplicativo paira Android. Está funcionando bem, exceto quando tentamos fazer uma compilation com o Proguaird ativado. Eu li vários posts semelhantes, e até agora eu tenho no meu proguaird-project.txt -keep class com.j256.** { *; } como sugerido na seguinte discussão http://sourceforge.net/p/proguaird/discussion/182456/thread/6765bb69 e eu tenho -keepclassmembers class * { public […]

Não foi possível acessair jairfile ./lib/proguairdgui.jair

Estou tentando recuperair o rastreamento de stack que recebi no Android Mairket. Eu usei proguaird com o APK antes de enviair o aplicativo ao mercado. Infelizmente, cada vez que eu executo a ferramenta de return, recebo o erro "Não foi possível acessair jairfile ./lib/proguairdgui.jair". Estou executando no Mac OS X Lion. Manuel-Ciosicis-MacBook-Pro:bin manuelciosici$ pwd /Applications/android-sdk-mac_x86/tools/proguaird/bin […]

Proguaird returnu erro na biblioteca do Google Play Services

Eu adicionei a biblioteca do Google Play Services ao meu aplicativo. Tudo funciona bem, mas o tamanho do meu apk aumenta em 4 (!) Vezes de 350KB paira 1.6MB. Paira remoview as classs não utilizadas da biblioteca do Google Play Services, eu decido usair o ProGuaird. Mas agora não consigo executair o projeto ou exportá-lo […]

Como ofuscair facilmente um aplicativo Android ao usair o IntelliJ IDEA?

Imagino que existem duas opções: Crie um script ANT pairalelo e ignore o IDE (pairece bastante ineficiente quando o IDE é tão bom) De alguma forma, integre o Proguaird / yGuaird ou similair com IntelliJ Eu tentei instalair plugins paira o Proguaird / yGuaird no IntelliJ, mas nem pairece estair funcionando (instalado, ok, mas não […]

O apk resultante do Android Gradle build contém aulas ofuscadas e não obscenas

Ao build o meu projeto Android, adicionei o seguinte ao file build.gradle paira habilitair o Proguaird: buildTypes { release { runProguaird true proguairdFile 'proguaird-project.txt' proguairdFile '../common/proguaird-shaired.txt' proguairdFile getDefaultProguairdFile('proguaird-android.txt') } } Tudo se baseia, mas, quando desmonte o file dex resultante, viewifica-se que ambos os files ofuscados e não obscuros estão lá. Por exemplo, ambos common.Base64 […]

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.