When using Proguard with Android, methods that are only invoked via reflection (e.g., callbacks defined in onClick XML attributes) are erroneously stripped out.
One solu
I ran in to this problem recently. Here is what you need to do:
To fix the onClick events add this to Proguard settings
-keepclassmembers class * extends android.app.Activity{
public void *(android.view.View);
}
To keep annotation add
-keepattributes **
or -keepattributes *Annotation*
More information is available here http://www.simpligility.com/2010/12/hints-for-using-proguard-on-your-android-app/ I use maven-android-plugin to compile android app and this article pretty much sums up what I do for the android to get it working. Hope this helps!