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