diff --git a/build.xml b/build.xml
index 2273c8f..d2848de 100644
--- a/build.xml
+++ b/build.xml
@@ -125,25 +125,11 @@
-
+
-injars ${out.classes.absolute.dir}:${external.libs.dir}:tools/scala-library.jar(!META-INF/MANIFEST.MF,!library.properties)
-outjars ${out.absolute.dir}/classes.min.jar
-libraryjars ${toString:android.target.classpath}
- -dontwarn scala.**
- -dontnote scala.**
- -dontobfuscate
- -dontpreverify
- -repackageclasses ''
- -allowaccessmodification
- -optimizations !code/simplification/arithmetic,!code/allocation/variable
- -keepattributes *Annotation*
-printusage ${optimized.dir}/proguard.usage
- -keep public class * extends android.app.Activity
- -keep public class * extends android.app.Service
- -keep public interface scala.ScalaObject
- -dontskipnonpubliclibraryclasses
- -dontskipnonpubliclibraryclassmembers
- -allowaccessmodification
diff --git a/proguard.cfg b/proguard.cfg
new file mode 100644
index 0000000..2970b73
--- /dev/null
+++ b/proguard.cfg
@@ -0,0 +1,33 @@
+-dontwarn scala.**
+-dontnote scala.**
+-dontobfuscate
+-dontpreverify
+-repackageclasses ''
+-allowaccessmodification
+-optimizations !code/simplification/arithmetic,!code/allocation/variable
+-keepattributes *Annotation*
+-keep public class * extends android.app.Activity
+-keep public class * extends android.app.Service
+-keep public class * extends android.view.View {
+ public (android.content.Context);
+ public (android.content.Context, android.util.AttributeSet);
+ public (android.content.Context, android.util.AttributeSet, int);
+ public void set*(...);
+}
+-keepclasseswithmembers class * {
+ public (android.content.Context, android.util.AttributeSet);
+}
+-keepclasseswithmembers class * {
+ public (android.content.Context, android.util.AttributeSet, int);
+}
+-keepclassmembers class * implements android.os.Parcelable {
+ static android.os.Parcelable$Creator CREATOR;
+}
+-keepclassmembers class **.R$* {
+ public static ;
+}
+-keep public interface scala.ScalaObject
+-dontskipnonpubliclibraryclasses
+-dontskipnonpubliclibraryclassmembers
+-allowaccessmodification
+