As发布aar到maven私有库

  As发布aar到maven私有库,按照网上的例子我试了几次,可以发布成功,但是死活,implementation下载到本地,不能自动import,通过查看external libraries发现同步过来的classes.jar下面没有内容。当时没放在心上,有其他事要做,还加班到深夜。

  接下来两天,心里始终有个疙瘩。因为我们要做的东西直接as生成的aar是可以本地使用的,公司也有自己的maven私有库,供外网访问,如果不能用as直接发布到上面好使毕竟不好。也试过手动把aar上传到Maven私服Nexus,网页上传只有release版本能成功依赖,但是不能传快照,这样就像代码写死了一样;所以又用maven命令上传最后也能成功依赖;这里又出现一个问题,一次只能传一个,我as的gradle发布是多个一起的,怎样传多个然后能一个版本这个问题先压后不管。

  我开始发布不成功,classes.jar空内容是因为我单独建的module项目(library项目),没有root项目(applicationId项目)那样去发布,后面直接回到root项目+module项目,一对多这样去发布modul项目到私有库是可行的。很纠结的是,一旦发布真实项目就又出现,同步下来的classes.jar空内容。用重复按照网上的例子,试了很多个教程版本,最后都不行。没办法只能分析一下成功发布的项目到底有什么不同,最终发现原来是因为混淆的原因导致classes.jar空内容。

转载于:https://www.cnblogs.com/adlin-forever/p/11528988.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值