問題タブ [android-gradle-3.4.0]

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 に答える
283 参照

android - Gradle Android Studio 3.4 をアップグレードできません。Gradle 5 の依存関係がランダムに壊れます

Android Studio を 3.4 にアップグレードしようとしたときに、更新がスムーズに進まず、いくつかの依存関係が壊れています。私の場合、RxJava/RxKotlin の依存関係は手掛かりを与えずに壊れています。4つのモジュールのそれぞれにRxJava/RxKotlinコードがあるため、それもランダムに発生していますが、依存関係は1つのモジュールでのみ失敗しています。

ここに画像の説明を入力

私が試したこと:

  1. キャッシュを無効にして再起動します。
  2. /build *module/build/ *module/.gradle/ & .gradle/ を削除
  3. きれいなプロジェクト
  4. インターネットで答えを見つけてみてください。これらは最も近いものですが、問題は解決しません。(彼らは 3.4 へのアップグレードを推奨しませんでした)

    i)未解決の参照:Android Studio 3.4で観察可能 私が抱えている問題を説明しています、スレッドはGradleをアップグレードしない(これは私にとって最後のオプションです)か、プロジェクトまたはそのライブラリで使用されているRxJavaを確認するようになっています2.2.8)。そのため、RxJava 2.2.8 を明示的に追加しようとしました (以前は RxKotlin 内で取得していたので、そうではありませんでした)。 Android スタジオがその特定のモジュール、つまりdomainでこのように RxJava 2.2.8 を使用するように強制する resolutionStrategy を作成しましたが、しませんでした問題を解決する:

    ii) Gradle を 3.4.0 に更新した後、RxKotlin は適切に解決されませんが、まだ解決策はありません。また、RxJava/ RxKotlin問題なのか、Gradle プラグイン自体の問題なのか、さらに疑わしいと思います。 または、RxKotlin やその他のライブラリの場合でも同様です。

編集:ドメインモジュールの私の依存関係は次のようになります: