国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android帶依賴樹的aar是如何生成的(推薦)

2019-10-22 18:16:03
字體:
來源:轉載
供稿:網友

引言

Android Studio默認打出的aar只會包含本工程的源代碼,不會攜帶library依賴的源碼;但是我們常用的一些依賴庫一般都是帶依賴關系的(通過設置 transitive = true ,來透傳依賴樹)。下面講解下這種帶依賴關系的aar是怎么生成的

代碼

apply plugin: 'com.android.library'apply plugin: 'maven'apply plugin: 'maven-publish'apply plugin: 'me.vigi.fat-aar'buildscript {  repositories {    jcenter()    maven {      url "http://dl.bintray.com/vigidroid/maven"    }  }  dependencies {    classpath 'me.vigi:fat-aar-plugin:0.2.8'  }}dependencies {  compile fileTree(dir: 'libs', include: ['*.jar'])  compile 'com.android.support:appcompat-v7:26.1.0'  embed 'com.google.auto.service:auto-service:1.0-rc2'  embed 'com.squareup:javapoet:1.7.0'}

如上代碼,已經有人寫了一個專門的插件,來完成這個功能;對于想要帶依賴關系的三方庫,可用 embed 的方式引入。 三方插件Github地址

總結

以上所述是小編給大家介紹的Android帶依賴樹的aar是如何生成的,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 慈溪市| 永康市| 永和县| 那曲县| 五寨县| 峡江县| 偃师市| 偏关县| 湖州市| 巧家县| 隆尧县| 吉木乃县| 南和县| 葵青区| 日土县| 林芝县| 广宁县| 河北区| 武乡县| 萨嘎县| 宝清县| 罗城| 丰县| 汉沽区| 德清县| 威海市| 黄大仙区| 扶风县| 天津市| 辉县市| 晋宁县| 岳普湖县| 东乡县| 陆丰市| 涞水县| 措美县| 中西区| 招远市| 洛扎县| 潞西市| 泾阳县|