Я слышал, что деятельность Android должна быть сохранена. Как насчет адаптеров. Как у меня есть производные классы ArrayAdapter? Нужно ли хранить их? Как насчет представлений?Proguard и Android Adapters
ответ
Обычно вы должны сохранять имена классов, к которым обращаются с помощью отражения. Это включает все, перечисленные в AndroidManifest.xml, а также пользовательские представления, если они указаны в файлах layout.xml
. Адаптеры обычно устанавливаются в коде, поэтому вам не нужно не путать их имена.
BTW Nikolay, я знаю, почему некоторые имена классов остаются без искажений, хотя это не указано в Prolog.cfg? См. Http://stackoverflow.com/questions/10491625/how-to-tell-proguard-to-obfuscate-class-names –
Не уверен. Вы сами пишете файл конфигурации, или используете ли вы, созданный Eclipse? –
«Я слышал, что действия Android должны храниться». Что? –
-подготовьте его правило proguard. –