首页 > 移动平台 > 详细

Android library 传入本地maven仓库

时间:2019-07-25 17:21:41      阅读:95      评论:0      收藏:0      [点我收藏+]

在项目根目录gradle.properties 添加

#包信息
GROUP_ID = com.chao.myvideo

# Licence信息
PROJ_LICENCE_NAME=The Apache Software License, Version 2.0
PROJ_LICENCE_URL=http://www.apache.org/licenses/LICENSE-2.0.txt
PROJ_LICENCE_DEST=repo

在library项目下的build.gradle添加

uploadArchives{
    repositories.mavenDeployer{
        repository(url:LOCAL_REPO_URL)
        pom.groupId = GROUP_ID
        pom.artifactId = ARTIFACTID
        pom.version = LIBRARY_VERSION
    }
}

在library下新建gradle.properties 不新建也可以,直接把这些内容填到上面就可以 

#组件的标识
ARTIFACTID=chaoVideoPlayer
#版本号
LIBRARY_VERSION=1.0.0
#本地仓库位置
LOCAL_REPO_URL=file:///F:/Users/chao/my/local/repo

最后点击右侧gradle弹出如下界面 双击uploadArchives(就是红色圈出来那个)就可以了

技术分享图片

 

使用时 在项目build.gradle目录下

allprojects {
    repositories {
        google()
        jcenter()
        //添加仓库位置   放到网络上的话改成网络地址
        maven{ url = ‘file:///F:/Users/chao/my/local/repo‘ }
    }
}

然后引入implementation ‘pom.groupId:pom.artifactId:pom.version

implementation ‘com.chao.myvideo:chaoVideoPlayer:1.0.0‘

 

Android library 传入本地maven仓库

原文:https://www.cnblogs.com/rchao/p/11245501.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!