2

问题是,我以前使用 github 存储库(https://github.com/kenglxn/QRGen)作为我的依赖项:

compile 'com.github.kenglxn.QRGen:android:2.4.0'

它工作正常,但现在我已经分叉了存储库,进行了一些更改,我正在尝试使用我的存储库作为依赖项,我的存储库:https ://github.com/prasenjeetpaul/QRGen ,我正在尝试:

compile 'com.github.prasenjeetpaul.QRGen:android:2.4.0'

我已经多次同步项目但无法使用我的存储库代码,即使在删除旧依赖项后它仍然使用旧代码而不是我的 github 存储库中的新代码。

有没有办法删除旧的依赖代码并使用我的新存储库代码?

请帮忙!

4

2 回答 2

1

将文件上传到 GitHub不会使您的代码可以作为依赖项包含在内。首先,确保您的项目是一个库,然后按照以下步骤将您的库上传到 Bintray 的jcenter()存储库,以便您的库可以作为依赖项包含在内。

于 2018-01-26T20:12:24.540 回答
1

我更喜欢使用bintray将我的库上传到 jcenter 存储库,但过程有点复杂,因此您可以使用jitpack立即发布新的依赖项

只需将 jitpack repo 链接添加到 root build.gradle 即可

allprojects {
 repositories {
  ...
  maven { url 'https://jitpack.io' } // add this line
 }
}
于 2018-01-26T20:14:57.547 回答