导入aar包出现Failed to resolve问题解决办法

在android studio中新建一个module作为app的library时,如果这个module中包含了aar库文件,build的时候就会出现failed to resolve这个问题。

最近在做公司的一个sdk,刚好这个sdk里需要用到另一个同事的其他功能业务的sdk,并且是以aar的方式给我,然后编译。果断出现了这个问题,解决的方式也很简单,只需要在app的gradle文件中加上如下代码即可。

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

其中,adsdk就是我自己的sdk库名称,这里一定要写对了,然后重新build,就不会报错了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Gradle配置最佳实践 本文会不定期更新,推荐watch下项目。如果喜欢请star,如果觉得有纰漏请提交issu...
    Solang阅读 5,609评论 0 4
  • Gradle是什么? Gradle 是以Groovy为基础,面向java应用,基于DSL语法的自动化构建工具。是g...
    Jinwong阅读 12,517评论 1 65
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,771评论 19 139
  • 框架:提供一定能力的小段程序 http://www.cnblogs.com/jincheng-yangchaofa...
    姑娘请别为难小僧阅读 12,111评论 0 132
  • 第二日:相熟 作者:Freya Li 叶影飒飒,细碎阳光跃下,留片片暗影微漾。 亦心陷在大床里,“糯糯……”,她嘟...
    FreyaLi阅读 2,823评论 0 1