Monthly Archives: October 2009

Android Proguard with useful stack-traces

23rd
Oct. × ’09

As I said in my previous post about using Proguard with Android apps, the only drawback is that the stack-traces (following an application crash) become illegible. But that is not entirely true because Proguard allows you to shrink while maintaining useful stack-traces. After this finding, there isn’t really any drawback to using Proguard anymore!
The updated [...]

Posted in Uncategorized | Leave a comment

Kreactive calculator uses the Arity library in disguise

21st
Oct. × ’09

I installed today the Kreactive Calculator from the Android Market and I realized that it uses my Arity library. As I released Arity under the Apache 2.0 License (a very permissive license), a new user of the library is usually good news. But Kreactive does not seem to be a good open-source citizen: they repackaged [...]

Posted in Uncategorized | Leave a comment

Android and Proguard, the shrink recipe

20th
Oct. × ’09

Proguard is a Java shrinker and obfuscator. It reads java .jar files and writes them back with a significantly smaller size. This is achieved by various optimizations, elimination of unused code, and renaming of classes, methods and members to shorter (1-letter) names. Proguard is a good and very useful tool for general Java projects.
What about [...]

Posted in Uncategorized | 4 Comments