問題タブ [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 に答える
500 参照

maven - jcenter/jitpack をリモート リポジトリとして Apache アーカイブに追加するにはどうすればよいですか?

毎回インターネットからすべてのパッケージをダウンロードしないように、プライベートリポジトリマネージャーが必要です。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 の依存関係が機能しない

gradle で動作する jitpack.io の依存関係を取得できません。他にも質問があることは知っていますが、提案されたヒントはどれも役に立ちませんでした。問題は、jitpack.io の依存関係がまったく機能していないことです。理論的には単純なはずです...mavel { url ... }compile宣言を追加します。しかし、依存関係を解決できないというエラーが表示され続けます。

私はandroid-studioを更新しました。これは、gradleを更新してから更新することを提案しました。すべての jitpack.io 依存関係が機能していないため、gradle 全体の構成に関連している必要があります。残念ながら、どこから始めればよいかわかりません。

さまざまなリポジトリを試したので、問題はないはずです。対応するビルドログも確認しました。

誰でも私を助けることができますか?

これは私のgradleファイル全体です。問題ないはずです。

0 投票する
1 に答える
97 参照

android - 分岐した Github リポジトリを Jitpack でコンパイルできない

私は Github でレポをフォークし、それを自分のプロジェクトに組み込みたいと考えていました。これを行うには、 Jitpackが最も簡単な方法であると考えました。指示に完全に従いましたが、まだコンパイルできません。

Android Studio で、左ペインの [外部ライブラリ] セクションを展開すると、そこにリポジトリが表示されることに気付きました。ただし、展開すると、すべてのクラスが表示されるわけではありません。そこにあるものは難読化されているようです。期待どおりの Java パッケージ名が表示されますが、クラスとして a、b、c、d、e、f、g、h、i、j が表示されます。ここで何が起こっているのですか?

0 投票する
2 に答える
345 参照

java - Android での gradle 依存関係のフォーク

私はしばらく Android を開発していませんが、Gradle の依存関係として新しい機能を正しく使用しようとしています。

必要に応じて特定の依存関係を変更する必要がある場合のベストプラクティスは何ですか。

たとえば、Adapter をサブクラス化して RecyclerView 機能を拡張する 2 つのライブラリがあるとします。

Java は複数の継承をサポートしていないため、両方のライブラリを連携させる唯一の方法は、サブクラス化階層が次のようになるように、いずれかを変更することであると思います。

私が正しく、これが進むべき道である場合、ライブラリを変更および統合する最良の方法は何でしょうか。私が考えることができるオプションは次のとおりです。

  1. GitHub で fork し、JitPack を使用して fork-modified ライブラリを追加します。
  2. ライブラリをローカル モジュールとしてアプリに追加し、ソースを変更する

何がより良いかを正当化または提案し、これを達成するための他の選択肢があるかどうかを教えてください.

0 投票する
2 に答える
1243 参照

bitbucket - jitpack.io 経由でパブリック bitbucket リポジトリにアクセスするには?

私の gradle プロジェクトで、公開されているbitbucket プロジェクト rxlintの最新バージョンのコードを使用したいと考えています。しかし、どの URL を使用すればよいかわかりません。

https://jitpack.io/にいくつかの URL (以下を参照) を入力しようとしましたが、成功しませんでした。エラーメッセージは常に次のとおりです。

このレポは公開されているため、URLに間違った形式を使用しているだけだと思います

成功せずに試した URL: