com.Android.support:appcompat-v7:28.0.0-rc02
com.Android.support:design:28.0.0-rc01->はrc02、しかし実際にはrc02はありません。
エラー:
app/build.gradle:74: Error: All com.Android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes).
Found versions 28.0.0-rc02, 28.0.0-rc01. Examples include com.Android.support:animated-vector-drawable:28.0.0-rc02 and com.Android.support:cardview-v7:28.0.0-rc01 [GradleCompatible]
警告であることがわかっています。潜在的なデッドクラッシュを回避するために、CIのエラーとして警告するようになりました。
UPDATE
デザインライブラリバージョン28.0.0-cr02
が公開されました。
古い回答
このリンクによると
https://mvnrepository.com/artifact/com.Android.support/design?repo=google
design:28.0.0-rc02
はまだ公開されていません。
したがって、今できることは、appcompat
に以前のバージョンを使用し、デザインライブラリの新しいバージョン28.0.0-cr02
リリースまで待つことだけです。
したがって、今のところこれを使用してください:
implementation 'com.Android.support:appcompat-v7:28.0.0-rc01'
理由はわかりません...しかし、彼ら(sdk開発者)はマイクロソフトのように振る舞います。
「ああ。コンパイルして出荷する」。
起動するだけでバグは気にしません。毎回最新のライブラリに更新した後、最初に私が得るのは..
"レイアウトエディターのプレビューエラー。"。
次回は簡単になることを願っています。 :/
ここでライブラリを追跡し、公開されるまで、他のライブラリにはrc01を使用します。
https://mvnrepository.com/artifact/com.Android.support/design?repo=google
アプリを開発している場合、この種のエラーに直面することは望ましくありません。
回答時点では、現在の最も安定したバージョンは27.1.1
と2番目の28.0.0-rc02
です。
27.1.1
安定版リリースまで28
を使用することをお勧めします。
implementation 'com.Android.support:appcompat-v7:27.1.1'
交換してください
implementation 'com.Android.support:appcompat-v7:28.0.0-rc02'
と
implementation 'com.Android.support:appcompat-v7:28.0.0-alpha1'