当前位置:   article > 正文

Android Studio aar包引用方式_androidstudio引入aar包

androidstudio引入aar包

主工程

第一种方式

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

  1. android {
  2. ...
  3. repositories {
  4. flatDir {
  5. dirs 'libs'
  6. }
  7. }
  8. }
  9. implementation(name: '****', ext: 'aar')

 

第二种方式

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

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

library工程

第一种方式

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

  1. android {
  2. ...
  3. repositories {
  4. flatDir {
  5. dirs 'libs'
  6. }
  7. }
  8. }
  9. implementation(name: '****', ext: 'aar')

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

  1. android {
  2. ...
  3. repositories {
  4. flatDir {
  5. dirs project(':cardview').file('libs')
  6. }
  7. }
  8. }

第二种方式

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')

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/927602
推荐阅读
相关标签
  

闽ICP备14008679号