邪门外招之“在GitHub上创建自己的第三方依赖”
回归博客此时内心非常激动。
话不多说,开始我的表演。
今日主题《创建自己的第三方依赖》
对于热爱开发Android的你一定知道使用第三方依赖吧,而使用这种方式把别人的资源拉到自己的项目里使用也特别的方便,但是你有想过没有,其实你只是会使用而已,只是代码的搬运工,或者只是代码的流水工人,那如何自己当老板呢?
创业当老板
1、 请打开你的Androidstudio,并创建一个简单的工程,在工程里面创建一个简单的库,对没错,就是一个library,有的人说了,我可能不会创建library,那今天的知识可能不太适合这些创建完之后,第一步‘模子打造’算是完成。
2、 当然今天你可以在你的库里写上1+1的计算方法,写完后这个计算方法就可以在项目内使用了,记得加载此库,在自己项目里正常调用即可。这样第二步‘模子内部件打造’完成。
3、 前面两部分完成了,你的‘公司’里才算有了可以使用的东西,但是由于没有渠道,无法宣传,让别人也是用你的产品,这时候就开始第三步‘模子包装’。
重点***在下面
- 打开library的gradle(我也不知道为什么会显示成这个样子)添加:
group = 'com.github.github的用户名'
别问我GitHub怎么用,浏览器翻译赶紧学。apply plugin: 'com.github.dcendents.android-maven'
这是包装的第一步‘贴标签,拉合作’ - 打开project的gradle添加:
classpath com.github.dcendents:android-maven-gradle-plugin:1.5'
添加到 dependencies 里面maven { url 'https://jitpack.io' }
添加到 allprojects>repositories 里面
这是包装的第二步‘签订合作合同’
重点***在上面
4、 前面的步骤都做完了,就请上传你的代码到GitHub上,新建库,传入代码,别问我怎么上传,因为写这个操作步骤真的好累。
-
首先下载git管理工具,工具地址:git版本管理工具下载,下载完要安装,完成安装,在系统环境变量
path 里面添加git安装目录下的cmdF:\Git\Git\cmd
这是我的。这样你的git就可以使用了,对于初学者,基础命令需要牢记,我这里就不列举了。 -
接下去在Androidstudio中添加git工具,settings》version
control》git,少说话多放图:
一目了然,这样以后的项目可以直接上传云端,方便至极。
当然步骤还没有完成,你且耐心听我讲解。 -
打开你项目的目录,右键你的项目名称,点击git bash here
出现cmd窗口,复制你在GitHub上创建库的下载地址,在cmd里写入,git clone (shift+insert
粘贴你的地址)回车。他会在你的项目根目录存放一个与GitHub上项目名相同的文件夹,打开,剪切里面的东西,粘贴到根目录,(shift+delete)永久删掉此文件夹,再次来到Androidstudio界面,会发现所有文件变成红色,这时,你切换project模式右键项目,
预提交此项目,成功提交后,打开Androidstudio 的写入git push,等待5s、6s,上传成功,查看github。
上传代码介绍完成,看来我还是爱你们的! 第四步‘模子上架’完成。
5、 这最后一步,也是非常重要的一步‘合作商印模’,如下图操作:点击
创建一个release,
这样就成功的把我们的模子印到了‘合作商’的‘模子册’里面。你就等着‘赚钱’吧!
6、 使用我们自己的‘模子’,打开:合作商界面,搜索 github的用户名/库名称下方显示:
使用它选中的依赖即可。
注: 第一次可能会使用失败,但是这才是成功的开始,当合作商界面的库版本中显示log,如上图,在重新编译项目,即刻成功!
不要感谢我,我的愿望是:世界和平!