Release | Snapshot | License | Api |
---|---|---|---|
注意事项
版本区分
BasePopup区分为Release版本和Snapshot版本,Snapshot版本相当于预览版,其更新较为频繁且可能会包含了新的想法和特性。
- 如果商业用途,请使用Release版本
-
Maven迁移
由于JCenter已经停止服务,自2.3版本开始,本库将迁移到Maven,新的依赖groupId为 :io.github.razerdp
3.0版本
3.0是破坏性升级,如果是2.x版本升级上来,您可能需要修改所有BasePopupWindow的子类,详情请查阅升级提示:关于BasePopup 3.0的破坏性更新说明
gradle配置
allprojects {
repositories {
// release依赖仓库(4.1后as默认配置有)
mavenCentral()
// snapshot仓库(如果需要snapshot依赖,请配置该maven)
maven { url 'https://s01.oss.sonatype.org/content/repositories/snapshots' }
}
}
依赖
请把下述 {$latestVersion} 替换为上面表格中对应的版本。
Release:
implementation 'io.github.razerdp:BasePopup:{$latestVersion}'
- Snapshot:
implementation 'io.github.razerdp:BasePopup:{$latestVersion_for_snapshot}-SNAPSHOT'