# Source: http://greendao-orm.com/documentation/technical-faq ### greenDAO 3 -keepclassmembers class * extends org.greenrobot.greendao.AbstractDao { public static java.lang.String TABLENAME; } -keep class **$Properties # If you do not use SQLCipher: -dontwarn org.greenrobot.greendao.database.** # If you do not use RxJava: -dontwarn rx.** ### greenDAO 2 -keepclassmembers class * extends de.greenrobot.dao.AbstractDao { public static java.lang.String TABLENAME; } -keep class **$Properties -keep class **$Properties { *; } # If you do not use SQLCipher: -dontwarn net.sqlcipher.database.** # If you do not use RxJava: -dontwarn rx.**