1. ホーム
  2. java

[解決済み] google()とmavenの違い { url 'https://maven.google.com' }.

2023-06-25 05:26:18

質問

google()とmavenの違いはありますか{ url ' https://maven.google.com ' }をbuild.gradleファイルに記述することに違いはありますか、また違いがあるのであればそれは何ですか?

allprojects {
    repositories {
        jcenter()
        maven { url 'https://maven.google.com' }
        // OR
        google()
    }
}

どのように解決するのですか?

この google() リポジトリは、Google の maven リポジトリへのショートカットです。Gradle 4.x+ で導入されました。実際に使用されるリポジトリURLは `" https://dl.google.com/dl/android/maven2/ "のように指定します。 はこちらです。 https://maven.google.com は実際には同じレポジトリを指しています。

しかし、もしあなたが google() ショートカットを使う場合は、Gradle 4.x+、Android Studio 3.x+、Gradle plugin for Android 3.x+が必要です。