美文网首页Android开发
Android studio中的module在多级依赖下添加aa

Android studio中的module在多级依赖下添加aa

作者: 记忆_0d09 | 来源:发表于2018-09-29 11:11 被阅读6次

    小白日记之记录工作中遇到的问题

    先介绍在app的module导入第三方aar文件

    第一步:将aar文件复制到module(app)下的libs 文件夹中;

    第二步:在build.gradle中添加

    repositories {

        flatDir {

            dirs 'libs'

        }

    }

    在网上搜了一些资料有的说添加在Android块和dependency块之间,有的添加在Android块中,我试了一下都可以

    第三步:在dependency中添加 compile(name:'导入的aar的名称',ext:'aar')  或者implementation(name:'导入的aar的名称',ext:'aar')注意“aar”不要写成“arr”

    第二种情况:在moduleA中导入aar文件,但是app和moduleB都依赖了moduleA,

    第一步:将aar文件复制到module(moduleA)中的libs 文件夹下;

    第二步:在(moduleA)中build.gradle中添加

    repositories {

        flatDir {

            dirs 'libs'

        }

    }

    第三步:在dependency中添加 compile(name:'导入的aar的名称',ext:'aar')  注意“aar”不要写成“arr”

    第四步:分别在app和moduleB的build.gradle中添加

    repositories {

        flatDir {

            dir  '../modulA/libs'

            dirs 'libs'

        }

    }

    搞定。。。

    相关文章

      网友评论

        本文标题:Android studio中的module在多级依赖下添加aa

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