博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android如何创建自己的第三方库
阅读量:6519 次
发布时间:2019-06-24

本文共 624 字,大约阅读时间需要 2 分钟。

本章将告诉你如何创建自己的第三方库

img_660208904e1c33a8ac106e3f8e948412.png
创建库

准备:

1. 账号

2. Android Studio

3.

一,打开AndroidStudio,File->New->New Project

img_95fef2f832c57e29b78b30ff17f3db97.png
打开AndroidStudio

二,创建Library

img_eee9c9c2cf7ec77a7d6541b99ce75bb9.png
创建Library
img_646cac322af4fabf2754fbbc6063d03d.png
AndroidLibrary

三,添加类,然后写一个加法的工具类

img_a669eb12efd712219fd22e2de892ff52.png
添加工具类
img_e35e0f1367d08f413fc6207358797cd9.png
工具类

四,进行Git配置

img_114dbd798734f351ec6ae0733feef917.png
进行Git配置

五,GitHub配置

img_7de619234c4821f0906931e6e6ea7337.png
GitHub配置

六,创建git仓库(这时候文件会变成红色因为文件未被提交)

img_740becfa72f0fd267ff4281ffdd28c04.png
创建git仓库
img_6f5905b66c688f812784b6dcf9eeab51.png
选择project

七,将文件加入到仓库(一般选择完会弹出这个对话框选yes),然后右键Git->add(最好在project视图下右键项目根目录)

img_3c74a41ef1658dbecb41a5e8aa847bef.png
img_80aeb93f695dfc60aeeaaaf00ec3b863.png

八,上传到GitHub

img_700ecd76f2690597ba9204bdb627d3b4.png
上传
img_f1c4b0fcc528abc11bbc871ffbd2205a.png
设置库名称
img_d268ddc58a6f5ca20ed4ab043bc223b0.png
提交

九,推送到GitHub(其实在上一步完毕后它会自动推送上去的)推送过程中可能会让你登录账号

img_929b020d22368d3f8f9061bf9bca5052.png
推送
img_d1d2b1dafca7c7ee1e09709a41457ba8.png

十,登录GitHub查看

img_e570d93958c56764c801c393488b8a86.png
登录GitHub查看

十一,设置你的项目版本号

img_7aa20655cf00be12d4fd73ec8f927949.png
1514945644606_13.png
img_b5d028d3c07f46105c16a38335aa424e.png
设置版本号

十二,打开在里面登录GitHub账号

img_4dc0481b24b14cf5221abf6ea913333d.png
https://jitpack.io/

十三,点击自己的项目

img_a5dc44dc2f3c86faa520ea816a8c481d.png
找到自己的项目
img_66f3dea0dd8699ed29bd9c092c30e333.png

将下面的代码添加到自己的项目中去

img_16322e9344085b8b254f334334e2464e.png

十四,集成自己的第三方库

首先在项目根gradle(不是module的gradle文件)文件里添加

img_e5f0dea34224bbd1090748ef383e7820.png

然后在Module的gradle文件里添加依赖

img_150cd14e124802a6f44f8fe6dfadefa8.png

接下来尝试自己的库的方法

img_0ead61f0e0f6ea1c300de733f14b5480.png

转载地址:http://nerfo.baihongyu.com/

你可能感兴趣的文章
ubuntu tftp 配置
查看>>
巧妙利用函数的惰性载入提高javascript 代码性能
查看>>
无须任何软件配置iis+ftp服务器图文说明
查看>>
解压tar包中的指定文件
查看>>
SharePoint 2013 搭建app本地开发环境
查看>>
(C++)UrlEncode的标准实现
查看>>
转: css实现垂直居中的方法
查看>>
MYSQL SELECT FOR UPDATE
查看>>
LINUX下安装ORACLE,完全搞定
查看>>
马上有对象!25款可爱的2014年情人节壁纸
查看>>
IOS委托,实现两个UIView相互传值
查看>>
不要让别人左右自己的心情
查看>>
Spring自学教程-jabc编程详解、RowMapper使用(三)
查看>>
乐观锁
查看>>
关于box-sizing
查看>>
PHP uxf framework 在模版中加入url标签
查看>>
OGG_GoldenGate复杂参数定义(案例)
查看>>
hadoop各版本下载
查看>>
android sdk更新后出现please update ADT to the latest version的解决方法
查看>>
淘宝HSF服务的原理以及简单的实现
查看>>