添加 Stellar-API 依赖:JitPack 仓库与依赖声明写法
Stellar-API 通过 JitPack 分发,两处配置就能引入。
第一步:声明 JitPack 仓库
在 settings.gradle 中添加仓库:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven { url 'https://jitpack.io' }
}
}
第二步:添加依赖
在模块的 build.gradle 中声明依赖:
dependencies {
implementation 'com.github.roro2239.Stellar-API:<版本号>'
}
把 <版本号> 替换成 JitPack 上显示的最新版本号;README 中也给出了 latest.release 的写法,跟随最新版使用。
网络环境提示
JitPack 在部分网络环境下拉取缓慢或超时,构建失败时优先检查仓库可达性,或为构建配置代理。这一点在国内开发环境中尤其常见。
验证依赖已生效
同步成功后,代码里应能 import 到 roro.stellar.Stellar 核心类。如果 import 报红,按顺序检查:
- 仓库声明是否放在了正确的配置块(版本目录与旧版 Gradle 写法有差异);
- 版本号是否真实存在于 JitPack(tag 拼写错误是最常见原因);
- Gradle 同步日志里有没有 JitPack 的 401/404 报错。
依赖就绪后,下一件事是Manifest 配置——Provider 声明少一行都跑不起来。