问题标签 [jitpack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
intellij-idea - Intellij 中的 jitpack/gradle 问题
我仍然开始使用 gradle,但我发现 jitpack 允许在我的 github 存储库中包含依赖项。
不过,我在解决依赖项时遇到了问题。有些版本可以工作,但其他时候我得到“无法解决”。
我已经设法通过几个 github 存储库重现了这一点:
我设置了一个要依赖的存储库:https
://github.com/bdleitner/dummy-dependency
和一个依赖它的存储库:https ://github.com /bdleitner/虚拟客户端
从 jitpack,我可以看到 0.1.3 版本的 dummy-dependency 的构建日志:
https ://jitpack.io/com/github/bdleitner/dummy-dependency/0.1.3/build.log
似乎一切是成功的。
登录jitpack可以看到这个release,并提供编译语句:
但即使我将它包含在 gradle.build 虚拟客户端的文件中,我也会得到:
我想我可能错过了一些小而愚蠢的东西,但我一直没能找到它。
maven - 如何将 jcenter/jitpack 作为远程存储库添加到 apache 档案中?
我希望有一个私人存储库管理器,而不是每次都从 Internet 下载所有包。我决定选择 Apache Archiva。
目前我想将 jitpack.io 和 jcenter.bintray.com 添加到我的远程仓库。我已经按照下面的图片完成了,但它没有任何好处,我无法从我的私人存储库中获取例如“com.google.dagger:dagger-compiler:2.5”。
如何正确地将 jitpack.io 和 jcenter 添加到我的 Archiva 中?
android-studio - jitpack.io 依赖项不起作用
我无法让 jitpack.io 依赖项与 gradle 一起使用。我知道还有其他问题,但建议的提示都没有帮助。问题是,jitpack.io 依赖项根本不起作用。理论上它应该很简单......添加mavel { url ... }
和compile
声明性。但我不断收到无法解决依赖关系的错误。
我更新了android-studio,它建议更新然后更新gradle。由于每个 jitpack.io 依赖都不起作用,所以它必须与 gradle 整体的配置有关。不幸的是,我没有从哪里开始。
我尝试了不同的存储库,所以这不应该是问题。我还检查了相应的构建日志。
有谁能够帮我?
这是我的整个 gradle 文件,它们应该没问题。
和
android - 无法使用 Jitpack 编译分叉的 Github Repo
我在 Github 上创建了一个 repo,并希望将其构建到我的项目中。我认为Jitpack将是最简单的方法。我完全按照说明进行操作,但仍然无法编译。
我在 Android Studio 中注意到,当我展开左侧窗格中的“外部库”部分时,我可以在那里看到存储库。但是,当我扩展它时,并不是所有的类都在那里。那里的一些似乎被混淆了。我看到了我期望的 Java 包名称,但随后我看到了 a、b、c、d、e、f、g、h、i、j 作为类。这里到底发生了什么?
android - 无法使用 JitPack 存储库 - Android
我整天都在尝试使用 JitPack 将我的 Android 库添加到 Github。我做了所有描述的事情:https ://jitpack.io/docs/ANDROID/ ,但没有成功。
问题是,当我尝试构建项目时,Android Studio 会给我消息:
这是我的仓库:https ://github.com/linean/btleuart
如果有人知道我应该检查什么,请告诉我。
对不起我的英语不好 :)
android - Android studio 2.2.2 jitpack 依赖 url 未同步并且获取依赖于一个或多个 Android 库,但它是一个 jar
我已使用 eclipse 将 .aar 库提取为库项目,并在 Android Studio 2.2.2 中用作子模块(只有一个包含此库的类 jar)。
任何人都可以帮助找到解决方案
java - 在 Android 上分叉 gradle 依赖项
我已经有一段时间没有开发 Android 了,我正在尝试将新功能作为 Gradle 依赖项来做正确的事情。
我想知道当您需要修改一个特定的依赖项以满足您的需要时,最佳实践是什么。
例如,假设我们有两个通过继承 Adapter 来扩展 RecyclerView 功能的库:
由于 Java 不支持多重继承,我想使两个库一起工作的唯一方法是修改其中一个,因此子类层次结构如下所示:
如果我是正确的并且这是要走的路,那么修改和集成库的最佳方法是什么,这是我能想到的选项:
- 在 GitHub 上 fork 并使用 JitPack 添加 forked-modified 库
- 将库作为本地模块添加到应用程序并修改源
请证明或建议什么更好,以及是否有任何其他替代方案可以实现这一目标。
android - 如何使用 Android Studio 在 jitpack.io 的同一个项目中推送两个库
我知道如何使用 Android Studio 将库推送到 jitpack。
对于单个库模块,
第 1 步:我将此插件应用到项目级 build.gradle,
第 2 步:在库模块的 build.gradle 中
我的项目中有两个库模块,A 和 B。B 依赖于 A。
我想要实现的是将 A 和 B 作为单个 gradle 依赖项推送到 jitpack,并为用户提供使用 A 或 B 的选择。我想他们可以通过 build.gradle 中的 exclude 来实现它,对吧?
现在,鉴于我有两个库模块 A 和 B,我是否对两个库模块都执行第 2 步 ?
git - 我可以在 android studio 上使用分叉的 git 存储库来依赖 jitpack
这是grale文件。
build.gradle (项目)
build.gradle(模块:应用程序)
我确实在 jitpack 上注册了分叉的 git 项目
但我收到错误日志。
无法解决:com.github.Kernerlzero:androidtiffbitmapfactory:1.0
怎么了?
bitbucket - 如何通过 jitpack.io 访问公共 bitbucket 存储库?
我想在我的 gradle 项目中使用来自公共bitbucket 项目 rxlint的最新版本代码。但我不知道要使用哪个 URL。
我尝试在https://jitpack.io/上输入一些 URL(见下文) - 没有成功。错误消息总是:
由于这个 repo 是公开的,我猜,我只是使用了错误的 URL 格式
我尝试过的网址没有成功:
- org.bitbucket.littlerobots/rxlint
- https://bitbucket.org/littlerobots/rxlint
- https://bitbucket.org/littlerobots/rxlint/src
- git+ssh://git@bitbucket.org/littlerobots/rxlint.git
- V1.2 标签:https ://bitbucket.org/littlerobots/rxlint/src/a5e5d85b8358f74b33f5844ff154c80bc10d0009/?at=v1.2
- 提示标签:https ://bitbucket.org/littlerobots/rxlint/src/462cbb708d8897480fc327e736acde50377b4e2c/?at=tip