You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:通过Jitpack安装修复版Android DFU子模块失败,求正确命令

解决JitPack引入修复版Nordic DFU子模块的依赖问题

正确的依赖命令

针对你提供的fork仓库,正确的Gradle依赖配置应为:

implementation 'com.github.brianherold.Android-DFU-Library:lib-dfu:fix-for-issue-358-SNAPSHOT'

配置说明

JitPack的依赖命名规则是com.github.<用户名>.<仓库名>:<模块路径(冒号替换为横线)>:<分支/版本号>,你的目标模块在仓库中的路径是lib/dfu,所以将路径中的/转换为-后得到lib-dfu,结合分支名fix-for-issue-358,就得到上述正确依赖。

额外检查项

  1. 确保项目根目录的settings.gradle.kts已配置JitPack仓库:
dependencyResolutionManagement {
    repositories {
        // 保留现有仓库,添加以下行
        maven("https://jitpack.io")
    }
}
  1. 确认JitPack已成功构建该分支:可通过JitPack的仓库构建页面查看fix-for-issue-358分支的构建状态,确保无失败记录。
  2. 避免本地子模块冲突:暂时注释settings.gradle.kts中include(":lib:dfu")的本地子模块引用,验证远程依赖是否能正常拉取,确认后再根据需求调整本地与远程模块的使用逻辑。

内容的提问来源于stack exchange,提问作者catcon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 15:07:49