我想发布我的aar但不想用开源许可证发布它。因此,正确的方法是什么。我尝试了jCenter(),但它已付费,而Amazon S3只允许私人回购托管。我希望它公开。
提前致谢。
答案 0 :(得分:1)
经过大量研究,我找到了解决方案。
如果你想分发你的工件并且不想让它成为开源并且可以花钱,那么jCenter()是最好的方法。
如果您想免费分发您的工件并使其成为开放源代码,那么使用Apache许可证分发它是最好的方法。
如果您仍想免费分发您的工件并且不想将其设为开源,则可以在GitHub中托管maven存储库。 以下文章帮助我做到了这一点:http://andydyer.org/blog/2014/10/05/hosting-android-dependencies-on-github/