답변
지원 라이브러리 버전 26부터 repositories
섹션에 ” https://maven.google.com “엔드 포인트가 있는 maven 섹션이 포함되어 있는지 확인하십시오 .
같은 것;
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
답변
이것이 내가 작동하는 방법입니다.
-
maven { url "https://maven.google.com" }
@Gabriele_Mariotti가 위에서 제안한대로 추가하십시오 .allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } }
-
그런 다음 App 폴더 내부의 build.gradle 파일에서
compileSdkVersion 26 buildToolsVersion "25.0.3" defaultConfig { applicationId "com.xxx.yyy" minSdkVersion 16 targetSdkVersion 26 }
-
그런 다음 종속성 사용
dependencies { compile 'com.android.support:appcompat-v7:26.0.1' compile 'com.android.support:design:26.0.1' compile 'com.google.android.gms:play-services-maps:11.0.4' compile 'com.google.android.gms:play-services-location:11.0.4' compile 'com.mcxiaoke.volley:library-aar:1.0.0' compile 'com.android.support:cardview-v7:26.0.1' }
답변
Android Studio 3.0 이상을 사용하는 경우 프로젝트 build.gradle에 다음 과 유사한 콘텐츠가 있어야합니다.
buildscript {
repositories {
google() // add google() before jcenter()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
}
allprojects {
repositories {
google() // add google() before jcenter()
jcenter()
}
}
그리고위한 안드로이드 스튜디오 3.0 이하 및부터 지원 라이브러리 26 + 프로젝트 build.gradle는 this-과 같이해야한다
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
참고- 위치는 jcenter () 앞에 google ()을 추가하는 것이 정말 중요합니다.
자세한 내용은 아래 링크를 확인하십시오.
1- Android 앱 빌드
2- 빌드 종속성 추가
3- 빌드 구성
답변
allprojects () 아래의 모든 프로젝트 레벨 build.gradle 파일에 이것을 추가하십시오.
maven {
url "https://maven.google.com"
}
답변
SDK 및 Android 스튜디오 버전 (3.0 베타)을 업데이트하는 동안 동일한 문제가 발생합니다. 이 튜토리얼을 통해이 문제를 해결했습니다 . 이것에서 그들은 우리에게 다음과 같은 빌드 구성 파일을 업데이트하라고 말했습니다.
android {
compileSdkVersion 26
buildToolsVersion '26.0.0'
defaultConfig {
targetSdkVersion 26
}
...
}
dependencies {
compile 'com.android.support:appcompat-v7:26.0.0'
}
// REQUIRED: Google's new Maven repo is required for the latest
// support library that is compatible with Android 8.0
repositories {
maven {
url 'https://maven.google.com'
// Alternative URL is 'https://dl.google.com/dl/android/maven2/'
}
}
도움이되기를 바랍니다.
답변
OneSignal이 종속성을 변경 한 경우
그래서 나는 그것을
compile 'com.onesignal:OneSignal:[3.5.8, 3.99.99]'
에
compile 'com.onesignal:OneSignal:[3.5.8, 3.5.8]'
그런 다음 작동합니다. 불특정 종속성을 확인하십시오.
답변
이것을 프로젝트 레벨 build.gradle 파일에 추가하면 제대로 작동합니다.
allprojects {
repositories {
google() // this is to be added if there's something already.
jcenter()
}
}