依赖项目中引入aar包,编译时提示找不到引入的aar包
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了依赖项目中引入aar包,编译时提示找不到引入的aar包相关的知识,希望对你有一定的参考价值。
参考技术A 在对接第三方人脸识别sdk时,对方提供的是aar包,通常在主项目中添加aar包的步骤如下:1、将aar包放到项目libs下
2、在对应的项目的build.gradle中添加方法
3、在对应的项目的build.gradle中添加依赖dependencies
这样就可以调用了?!NONONO!!!
如果aar包是放在主项目中的话,这样的确可以使用了,但是我是放在主项目中的子项目里,由子项目提供依赖,说得有点绕口吧,来看看我的项目结构:
编译是会报错:
提示错误:
原因是主model(app)找不到这个aar,所以需要在主model下的build.gradle中添加指定这个aar的引用flatDir:
这样即可!在此记录一下!
参考
以上是关于依赖项目中引入aar包,编译时提示找不到引入的aar包的主要内容,如果未能解决你的问题,请参考以下文章
在idea中使用maven执行 `compile` 命令编译项目,发现报错:“找不到符号“。