怎么生成自己的依赖(配图)

                               快速简单详细的教你生成依赖

怎么生成自己的依赖,我今天讲的是快速,简单,详细的实现生成自己的依赖。只需使用工具AndroidStudio快速生成依赖。

其实本来很简单的,怕自己忘了,做个记录。加上图,就基本没有难度。

需要条件:

  • 需要Github账号
  • AndroidStudio

步骤详解

申请GitHub账号(已有跳过)

使用AndroidStudio创建一个项目。(没有什么可讲的,正常生成)

新建一个Module,为Android Library

正常创建后,在项目中的build.gradle里,添加一句

    classpath 'com.github.dcendents:android-maven-gradle-plugin:1.4.1'

然后在自己新建的Android Library的build.gradle里配置:

apply plugin: 'com.github.dcendents.android-maven'
group='com.github.你的gitHubz账号'

你的GItHub账号是,打开GieHub然后登录上去,随便打开一个库。

这里的红括号里就是你的GitHub账号复制就好(注意是红括号里的

然后你可以在你建的那个Android Library里写功能了,测试的话,简单就好。比如,我就写了个A类,就一个方法a,功能也就是打印了一个Log。

然后就是怎么办项目传到GitHub上了,有很多种方式。我选择的是Androidstudio直接上传到GitHub上。

如果你的有问题,我推荐你看这篇博客,来设置。或者用Git的命令行直接推上去,只要上传上传上去就好。

效果是这样的

然后复制这个网址的链接,再点击releases(我这是中文的发布)

点击创建

写好版本,版本随便写,然后发布。

成功发布。然后点这个网址https://jitpack.io

然后把你的刚才复制的链接复制到搜索框里,点击Look Up就会出现

如果效果和我一样就可以了。不一样就要百度了。版本1.0点击Get It,等待一会,时间看网速。刷新网页,再点击Getit,出现这样就成功了

打开AndroidStdio新建项目,按步骤集成到项目中,查看是否成功。

如果不行,你看看是不是这样的效果

问题一:
jdk版本不同而导致编译不过。因为我本地项目是使用的java8编译的,而jitpack是使用的java7,所以编译不过。解决办法如下: 
在项目目录下新建一个名为jitpack.xml的文件,里面写上jdk的配置

jdk:- oraclejdk8


问题二:
缺少maven plugin 和 group而编译不过,添加如下图所以的2句在你的module gradle文件中

apply plugin: 'com.github.dcendents.android-maven'

group='com.github.abcdqianlei1990'
如果还不是,请点击Log下面的红文本查看。

猜你喜欢

转载自blog.csdn.net/qq_41346910/article/details/83179480