前言
经常会看到依赖jar后缀一些alpha、release、rc、beta等,所代表的含义也很容易通过搜索引擎找到,以下就是通过搜索引擎找到的说明梳理。
Jetpact库遵循严格的语义版本控制
如下:Android 系统版本完整周期{developer 预览,beta外部测试,稳定版,正式发行版}
- Alpha:Alpha 版功能稳定,但功能可能不完整。在版本处于 Alpha 版状态时,可能会添加、移除或更改 API
- Beta:早期版本,有缺陷,无大BUG,可能加入新功能,进一步开发完善。
版,完善修改,成为正式发布的候选版本(Release Candidate) - RC:(Release Candidate):候选版本,几乎就是正式版了,
- GA:(Ggeneral Availability):发行稳定版,官方推荐使用此版本。
- R,RELEASE:正式版,等价于GA
- SNAPSHOT版本
SNAPSHOT:快照版,可以稳定使用,且仍在继续改进版本。
其他版本
- Alpha:内部测试版
- Beta:外部测试版
- Build:修正版
- Corporation或Enterprise:企业版
- Delux:豪华版
- DEMO:演示版,有功能限制
- Free:免费版
- Full:完全版
- Final:正式版
- Pro(professional):专业版
- Plus:加强版
- Retail:零售版
- Release:发行版,有时间限制
- Shareware:共享版,虽然不会要求注册但是一般也有功能限制
- SR:修正版
- Trial:试用版(一般有时间或者功能限制)
kotlin语言演进遵循,Experimental -> Alpha->Beta->Stable
https://www.jianshu.com/p/e88ebd3b21e6google 版本说明kotlin版本形成