Proguard and Android Adapters



我听说应该保留Android Activity。适配器呢。 就像我有 ArrayAdapter 派生类一样? 是否需要保留这些? 视图呢?

通常应保留使用反射访问的类的名称。这包括 AndroidManifest.xml 中列出的任何内容,以及自定义视图(如果它们在layout.xml文件中被引用)。适配器通常在代码中设置,因此不需要保持其名称不模糊。

目前您应该添加到proguard-rules.pro

1)REST库的API请求的数据类(改造,燃料等),

2)WebView JavaScript界面,

3)在Release构建中可能会更改的其他一些类,

4)所有在其文档中提供库的。

例如,请参阅 https://medium.com/androiddevelopers/practical-proguard-rules-examples-5640a3907dc9。

通常不应该添加活动(但我想,有人可以在那里编写数据类,尽管这是一个问题情况)。

就我而言,我不得不添加几个适配器的ViewHolder类。

最新更新