一直在想做这个,昨天试了一天终于完成了
首先我们要明确的第一点内容就是我们是module作为库给别人使用的。
所以我们创建的project的时候一定要再创建一个module,然后将库的内容放在这个module里面。
1: 创建一个项目
2: 创建一个新的module,选择Android Library
3: 上传改项目到github上面
4: 在gihub 上面生成release
5: 使用github的账号 https://jitpack.io ,然后会在项目里面找到这个项目,点击该项目的“git”的按钮
6: 在其他的项目里面就可以访问了
修改project的gradle,添加classpath两个,还有就是maven的那个 maven { url 'https://jitpack.io' }
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
//下面这两句
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
classpath 'com.jfrog.bintray.gradle:gradle-bintr