我们在开发Android或者后台程序的时候有时候会用到一些jar包和第三方框架等工具来节省我们的开发时间,之前使用eclipse的时候使用第三方框架通常是把jar包.so文件等等统统拷贝过来,后来换了Android studio的时候发现有另一种途径了,比如我使用目前一个比较火的框架xUtils3,它有控件注解,数据库访问,网络访问等一些非常方便的功能,让我们在开发的过程中不需要去“造轮子”而节省很多时间。而它的使用方法就是:

显然在网络畅通的情况下使用compile的方式引入第三方库是比较方便的。因为只需要Ctrl+V 一行代码就够了。
那么,如果我自己有一个第三方库(比如圆形ImageView,咳咳),那该怎么让别人以这种方式使用呢?

下面我就来介绍一下方法:

第一步:首先你的第三方库应该是一个”is Library”的项目。在Android Studio的project视图中选中项目根本目录右键new->module

选择第二个next然后起个名字finish,这样你的项目中就多出来了一个module

然后把各种东西放进这个module编译确认后准备工作这个第三方库的准备工作就完成了。

第二步:用git新建一个tag,这就是你的第三方库的第一个版本了,我的叫v1.0,然后在github上面建个空项目,并把这个项目push到github上面。比如我的:https://github.com/MiQt/X5WebView

第三步:打开https://jitpack.io,用你的github账号登录,登录后他会显示你所有的项目,选中刚刚创建的那个项目,点击get it就ok了

你也可以将这一部分放到你github的README.md里面供别人查看。

更多相关文章

  1. Android开源游戏引擎之Angle(一)——概述
  2. Android(安卓)Studio导入或者是新建项目的时候一直停留Gradle总
  3. Android开发者必备的技能你会吗?MVVM 最新学习心得!
  4. Unity 调用Android(安卓)arr包(互相调用并传值)
  5. android使用主流库搭建应用框架
  6. 腾讯微博Android客户端开发——自动获取验证码
  7. Android实现甘特图(GanttChart)效果
  8. Android平台特殊的地方
  9. Android开发之Android应用组件的生命周期

随机推荐

  1. android如何获取默认的桌面程序
  2. (转载)Android一些不常见的API及一些其他
  3. android 自定义标题栏 titleBar自定义
  4. android动画及用法
  5. Android_framework层Service解析
  6. Android弹出拨号界面和拨打电话实现
  7. [Android(安卓)Studio] FloatingActionBu
  8. Android中如何避免ANR
  9. Android上的Ubuntu Debian Armel
  10. Android程序中输入法弹出的时候如何不遮