美文网首页
Android Studio aar包引用方式

Android Studio aar包引用方式

作者: 戎码虫 | 来源:发表于2021-07-07 09:38 被阅读0次

    主工程

    第一种方式

    1.将aar包复制到app libs目录下
    2.在app的build.gradle文件中配置如下:

    android {
      ...
      repositories {
            flatDir {
                dirs 'libs'
            }
       }
    }
    
     implementation(name: '****', ext: 'aar')
    
    image.png
    第二种方式

    1.将aar包复制到app libs目录下
    2.在app build.gradle文件中配置如下:

    implementation fileTree(dir: "libs", include: ["*.jar","*.aar"])
    

    library工程

    第一种方式

    1.将aar包复制到library libs目录下
    2.在library build.gradle文件中配置如下:

    android {
      ...
      repositories {
            flatDir {
                dirs 'libs'
            }
       }
    }
    
    implementation(name: '****', ext: 'aar')
    

    3.在app build.gradle文件中配置如下:

    android {
      ...
      repositories {
        flatDir {
          dirs project(':cardview').file('libs')
        }
      }
    }
    
    第二种方式

    1.将aar包复制到library libs目录下
    2.在library build.gradle文件中配置如下:

    implementation fileTree(dir: "libs", include: ["*.jar","*.aar"])
    

    如果library的aar包app主工程也需要引用,则可将implementation替换成api实现

    api fileTree(dir: "libs", include: ["*.jar","*.aar"])
    
    api(name: '****', ext: 'aar')
    

    相关文章

      网友评论

          本文标题:Android Studio aar包引用方式

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