1 回答
TA贡献1966条经验 获得超4个赞
方法/步骤
安装配置git和gradle,gradle的配置可以参考这里,git的配置网上就多了。主要是git的使用需要自己熟练。
0mac pro下修改配置环境变量
在配置好环境之后,就是实际的操作了,首先在github上创建一个仓库,创建成功之后记录仓库得远程地址 比如我的远程仓库地址为https://github.com/lucky9322/MavenTest.git。同时在本地创建一个文件夹,用于和远程仓库进行关联。启动终端,cd 进入本地仓库文件件 使用 git init命令 和git clone https://github.com/lucky9322/MavenTest.git命令用来初始化和关联远程仓库.
打开android studio 随便创建一个主测试工程。主要的是创建module 做为Android Library,比如名称叫做maventest ,并添加module依赖。
生成maven。 另外创建一个新的文件夹这里我在桌面创建一个maventest文件夹,用来存放生存的maven相关文件,在工程的根目录下打开gradle.properties文件在最后一行添加aar.maventest=/Users/lucky/Desktop/maventest。接着打开moudle下的build.gradle文件,用来完成最后的配置。首先在build.gradle文件的开头添加apply plugin : 'maven' 。然后在改文件的最下面添加下面的配置
uploadArchives{ repositories.mavenDeployer { def mavenRepositoryPath = file(getProperty('aar.maventest')) repository(url: "file://${mavenRepositoryPath.absolutePath}") pom.project{ groupId "com.zdd.maventest" artifactId "maventest" version 1.0 } }}
其中groupId 可以填写moudle包名
artifactId 可以填写module名称
version 是当前版本号
这几项的填写 最后影响的是调用这个远程库的时候compile里面所要填写的值
比如当前配置所写的compile就是 compile 'com.zdd.maventest:mavantest:1.0'
到这里已经完成了配置的准备的工作,接下来的操作就是生成相关文件了。启动终端,cd进入该gradle的目录 输入命令 gradle uploadArchives 就会运行gradle。如果编译没有错误,就会在关联的文件夹下生成相关文件,也就是桌面上的maventest 文件夹。
END
将生成的相关文件上传到github上
1
启动 终端 cd进入桌面上的maventest文件夹,将生成的文件push到github上。
git add
git commit -m
git push origin master
这样在github的远程仓库上已经有可以使用的maven库文件了。
添加回答
举报