Proguard

If you intend to Proguard your app before publishing, it is recommended to use the following settings in your proguard.rules.pro file:

# ForeSee
-keepclassmembers class * {@com.foresee.sdk.* <fields>;}
-keep class com.foresee.** { *; }
-dontwarn com.foresee.**
-dontnote com.foresee.**

# GSON requirements
-keepattributes Signature
-keepattributes *Annotation*
-dontwarn sun.misc.**
-keep class com.google.gson.examples.android.model.** { *; }
-keep class * implements com.google.gson.TypeAdapterFactory
-keep class * implements com.google.gson.JsonSerializer
-keep class * implements com.google.gson.JsonDeserializer
-keep class com.google.gson.stream.** { *; }

# App specific - some of these may not apply
-keep class android.support.** { *; }
-keep interface android.support.** { *; }
-keep class com.actionbarsherlock.** { *; }