Failed to resolve: com.android.support:appcompat-v7:27.+ 解决方法。新创建一个android studio project.出现了Failed to resolve: com.android.support:appcompat-v7:27.+问题。
我的工作环境是 android studio 2.3.3。
app 下的 build.gradle文件内容如下:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
apply plugin:
'com.android.application'
android {
compileSdkVersion
27
buildToolsVersion
"27.0.3"
defaultConfig {
applicationId
"com.bestgo.facebookdownload"
minSdkVersion
15
targetSdkVersion
27
versionCode
1
versionName
"1.0"
testInstrumentationRunner
"android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled
false
proguardFiles getDefaultProguardFile(
'proguard-android.txt'
),
'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir:
'libs'
, include: [
'*.jar'
])
androidTestCompile(
'com.android.support.test.espresso:espresso-core:2.2.2'
, {
exclude group:
'com.android.support'
, module:
'support-annotations'
})
compile
'com.android.support:appcompat-v7:27.0.0'
compile
'com.android.support.constraint:constraint-layout:1.0.2'
testCompile
'junit:junit:4.12'
}
project下的build.gradle文件内容如下:
????
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath
'com.android.tools.build:gradle:2.3.3'
// NOTE: Do not place your application dependencies here; they belong
// in the inpidual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
解决方法:
?在project 下的build.gradle 文件里的 allprojects加入以下代码:
????????maven { ? ? ? ? ? ? url "https://maven.google.com"
? ? ? ? }
加入后的build.gradle文件如下:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath
'com.android.tools.build:gradle:2.3.3'
// NOTE: Do not place your application dependencies here; they belong
// in the inpidual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
maven {
url
"https://maven.google.com "
}
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}