在项目根目录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'

 

转载于:https://www.cnblogs.com/rchao/p/11245501.html

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐