美文网首页AndroidAndroid知识Android开发
GitHub上制作自己的Library,直接compile使用

GitHub上制作自己的Library,直接compile使用

作者: 世外大帝 | 来源:发表于2017-03-15 15:19 被阅读427次

    平时做项目肯定用了很多别人的库,如果有一个自己的库,那逼格就高了,以前用eclipse的时候,都是打成jar包使用,虽然用的时候也很方便,但是每次改动都要重新打包,感觉特别麻烦,15年接触了AS,但是因为工作原因未能用它做项目,去年就我一个Android了,想用啥用啥,就改AS了,真特么顺手,尤其是compile,不需要自己去找一堆jar包和库了!

    先看看效果:

    https://github.com/seeways/AndroidUtils

    准备工作

    1. 建个module


      建个module.png
    2. 选择Android Library,然后起个名字,然后finish


      选择Android Library
      起个名字
    3. 把准备的代码贴到library中,然后上传github,至此,app module已经没什么卵用了
      Android Studio 关联GitHub相关操作

    这是我上传之后的代码
    https://github.com/seeways/AndroidUtils

    Add Library
    1. 发布代码
      点击上图中的releases就可以发布了,更新也是一样的


      发布版本
    2. 更新代码


      Paste_Image.png

    发布

    发布形式有很多种,

    Paste_Image.png

    比如我要用1.1的,Get it
    然后下面会生成使用说明,默认gradle,大概是这样的

    使用说明
    1. 在工程目录的build.gradle中加入maven { url 'https://jitpack.io' }
    2. 和平时引用库一样compile 'com.github.seeways:AndroidUtils:1.1'
    3. 按照README的说明试一下吧
      比如我用个等待进度条,感觉不错
    //定义
    private Dialog progressDialog;
    //使用
    progressDialog = ProgressDialog.loadingDialog2(this,null,false,true);
    //关闭
    ProgressDialog.closeDialog(progressDialog);
    

    相关文章

      网友评论

      • 下位子:好巧……我也刚写一篇…
        世外大帝:第一次弄,项目还有很多问题,一下午迭代了6个版本:sweat_smile:

      本文标题:GitHub上制作自己的Library,直接compile使用

      本文链接:https://www.haomeiwen.com/subject/uhclnttx.html