把自己习惯使用的工具类放到一个公共库中并在Github上发布,然后在AndroidStudio的项目中依赖使用,这是一件很方便的事。
项目相关
- 本地创建好项目之后,删掉多余无用的东西,然后新建一个Module(Android Library),把代码写在这个module中,原来的app module就没什么用了。
在项目根目录的build.gradle中添加:
1
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
如图所示:
在新建的module目录的build.gradle中添加(group:自己的github号):
1
2apply plugin: 'com.github.dcendents.android-maven'
group = 'com.github.blackchy'如图所示:
并把android里面的无用配置和dependencies里面的无用依赖全部删掉。
Github相关
- 在Github新建一个远程仓库,然后把本地仓库上传同步到远程仓库中。
- 去github上发布这个公共库的代码。
发布依赖
这里通过JitPack发布依赖。
- 打开JitPack的首页,并登录(github账号登录)。
- 把代码发布好的github仓库地址复制到输入框并点击Look up按钮。
等Log的圈圈转完以后,表示发布完成其他项目已经可以依赖使用这个公共库了,点击Get it按钮跳转到具体依赖方法。
完