tou*_*bun 5 git android github gradle
我Gradle在我的Android项目中使用,并且我在文件中添加了一些依赖项.build.gradle出于某些原因,我想指向我的一个依赖项的最新提交.例如:
dependencies {
...
compile 'com.github.ozodrukh:CircularReveal:1.1.0@aar'
}
Run Code Online (Sandbox Code Playgroud)
我指的是CircularReveal版本是1.1.0 @ aar,我知道它目前已修复了一些bug但尚未发布它.如何在Gradle中指定一个提交?我知道一些基础知识Cocoapods,它可以是像这样做:
pod 'AFNetworking', :git => 'https://github.com/gowalla/AFNetworking.git', :commit => '082f8319af'
Run Code Online (Sandbox Code Playgroud)
可以在Gradle中完成吗?任何帮助将不胜感激.
ugo*_*ugo 14
您无法直接从Gradle执行此操作,但可以使用Gradle插件和工具来实现此目的.
您可以使用外部工具Jitpack来完成此操作.您需要做的就是将Jitpack指定为存储库:
repositories {
maven {
url "https://jitpack.io"
}
// Define your other dependency repositories, if any
}
Run Code Online (Sandbox Code Playgroud)
然后包括你的依赖:
dependencies {
compile 'com.github.ozodrukh:CircularReveal:25aeca505d'
// Include your other dependencies, if any
}
Run Code Online (Sandbox Code Playgroud)
您也可以使用Layer中的gradle-git-repo-plugin,但我还没有尝试过这个.这个插件的一个优点是?它克隆了本地机器上的存储库,并将其作为依赖项从那里添加.
| 归档时间: |
|
| 查看次数: |
1811 次 |
| 最近记录: |