安卓开发博客

Android 将GitHub项目发布为远程依赖

2019-10-22  本文已影响0人  走右边

由于新的小项目想依赖自己以前写的库,老是本地复制粘贴感觉很麻烦,然后学习了一下发布远程依赖,在此记录一下,也提供一些经验避免踩坑吧~


一、发布GitHub项目

如果已经了解发布GitHub项目请直接跳过这一步。

这里说一下AS上传项目到GitHub:

1. 下载并安装Git
2. 在AS上配置Git,File -> Settings -> Version Control -> Git
配置Git
3. File -> Settings -> Version Control -> GitHub,配置GitHub账号:
配置GitHub账号
4. VCS -> Import into Version Control -> Create Git Repository...,创建本地代码仓库,选定项目即可:
创建本地代码仓库
5. 项目上右键,添加文件到本地仓库,如需添加单个文件可在文件上右键然后 Add即可:
添加文件到本地仓库
6. 创建GitHub远程仓库:
上传本地仓库到GitHub
6. 提交文件到本地仓库并同步到GitHub:
提交文件或者文件夹

*关于命令行上传,可以百度或者看这里:上传本地项目到Github


二、发布GitHub项目的版本

创建版本

三、发布GitHub版本到JitPack

JitPack是一个远程仓库,将项目版本同步到JitPack,之后无需审核即可远程依赖。

GitHub账号登录 开始编译项目 是否编译成功 添加依赖
  1. 在根build.gradle添加:
buildscript { 
  dependencies {
    classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1' // Add this line
  1. 在library的build.gradle中添加,${YourUsername}是远程依赖的项目名:
 apply plugin: 'com.github.dcendents.android-maven'  

 group='com.github.${YourUsername}'
  1. 重新提交GitHub并发行版本,且同步到JitPack即可。
上一篇下一篇

猜你喜欢

热点阅读