У меня есть следующее для целей отладки:
debug {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
У меня есть класс MyClass, и я использую Gson, чтобы преобразовать его в JSON перед отправкой на мой сервер. Хотя я ожидаю, что JSON будет {"name":"blah", "age": 40}
, сервер получит его как {"a":"blah", "b": 40}
. Я попробовал несколько вещей в файлах правил proguard, но безрезультатно. Вот пример моей последней попытки:
- сохранить открытый класс com.package.package.MyClass {*;}
Чего мне не хватает? Спасибо