在Android中app项目中导入aar很简单,基本不会遇到问题,但是最近我自己把aar导入到module中去就遇到了问题,因为我是按照app的方式导入的,后来网上看了一些别人的教程,需要做一些其他的操作。

下面是我遇到的问题:会出现找不到XXX.aar,那是因为没有引用到这些aar。

 

 

 

 

现在来看看怎么具体怎么操作:

  1. 把aar导入module中的libs中,然后在build.gradle文件中实现一下代码:

 

repositories {
  
    flatDir {
       
dirs
'libs', '../module/libs'
   
}
}

 

 

dependencies {
implementation(name: 'xxx', ext: 'aar')//xxx表示aar名字
 

}

 

2.在app主项目中的build.gradle中引入

repositories {       flatDir {        dirs 'libs', '../module/libs'    }}

 

3.项目的build.gradle中引入

allprojects {    repositories {        flatDir{            dirs project(':xxxx').file('libs')          }    }}

 

更多相关文章

  1. Android中的文件读写操作
  2. 总结了近百个Android优秀开源项目,覆盖Android开发的每个领域
  3. Android小项目练习之一 项目简介
  4. 提android 项目方案一个求感兴趣者加入
  5. Android中常用的位图操作(View与Bitmap转化、圆角、灰化、提取Alp
  6. android 导入项目gradle(无法下载/下载慢/版本号与gradle plugin

随机推荐

  1. Vue.js实战——开发Android(安卓)Hybird
  2. 编译 go 源码为 android 动态库(so)
  3. Android(安卓)手机上安装并运行 Ubuntu 1
  4. Android(安卓)自定义控件外观
  5. Android(安卓)Spinner与适配器模式详解及
  6. Android温故之-BroadcastReceiver
  7. android实现横向滚动
  8. Android(安卓)的木马危机
  9. Android新手入门2016(2)--Mac下的Android开
  10. 【Android】在不同的线程池中执行AsyncTa