问题标签 [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.

0 投票
1 回答
843 浏览

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 虚拟客户端的文件中,我也会得到:

我想我可能错过了一些小而愚蠢的东西,但我一直没能找到它。

0 投票
1 回答
500 浏览

maven - 如何将 jcenter/jitpack 作为远程存储库添加到 apache 档案中?

我希望有一个私人存储库管理器,而不是每次都从 Internet 下载所有包。我决定选择 Apache Archiva。

目前我想将 jitpack.io 和 jcenter.bintray.com 添加到我的远程仓库。我已经按照下面的图片完成了,但它没有任何好处,我无法从我的私人存储库中获取例如“com.google.dagger:dagger-compiler:2.5”。

如何正确地将 jitpack.io 和 jcenter 添加到我的 Archiva 中?

0 投票
1 回答
4700 浏览

android-studio - jitpack.io 依赖项不起作用

我无法让 jitpack.io 依赖项与 gradle 一起使用。我知道还有其他问题,但建议的提示都没有帮助。问题是,jitpack.io 依赖项根本不起作用。理论上它应该很简单......添加mavel { url ... }compile声明性。但我不断收到无法解决依赖关系的错误。

我更新了android-studio,它建议更新然后更新gradle。由于每个 jitpack.io 依赖都不起作用,所以它必须与 gradle 整体的配置有关。不幸的是,我没有从哪里开始。

我尝试了不同的存储库,所以这不应该是问题。我还检查了相应的构建日志。

有谁能够帮我?

这是我的整个 gradle 文件,它们应该没问题。

0 投票
1 回答
97 浏览

android - 无法使用 Jitpack 编译分叉的 Github Repo

我在 Github 上创建了一个 repo,并希望将其构建到我的项目中。我认为Jitpack将是最简单的方法。我完全按照说明进行操作,但仍然无法编译。

我在 Android Studio 中注意到,当我展开左侧窗格中的“外部库”部分时,我可以在那里看到存储库。但是,当我扩展它时,并不是所有的类都在那里。那里的一些似乎被混淆了。我看到了我期望的 Java 包名称,但随后我看到了 a、b、c、d、e、f、g、h、i、j 作为类。这里到底发生了什么?

0 投票
3 回答
920 浏览

android - 无法使用 JitPack 存储库 - Android

我整天都在尝试使用 JitPack 将我的 Android 库添加到 Github。我做了所有描述的事情:https ://jitpack.io/docs/ANDROID/ ,但没有成功。

问题是,当我尝试构建项目时,Android Studio 会给我消息:

这是我的仓库:https ://github.com/linean/btleuart

如果有人知道我应该检查什么,请告诉我。

对不起我的英语不好 :)

0 投票
0 回答
183 浏览

android - Android studio 2.2.2 jitpack 依赖 url 未同步并且获取依赖于一个或多个 Android 库,但它是一个 jar

我已使用 eclipse 将 .aar 库提取为库项目,并在 Android Studio 2.2.2 中用作子模块(只有一个包含此库的类 jar)。

任何人都可以帮助找到解决方案

0 投票
2 回答
345 浏览

java - 在 Android 上分叉 gradle 依赖项

我已经有一段时间没有开发 Android 了,我正在尝试将新功能作为 Gradle 依赖项来做正确的事情。

我想知道当您需要修改一个特定的依赖项以满足您的需要时,最佳实践是什么。

例如,假设我们有两个通过继承 Adapter 来扩展 RecyclerView 功能的库:

由于 Java 不支持多重继承,我想使两个库一起工作的唯一方法是修改其中一个,因此子类层次结构如下所示:

如果我是正确的并且这是要走的路,那么修改和集成库的最佳方法是什么,这是我能想到的选项:

  1. 在 GitHub 上 fork 并使用 JitPack 添加 forked-modified 库
  2. 将库作为本地模块添加到应用程序并修改源

请证明或建议什么更好,以及是否有任何其他替代方案可以实现这一目标。

0 投票
1 回答
989 浏览

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 步

0 投票
1 回答
362 浏览

git - 我可以在 android studio 上使用分叉的 git 存储库来依赖 jitpack

这是grale文件。

build.gradle (项目)

build.gradle(模块:应用程序)


我确实在 jitpack 上注册了分叉的 git 项目

但我收到错误日志。

无法解决:com.github.Kernerlzero:androidtiffbitmapfactory:1.0

怎么了?

0 投票
2 回答
1243 浏览

bitbucket - 如何通过 jitpack.io 访问公共 bitbucket 存储库?

我想在我的 gradle 项目中使用来自公共bitbucket 项目 rxlint的最新版本代码。但我不知道要使用哪个 URL。

我尝试在https://jitpack.io/上输入一些 URL(见下文) - 没有成功。错误消息总是:

由于这个 repo 是公开的,我猜,我只是使用了错误的 URL 格式

我尝试过的网址没有成功: