問題タブ [gradle-dependencies]
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.
android - Android Studio 3.2 ':app@debug/compileClasspath' の依存関係を解決できません: com.android.support:appcompat-v7:27.1.1 を解決できませんでした
私は android studio 3.2 を使用しており、これを使用する前に android studio 2.2 をインストールしました。新しいプロジェクトを開くと、以下で説明したこれらのエラーが発生します。レイアウトや main.activity に変更を加えていないことをもう一度述べておきます。古いバージョンの解決策を確認しましたが、問題はまだ存在します。これが私が以前に試したことです:
apply plugin: 'com.android.application' を apply plugin: 'com.android.library' に変更 - オフライン モードのチェックを外します。- リポジトリの追加:
- appcompat を古いバージョン (v7:26+ または v7:25) に変更する エラーのログは次のとおりです。
--> 私の gradle.wrapper.properties
--> 私の build.gradle(app)
--> build.gradle(プロジェクト)
ソリューションを閲覧するのに2日間本当に苦労しており、本当に迷っています。お時間、ご注意、ご協力いただきありがとうございます。
android - 依存関係は最新ですが、Gradle はそうではないと考えています
最新の同じバージョンを使用しているのに、Gradle が依存関係に関するこのエラーを表示するのはなぜですか? これは今日始まったばかりで、これを修正する方法がわかりません。
すべての com.android.support ライブラリは、まったく同じバージョン仕様を使用する必要があります (バージョンを混在させると、ランタイム クラッシュが発生する可能性があります)。バージョン 28.0.0、26.1.0 が見つかりました。例には、com.android.support:animated-vector-drawable:28.0.0 および com.android.support:support-media-compat:26.1.0 が含まれます。
ʍѳђઽ૯ทさんの提案
gradle - Gradle - メジャー バージョンの競合で失敗する方法は?
プロジェクトに依存関係が必要com.abc:xyz:1.2.0
で、推移的に必要な別の依存関係があるcom.abc:xyz:2.0.0
場合、プロジェクトがコンパイルされても動作に違いが生じる可能性があるため、これは大きな問題です。この場合、何らかの理由で、Gradle は 2.0.0 を使用してもまったく問題ないと想定し、2.0.0 を選択します。
この場合は失敗したいです。は承知してfailOnVersionConflict()
いますが、パッチ セグメントが一致しない場合でもエラーが発生します。メジャー バージョンの競合がある場合にのみ失敗するにはどうすればよいですか?
ありがとう
android - 解決に失敗しました: com.android.support.cardview-v7:28.0.0:
カード ビューとリサイクラー ビューの両方の依存関係をアプリに追加しようとすると、上記のエラーが発生します。
以下は、アプリ レベルの build.gradle の依存関係です。
以下に示すように、プロジェクト レベルの buildgradle にリポジトリに関連する入力があると思います。したがって、なぜこのエラーが発生するのかわかりません。
gradle - 同じ依存関係からの複数の構成に依存する
3 つの構成を追加する gradle プラグインを開発しています。one
、two
、およびthree
このプラグインを使用すると、これらの構成に依存関係を追加でき、プラグインは構成に応じて特定の方法でそれらの依存関係を使用しました。これは単一のプロジェクトではうまく機能しますが、複数プロジェクトのビルドでは、依存プロジェクトから依存関係を取得するために以下を追加する必要があります。
他のプロジェクトへの依存関係を宣言すると、3 つのカスタム構成が自動的に取り込まれるようにする方法はありますone
かtwo
?three
私のプラグインでは、さまざまな構成を使用するタスクを作成します。