Build.gradleファイルでgoogle()とmaven {url ' https://maven.google.com '}に違いはありますか?
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/ "指定どおり here。https:/ /maven.google.com は、実際には同じリポジトリを指します。
ただし、google()
ショートカットを使用する場合は、Gradle 4.x +、Android Studio 3.x +、Android 3.x +用のGradleプラグインが必要です。
上記の答えに対する小さな修正。 https://dl.google.com/dl/Android/maven2/ にアクセスしようとすると、404が返されます。GoogleMavenリポジトリの正しいURLは次のとおりです。
https://dl.google.com/dl/Android/maven2/index.html または単に https://maven.google.com
ここでは、サポートされているすべてのライブラリと最新バージョンを確認できます。