
我正在使用Android Studio(gradle)来构建库,并将其包含在其他项目中.我希望能够在文件中添加一个版本来跟踪给定项目正在使用的库的版本,因此我希望版本号在生成的.aar中.
我无法弄明白.有什么指针吗?
解决方法 重命名com.androID.library模块的输出文件与com.androID.application模块的输出略有不同.在com.androID.application gradle插件中,您可以放置
androID.applicationVariants.all { variant -> def file = variant.outputfile variant.outputfile = new file(file.parent,file.name.replace(".apk","-" + defaultConfig.versionname + ".apk"))} 但是在com.androID.library gradle插件中,您使用:
androID.libraryVariants.all { variant -> def file = variant.outputfile variant.outputfile = new file(file.parent,file.name.replace(".aar","-" + defaultConfig.versionname + ".aar"))} 如果您只想对特定变体执行此 *** 作,您可以这样:
if(variant.name == androID.buildTypes.release.name) {} 总结 以上是内存溢出为你收集整理的Android重命名库项目的输出全部内容,希望文章能够帮你解决Android重命名库项目的输出所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)