美文网首页
AAR过程中的问题记录

AAR过程中的问题记录

作者: 黄煤球 | 来源:发表于2018-09-02 12:31 被阅读0次

0x001

Androidstudio本地build文件中的aar文件是不包含库中所依赖的第三方库的,所以,要正常使用,有两种办法

第一种:在宿主目录重新依赖缺少的库。

第二种:aar上传至maven仓库(或者其他仓库),此种方式包含了依赖的第三方库

0x002

依赖编译不过

网上的说法都是说禁止aapt2,是可以解决,但是,其他人用的都是aapt2,那就不行了,问题是这里

去掉@android:windowEnterAnimation的@符号就ok了,这个当时没注意,原先遗留下来了直到打包后才发现

0x003

依赖maven的aar不能识别artifactId,因为发布的项目(打aar包的项目)中配置了publishNonDefault true,所以在发布到maven仓库后会有两种类型的aar,一种是release版本一种是debug,有两种办法依赖,

第一种:依赖方式 :groupId:artifactId:version@类型 ,类型为:release或者debug

第二种:去掉publishNonDefault 

0xFFF

如果有朋友碰到aar方面的问题,可以一起讨论下,这个会更新,目前刚开始,有些问题没碰到,或者,其他朋友有问题可以留言,我实验过后会加进去,当做个笔记

相关文章

网友评论

      本文标题:AAR过程中的问题记录

      本文链接:https://www.haomeiwen.com/subject/qeqmwftx.html