問題タブ [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.

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

android - Android Studio 1.3 は jcenter() Android リポジトリでは動作しません

プロジェクト build.gradle

モジュール build.gradle

試した: bintray の URL を jcenter() に入れます。オフライン モードを無効にする jcenter が Project Structure -> Project -> [Android Plugin Repository && Default Library Repository] ​​にあることを確認します。オフライン モードを無効に切り替えました。Android サポート リポジトリ、Android サポート ライブラリを削除して再インストールしました (何度も)。ネットワーク プロキシはありません。.gradle を 777 に設定します。

何があっても、gradle 同期を取得します。

エラー:(25, 13) 解決に失敗しました: com.android.support:appcompat-v21:22.2.1 リポジトリをインストールし、プロジェクトを同期
します ファイル
に表示 プロジェクト構造ダイアログに表示

[Install Repository and sync project] をクリックします。[Install Missing Components] ダイアログのエラー メッセージ:

SDK 情報を読み込んでいます... 不明なパッケージ フィルター 'extra-android-m2repository' を無視しています警告: パッケージ フィルターはすべてのパッケージを削除しました。インストールするものは何もありません。パッケージ フィルターを使用せずにもう一度更新してみてください。

「不足しているコンポーネントのインストール」ダイアログの下部にも赤で表示されます。プロジェクトの作成を続行することはできますが、不足しているコンポーネントがないと正しくコンパイルされません。

Gradle ビルドで以下を取得します。

エラー: プロジェクト ':app' の構成中に問題が発生しました。

構成 ':app:_debugCompile' のすべての依存関係を解決できませんでした。com.android.support:appcompat-v21:22.2.1 が見つかりませんでした。次の場所で検索: https://jcenter.bintray.com/com/android/support/appcompat-v21/22.2.1/appcompat-v21-22.2.1.pom https://jcenter.bintray.com/com /android/support/appcompat-v21/22.2.1/appcompat-v21-22.2.1.jar ファイル:/home/usr/Android/Sdk/extras/android/m2repository/com/android/support/appcompat-v21/22.2.1/appcompat-v21-22.2.1.pom ファイル:/home/usr/Android/Sdk /extras/android/m2repository/com/android/support/appcompat-v21/22.2.1/appcompat-v21-22.2.1.jar ファイル:/home/usr/Android/Sdk/extras/google/m2repository/com/android /support/appcompat-v21/22.2.1/appcompat-v21-22.2.1.pom ファイル:/home/usr/Android/Sdk/extras/google/m2repository/com/android/support/appcompat-v21/22.2.1 /appcompat-v21-22.2.1.jar 必須: Name_ofApp_folder:app:unspecified

Google、スタック オーバー フローを確認しました。

Box は Ubuntu 14.04 LTS のストレート デスクトップです。

Android サポート リポジトリを手動でダウンロードしようとすると、ダウンロード ページが見つかります。

An Aside は、これらの「Android サポート リポジトリ」を今年の第 1 四半期に何の不満もなく使用しました (1 つ更新する必要があります!)。

完全に完全にアイデアから外れており、危険なほど忍耐力も低下しています

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

android - Android ライブラリを jCenter にアップロードしようとしたときに、タスク ':app:bintrayUpload' の構成でいくつかの問題が見つかりました

ライブラリを jCenter にアップロードしようとしています。私はこのチュートリアルに従っています:

http://inthecheesefactory.com/blog/how-to-upload-library-to-jcenter-maven-central-as-dependency/en

手順に従い、Android ターミナルで「gradlew bintrayUpload」と入力すると、次のエラーが表示されます。

:app:bintrayアップロードに失敗しました

FAILURE: ビルドは例外で失敗しました。

  • 問題点: タスク ':app:bintrayUpload' の構成でいくつかの問題が見つかりました。

    プロパティ 'packageName' に値が指定されていません。プロパティ 'user' に値が指定されていません。プロパティ「apiKey」に値が指定されていません。プロパティ 'repoName' に値が指定されていません。

私の質問に重複としてフラグを立てる前に、次のスタックオーバーフローの質問から解決策を試したことを示します。

パブリケーションが指定されましたが、プロジェクト :library にパブリケーションが存在しません

その解決策を試した後、次のエラーが表示されます。

FAILURE: ビルドは例外で失敗しました。

  • 問題:
    ルート プロジェクト 'UniFont' にタスク 'bintrayUpload' が見つかりません。

このエラーを検索すると、stackoverflow に関するこの質問から次の解決策にたどり着きました: Task 'bintrayUpload' がルート プロジェクト 'bin' に見つかりません

それは私にとって解決策ではありませんでした。jdk/jre を使用したパスが存在します。それらを何度も切り替えてみました。オプションの質問:

JDK と JRE の両方のパスを Windows 環境変数に宣言する必要がありますか?

これが私のトップレベルのbuild.gradleです:

これが私のbuild.gradle(アプリモジュール)です:

誰でもこれで私を助けてもらえますか?

ありがとうございます!

0 投票する
3 に答える
19345 参照

maven - Android Studio で jcenter と mavenCentral の両方を使用する

私はAndroid Studioが初めてです。プロジェクトでライブラリを使用しています。Maven Central には facebook SDK のバージョンが更新されていますが、私が使用している残りのライブラリは jcenter で利用できます。プロジェクトでこれらの両方のリポジトリを使用できるかどうかを知りたいです。はいの場合、スタジオがaarを正しい場所からダウンロードできるように、gradleファイルで定義するにはどうすればよいですか。どんな例でも役に立ちます。

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

android - ルート プロジェクト 'TestApp' のタスク 'install' があいまいです。候補は次のとおりです。「installDebug」、「installDebugAndroidTest」

私はアンドロイドで1つのライブラリプロジェクトに取り組んでいます。ライブラリを JCenter にアップロードしたいと考えています。bintray アカウントなどを作成し、ここに記載されているすべての手順に従いましたhttp://inthecheesefactory.com/blog/how-to-upload-library-to-jcenter-maven-central-as-dependency/en

アプリケーションモジュールとライブラリモジュールで以下の変更を行いました。

アプリケーション モジュール build.gradle

ライブラリ モジュール build.gradle

プロジェクト ルート build.gradle

私がこれをやっているときgradlew install、私はこのエラーが発生しています

私は同じことに3日間費やしましたが、適切な解決策を得ることができませんでした. それを解決する方法を提案してください。

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

android - プライベート サーバーに Maven リポジトリをセットアップして、Android Studio の Android ライブラリを共有する

バージョン管理システム用の Gitlab サーバーがあります。Android ライブラリを開発しましたが、Android ライブラリを Gradle の方法で共有したいと考えています。つまり、「com.mycompanyname.libraryname:version をコンパイルします

サーバーにリポジトリを設定する方法と、gradle ビルド用のライブラリを共有する方法についてのガイダンスが必要です。

以下の設定を使用して、gradle メカニズムを実現しようとしています。

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

android - javadocs を使用してライブラリ プロジェクトを gradle で jar にコンパイルする

私は現在、ライブラリ プロジェクトを Javadoc も含む .jar ファイルにコンパイルしようとしていますが、少し成功しています。

compile 'com.squareup:otto:1.3.8'build.gradle ファイルに含めると、自分のライブラリに必要なものが正確に得られます。ライブラリから関数をマウスオーバーすると、含まれている Javadoc が表示されます。これは .jar ファイルです。

現在のコードは正常にコンパイルされますが、最終的に .aar ファイルになり (ライブラリ プロジェクトにリソースがないにもかかわらず)、javadoc も含まれていません (ただし、プロジェクトに記述されています)。

私の現在のbuild.gradleコード:

そして、「gradlew clean build generateRelease」を実行するだけで、JCenter にアップロードできる .zip ファイルが作成されます (正常に動作します)。

少し前に StackOverflow でこのコードを見つけましたが、思い通りに動作するように編集できないようで、適切に動作している他の例を見つけることができないようです。

Bintray への自動アップロードは必要ありません (かなりの数のガイドを見てきました)。

これは、現在アップロードされているライブラリです:
https://bintray.com/moonbloom/android/Boast/v0.3.5#files

これは私が望むオットーです:
https://bintray.com/bintray/jcenter/com.squareup%3Aotto/1.3.8/view#files

ここの誰かが私を助けてくれることを願っています。