問題タブ [jcenter]
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.
java - Android ビルドスクリプト リポジトリ: jcenter VS mavencentral
前回 Android Studio を使用したときは、 buildscript リポジトリを使用して.gradle
ファイルを生成しましたが、現在は.mavencentral()
jcenter()
これに関連する問題を説明できる人はいますか。他のリポジトリはありますか?いつ切り替える必要がありますか?プロジェクト、モジュール、ライブラリにどのような影響がありますか? Android 開発者にとって他に必要なものはありますか?
それらのリポジトリを維持する責任は誰にありますか?
android - Maven Central から RoundedImageView をインポートする
プロジェクトが見つけようとしていたライブラリである RoundedImageView に必要なライブラリが付属していない github からプロジェクトをダウンロードしました。私はAndroidにやや慣れていないため、ライブラリのreadmeによると編集が必要なbuild.gradleファイルを使用した経験がありません。
このライブラリをインポートする方法を順を追って教えてもらえますか? これは私が今行ったことです: 1.ここからjavadoc.jarファイルをダウンロードしました
私のgradleファイルを次のように変更しました:
/li>
また、libs フォルダーを作成し、そこに jar ファイルを配置してビルド パスに追加しましたが、何もエラーが解消されませんでした。
maven - Bintray で公開したファイルを JCenter からダウンロードできない
私は非常に基本的な Gradle プラグインを開発しています (主に経験を積むため)。Bintray リポジトリにバージョンを公開しました。
リポジトリを JCenter にリンクしました (ここでプラグインを見つけることができます)。すべての動作をテストするために、Gradle ビルド スクリプトからこれらのアーティファクトをダウンロードし、プラグインをモック プロジェクトに適用しようとしています。
ただし、Gradle はその依存関係を解決できず、次の例外をスローします。
これは、JCenterがファイル ( の下) をホストしていないように見えるためですcom/github/tagc
。なぜそうなのかはわかりません。リポジトリが JCenter にリンクされていることを確認した後、ビルド スクリプトに示されている方法でアップロードしたファイルにアクセスできるように、アップロードしたファイルをホストするために実行する必要がある追加の手順はありますか? それとも、ファイルが JCenter に表示されるまでに時間がかかるだけですか? リポジトリが JCenter にリンクされてから約 5 時間経過しました。
ヘルプやアドバイスをいただければ幸いです。
java - gradle 依存関係として使用するための eclipse プロジェクト/ライブラリをアップロードします
Eclipse でビルド中のライブラリがありますが、それを jCenter にアップロードして、Android Studio プロジェクトの gradle 依存関係として使用したいと考えています。Eclipse で gradle ファイルを作成し、Bintray アカウントを作成し、それを jCenter にリンクしようとしましたが、何もうまくいかないようです。Bintray で公開していないことが原因かもしれませんが、とにかく公開するオプションも表示されません。
android - JCenter で Guava-base-libaries を使用する必要がありますか、またはモジュール化された Guava-jar を取得する他の場所はありますか?
JCenter/Maven Central の Guava ライブラリにはさまざまな種類があります
- 2205KBのlib 全体
- または100KB の guava -baseなどのモジュールで
後者はどうやら5年間更新されておらず、バージョンが「RC3」であることを心配しています。それでも、ライブラリ全体が非常に大きく、Android Gradle プロジェクトのビルド時間が 3 ~ 4 秒長くなるため (多くの DEX が進行中)、Guava ライブラリの一部のみを取得する場所が必要です。 .
私はguava-base
それのようなものを使うべきですか?他の代替手段 (リポジトリ) はありますか?