Android Library各个引用渠道总结

目前引用Library的渠道主要有Maven Central、Jcenter、JitPack、上传到私服Maven

优缺点:

  • Maven Central -As初始默认初始引用的渠道,但是发布不方便,目前默认引用的渠道是Jcenter,不建议使用
  • Jcenter-发布过程稍有繁杂,不过配置一次后很方便,很多开源的在Jcenter上基本都能找到
  • JipPack-发布到github上的Library通过realease后直接发布到JitPack上,非常快速,方便,缺点是如果github上的项目是Private的,发布到JipPack也是收费的
  • 私服Maven-如果Library含有公司敏感数据不能放在公共的仓库,那么建议找运维搭建一个Maven(这样对公司也省钱呢,哈哈),发布和使用也很方便

总结:

  1. 公共的仓库使用选择有Maven Central 、Jcenter、 JitPack
  2. 私有的仓库使用选择有JitPack(github存储的私有Library收费,发布到JitPack也是收费)、私服Maven

最后建议如果是公共的建议发布到JitPack ,私有的选择私服Maven

你可能感兴趣的:(Android Library各个引用渠道总结)