如何将我的 github 存储库用作 android 中的依赖项?

How to use my github repository as dependency in android?

问题是,我以前使用 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 存储库中的新代码。

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

请帮忙!

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

我更喜欢使用bintray to upload my libs to jcenter repository but the process a little bit complicated so you may use jitpack立即发布新依赖

只需将 jitpack repo link 添加到根 build.gradle 即可工作

allprojects {
 repositories {
  ...
  maven { url 'https://jitpack.io' } // add this line
 }
}