如图:两个标注的两个项目名不一致
引用第三方库或者是aar文件配置等都配置完成之后还是编译不通过,这时候就需要注意了。
Failed to resolve :项目名
可能原因就是你所引用的第三方库或者是aar文件中还引用了别的 aar,报错中的项目名正是那个aar 的项目名
解决方法:1.找第三方库的提供方索要aar源文件,放到libs 下,在主项目build 中配置下
2.如果引用的是第三方库的话,就相对好办点了。 在主项目下的app build 文件中的根目录下 配置:
repositories {
flatDir {
dirs '../XXXX/libs';
}
}
说明:XXXX 就是第三方库的名字
个人项目总结,
更多请看aar嵌套引用问题 http://www.xici.net/d234808724.htm