Android Studio 3.0 创建开源库
来源:互联网 发布:oracle是什么软件 编辑:程序博客网 时间:2024/06/06 19:16
突然想尝试一下封装一个开源库,看了下 github,基本是有 2 个 Module,"library" 是一个封装的功能代码,"demo" 是对库的功能的使用样例,如下图。
翻阅了些资料,总结一下步骤吧。。
一、本地封装库,并编写示例代码
1. 新建一个 Android Studio 工程。
2. 创建 Library:新建一个 Module,选择 Android Library,命名自己定义。
3. 添加依赖:打开 "File → Project Structure",选中你的用来测试库功能的 Module,我这里是 "demo",按图示顺序,添加对库的依赖。
完成,点击 "OK"~
添加依赖后,demo 的 build.gradle 会生成这样一行代码。
也可以自己手动添加这行代码来添加对 library 的依赖。
4. 初步配置完成,编写代码。
二、配置 JitPack
添加 android-maven 插件。
官方文档:Publish an Android library
三、在 github 发布版本
1. 上传至自己的 github。
2. 创建版本并发布。
四、使用 JitPack 发布并获取依赖方式
打开 JitPack ,输入 github 上对应的仓库地址,获取版本。点击想要使用的版本对应的 "Get it",下方会出现对应的依赖方式。
这里不知道为什么我的 dependency 的代码没有生成成功。
五、使用上传好的开源库
1. 新建一个工程
2. 分别在 工程 和 module 的 build.gradle 中添加如下 2 行代码。也就是刚刚在 JitPack 生成的代码。直接复制过来即可。
maven { url 'https://jitpack.io' }
compile 'com.github.DawnYu9:CountdownView:1.0.0'这里我在 JitPack 没有给出依赖代码,可以自己根据自己的库按照"com.github.User:Repo:Tag" 这个格式修改,其中 Tag 是版本号。
Sync 成功后,就可以使用库里面的功能了。
参考:
AndroidStudio将module变为library
如何将自己在github写的android library开源,让大家依赖使用
- Android Studio 3.0 创建开源库
- Android studio 3.0 创建虚拟机
- Android Studio创建项目
- Android Studio创建项目
- Android Studio创建项目
- Android Studio创建项目
- Android Studio创建项目
- Android Studio创建项目
- Android Studio创建项目
- Android Studio创建项目
- Android Studio创建项目
- Android Studio创建项目
- Android studio创建项目
- Android Studio创建项目
- android studio 创建aidl
- Android Studio创建项目
- Android Studio创建项目
- Android studio 创建AIDL
- 4用于cifar10的卷积神经网络-4.10设计实验观察不同的优化器在不同的学习率下的网络性能
- 数据库ROOM-Google新推
- thrift 使用笔记
- SLF4J+Logback 日志框架使用
- php字符串倒序显示
- Android Studio 3.0 创建开源库
- 导入maven项目注意事项
- 如何将"设置->开发者选项"这个菜单的总开关默认设置为Off”
- 领域驱动视频(五)
- Python之路---一些小操作
- 图片仿TabLayout Indicator , 自定义Indicator
- 对于session.getAttribute("user");不能用问题的解决办法
- Linux系统监视端口上收到的数据
- 系统状态栏设置背景颜色和APP标题栏一致(非全屏)