我分叉了一个GitHub项目,并对其进行了一些修复。现在我想在我的一个项目中使用它作为依赖项。已经按照jitpack.io上提供的说明进行了操作,但gradle build找不到它。
build.gradle(所有项目(
allprojects {
repositories {
google()
mavenCentral()
maven { url "https://jitpack.io" }
}
}
build.gradle(模块(
dependencies {
implementation 'com.github.user:repo:e91058a'
}
尝试在Android Studio中调用File->Sync
并运行gradlew build --refresh-dependencies
。还尝试将dev-SNAPSHOT
定义为版本号,而不是提交哈希。但它总是以Failed to resolve
错误结束。
我在这里错过了什么?
检查您在jitpack.io上的存储库,并验证快照是否已实际构建。(输入您的回购url,选择"分支",您必须在提交sha附近看到一个绿色图标(此外,如果你的存储库是私有的,你需要在build.gradle中添加访问令牌(你可以在你的帐户设置中找到它(