Android:分发图书馆项目的最佳方式是什么?

时间:2017-10-04 16:59:38

标签: android publish aar

我想发布我的aar但不想用开源许可证发布它。因此,正确的方法是什么。我尝试了jCenter(),但它已付费,而Amazon S3只允许私人回购托管。我希望它公开。

提前致谢。

1 个答案:

答案 0 :(得分:1)

经过大量研究,我找到了解决方案。

  1. 如果你想分发你的工件并且不想让它成为开源并且可以花钱,那么jCenter()是最好的方法。

  2. 如果您想免费分发您的工件并使其成为开放源代码,那么使用Apache许可证分发它是最好的方法。

  3. 如果您仍想免费分发您的工件并且不想将其设为开源,则可以在GitHub中托管maven存储库。 以下文章帮助我做到了这一点:http://andydyer.org/blog/2014/10/05/hosting-android-dependencies-on-github/