Android 模块打包生成aar 适用于4.2.2以上的AS版本
Android 模块打包生成aar远程坐标
4.2.2以下的AS版本、Tasks目录找不到的问题、或者生成远程sdk 参考https://www.cnblogs.com/xioa-tie/p/14775864.html
打包成AAR到本地仓库 官方说明
在模块的gradle文件中加入
plugins {id 'maven-publish'}
// 由于组件仅在 afterEvaluate 阶段创建,因此您必须使用 afterEvaluate() 生命周期方法配置发布。 afterEvaluate { publishing { publications { // release release(MavenPublication) { from components.release groupId = 'com.xxx.xxx'// 唯一标识 如com.tencent.imLib(仅供参考) artifactId = 'xxx' //// 项目名称(wt) version = '1.0.0' // 版本号 } // debug. debug(MavenPublication) { from components.debug groupId = 'com.xiaotie.xxx' artifactId = 'xxx' version = '1.0.0-SNAPSHOT' } } repositories { //生成本地仓库的地址 maven { url = version.endsWith('SNAPSHOT') ? "https://" : "file://D://yang//maven" // 仓库用户名密码 credentials { username = "" password = "" } } } } }
打开 Andriod Studio 右上角的Gradle projects
,依次展开arrdemo -> app -> Run Configurations-> 根据自己需求双击