1. 程式人生 > 其它 >Android 模組打包生成aar 適用於4.2.2以上的AS版本

Android 模組打包生成aar 適用於4.2.2以上的AS版本

Android 模組打包生成aar遠端座標

4.2.2以下的AS版本、Tasks目錄找不到的問題、或者生成遠端sdk 參考https://www.cnblogs.com/javaktolin/p/14775864.html

打包成AAR到本地倉庫

在模組的gradle檔案中加入

plugins {id 'maven-publish'}     
 
// 由於元件僅在 afterEvaluate 階段建立,因此您必須使用 afterEvaluate() 生命週期方法配置釋出。
afterEvaluate {
    publishing {
        publications {
            
// release release(MavenPublication) { from components.release groupId = 'com.公司名.lib名'// 唯一標識 如com.tencent.imLib(僅供參考) artifactId = 'wt' //// 專案名稱(wt) version = '1.0.0' // 版本號 } // debug. debug(MavenPublication) { from components.debug groupId
= 'com.公司名.lib名' artifactId = 'wt' version = '1.0.0-SNAPSHOT' } } repositories { //生成本地倉庫的地址 maven { url = version.endsWith('SNAPSHOT') ? "file://D://yang//maven" : "file://D://yang//maven" }
// 倉庫使用者名稱密碼 credentials { username = "root" password = "root" } } } }

開啟 Andriod Studio 右上角的Gradle projects,依次展開arrdemo -> app -> Run Configurations-> 根據自己需求雙擊