2012-05-08 1 views
1

Я слышал, что деятельность Android должна быть сохранена. Как насчет адаптеров. Как у меня есть производные классы ArrayAdapter? Нужно ли хранить их? Как насчет представлений?Proguard и Android Adapters

+0

«Я слышал, что действия Android должны храниться». Что? –

+0

-подготовьте его правило proguard. –

ответ

2

Обычно вы должны сохранять имена классов, к которым обращаются с помощью отражения. Это включает все, перечисленные в AndroidManifest.xml, а также пользовательские представления, если они указаны в файлах layout.xml. Адаптеры обычно устанавливаются в коде, поэтому вам не нужно не путать их имена.

+0

BTW Nikolay, я знаю, почему некоторые имена классов остаются без искажений, хотя это не указано в Prolog.cfg? См. Http://stackoverflow.com/questions/10491625/how-to-tell-proguard-to-obfuscate-class-names –

+0

Не уверен. Вы сами пишете файл конфигурации, или используете ли вы, созданный Eclipse? –

 Смежные вопросы

  • Нет связанных вопросов^_^