Proguard VS Annotations

У меня есть приложение, которое использует ActiveAndeAndroid, библиотеку ORM базы данных, которая опирается на аннотации.

@Table(name="test")
public class DatabaseItem extends ActiveRecordBase<DatabaseItem> {

    public DatabaseItem(Context context) {
        super(context);
        // TODO Auto-generated constructor stub
    }

    @Column(name="counter")
    public int counter;

}

Как я могу хорошо работать с этим? В настоящее время я получаю ошибки о том, чтобы не найти имя столбца ActiveAndroid при использовании Proguard. Я думаю, что-то каким-то образом погибшим аннотацией.

Моя соответствующая конфигурация прогусара:

#ActiveAndroid
-keep public class com.activeandroid.**
-keep public class * extends com.activeandroid.ActiveRecordBase
-keepattributes Column
-keepattributes Table
24
задан Nathan 24 March 2016 в 23:13
поделиться