Android发布一个Library需要注意些什么

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

暂时只想到这些,欢迎补充。

你可能感兴趣的:(Android发布一个Library需要注意些什么)