自己创建一个android studio在线依赖compile
2016-11-29 11:32
459 查看
我正参加2016CSDN博客之星评选麻烦帮下 奖品我随机送给投票者(写一个随机数抽取)
http://blog.csdn.net/vote/candidate.html?username=qfanmingyiq
很酷炫 本人将教你如何做到.
但是上传代码到jcenter非常繁琐所以本文不做此方法
jitpack.io()实现 — 此方法配合github使用相比第一种简单非常多 本文以此方法教学.官方文档jitpack文档
TortoiseGit克隆到本地
在克隆下的文件夹下创建一个as项目(用as)
在as创建一个library module
在菜单栏File-New-New Module
选择Android Libray(这种叫aar可以带入资源如图片)
这里我顺便补充下java Libary 不会带入android资源文件 所以我们一般使用android library
编写library module
这里看你想怎么写了 我这里随便写了个类FmyUtils
gradle设置
在你工程的gradle下添加如下信息
在你的library 的gradle 添加如下依赖
上传到github
忽略工程中原有app(没用) Android项目一般需要忽略.idea文件夹、.gradle文件夹、所有的build文件夹、所有的.iml文件及local.properties文件。svn忽略和使用 和github差不多 大家可以当作扩张知识
在github创建release
jitpack搜索对应github仓库
打开jitpack官网 点击搜索框 输入github地址
然后网页的下方会有提示
把这里信息复制到 你想导入依赖的工程
如下:
我先新建一个AS 工程
然后再工程的gradle添加上面获取的信息
最后在你想要将依赖添加到的module的gradle中添加如下代码
最后同步一下即可
http://blog.csdn.net/vote/candidate.html?username=qfanmingyiq
引言
相信大家在使用AS(android studio)的时候添加依赖的时候有没见过如下方式:很酷炫 本人将教你如何做到.
实现方法
使用 jcenter()实现— 在创建的时候as自动帮我导入了但是上传代码到jcenter非常繁琐所以本文不做此方法
jitpack.io()实现 — 此方法配合github使用相比第一种简单非常多 本文以此方法教学.官方文档jitpack文档
具体步骤
在github 新建一个空白仓库github地址TortoiseGit克隆到本地
在克隆下的文件夹下创建一个as项目(用as)
在as创建一个library module
在菜单栏File-New-New Module
选择Android Libray(这种叫aar可以带入资源如图片)
这里我顺便补充下java Libary 不会带入android资源文件 所以我们一般使用android library
编写library module
这里看你想怎么写了 我这里随便写了个类FmyUtils
gradle设置
在你工程的gradle下添加如下信息
buildscript { dependencies { .... classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' // Add this line ... }
在你的library 的gradle 添加如下依赖
apply plugin: 'com.github.dcendents.android-maven' group='com.github.YourUsername'
上传到github
忽略工程中原有app(没用) Android项目一般需要忽略.idea文件夹、.gradle文件夹、所有的build文件夹、所有的.iml文件及local.properties文件。svn忽略和使用 和github差不多 大家可以当作扩张知识
在github创建release
jitpack搜索对应github仓库
打开jitpack官网 点击搜索框 输入github地址
然后网页的下方会有提示
把这里信息复制到 你想导入依赖的工程
如下:
我先新建一个AS 工程
然后再工程的gradle添加上面获取的信息
最后在你想要将依赖添加到的module的gradle中添加如下代码
最后同步一下即可
最后我们测试下 ---->>ok
相关文章推荐
- 自己创建一个android studio在线依赖compile
- 自己创建一个android studio在线依赖compile
- android studio 开发之路------创建一个自己的jar包并且调用
- android 创建一个新的每次project什么时候 请问自己主动 参加 V7依赖?
- 一个自己写的自动格式化,开机挂载,创建用户和管理ACL权限的shell脚本
- 关于《创建组件**失败。错误消息为**未能加载文件或程序集**或它的某一个依赖。系统找不到指定文件。》的解决方案
- 在VS 2005下新建一个自己的工程,不是用template创建
- nymbler:在线寻找一个自己喜欢的英文名字
- 自己写的一个在线升级的程序!
- Git 历险记(三)——创建一个自己的本地仓库
- Git 历险记(三)—— 创建一个自己的本地仓库
- 终于发现自己存在的一个问题:关于用不用VC创建对象的问题
- iphone demo 自己创建的一个ScrollView来查看图片
- 积极响应博客园友的开源号召,开源自己几年前创建的一个客户关系管理CRM系统 分享美观漂亮的的界面框架
- 【在线图片库】使用TreeView和DataList控件创建一个在线图片库
- 自己写的一个在线汇率转换工具-MoneyDroid sources
- Flair–一个让你在线创建Flex/AIR应用程序的项目
- 做一个自己的 在线收藏夹--把当前浏览的页面的地址和标题提交到指定的url
- 自己写的一个缓存类(依赖于XML)
- Git 历险记(三)——创建一个自己的本地仓库