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文件中加入

1
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-> 根据自己需求双击

posted @   勤奋的小铁  阅读(115)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
点击右上角即可分享
微信分享提示