AndroidStudio引入AAR依賴



title: AndroidStudio引入AAR依賴
date: 2016-08-10 00:25:57
tags: [aar]
categories: [Tool,Gradle]

概述

本文介紹 AndroidStudio 項目如何如何進行 aar 包依賴.

AndroidStudio如何引用aar依賴

未成功方案

google 了一圈,網上的方法基本都是以下這種,在 module/build.gradle 文件中添加如下代碼.同時將 aar 文件 copy 到 libs 文件夾下.


repositories {
    flatDir { dirs 'libs' }
}
compile(name:'aarName', ext:'aar')

我嘗試了很多次,沒有成功.

親測有效方案

采用了以下方法成功了,和上面的內容一致,只是位置不一樣.

  1. project 目錄下新建一個目錄 aars(名字應該隨意),新建的 aars 文件夾是用來存放需要 aar 包的.

  2. project 下的 build.gradle 中添加代碼.

allprojects {
    repositories {
        jcenter()
        //為了添加aar依賴
        flatDir {
            dirs '../aars'
        }
    }
}

注意: 是在根目錄下的 build.gradle 文件中修改,添加的節點是在 allprojectsrepositories 下.

  1. 在需要引用的地方添加引用,格式如下.

compile(name:'aarNameWithoutExtention', ext:'aar')

添加依賴,依賴的格式是 aar 包文件的名字(不帶后綴),ext 注明后綴即可.

采取如上步驟之后,即可成功添加依賴.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM