几乎每天都有Android相关的Library发布,然而这些Library真的做得好吗?在这里,我提一下我所认为需要注意的地方:
(1)Library模块的命名不要直接用 library
;
(2)AndroidManifest.xml
里该删掉的东西就不要留着了,比如:android:allowBackup="true"
,这样就比较好;
(3)部分使用到注解之类的,需要防止混淆的影响,在Library中通过
consumerProguardFiles 'proguard-rules.txt'
配置,参见这里;
(4)避免加入不必要的依赖,比如只使用到v4包的某个分拆包中的内容,就不要把整个v4包都作为依赖添加进去。
暂时只想到这些,欢迎补充。
网友评论