我在android studio compile 'com.android.support:appcompat-v7:26.+'
中创建空项目,默认情况下它的模块级build.gradle
文件中有compile group: 'com.android.support', name:'v7-appcompat', version: '26.0.0'
,它编译好了,但是当我从{{指定任何具体版本时3}}
gradle sync失败并显示消息
https://developer.android.com/topic/libraries/support-library/revisions.html#26-0-2
我也尝试了以下符号 jcenter()
maven {
url "https://maven.google.com"
}
,仍然没有成功。
我有
{{1}}
答案 0 :(得分:1)
你错过了这个人工制品的名字。将其更改如下:
compile 'com.android.support:v7-appcompat:26.0.0'
到
compile 'com.android.support:appcompat-v7:26.0.0'
答案 1 :(得分:0)
务必使用:
compileSdkVersion 26
buildToolsVersion "26.0.0"
或更晚。
无效缓存,请转到File
> Invalidates Caches
只需点击Install Repository and sync Project
链接即可安装缺少的依赖项。
然后再次将项目与gradle文件同步。
第二个解决方案,尝试再次卸载重新安装Android Support Repository
(我认为它类似于干净缓存):
答案 2 :(得分:0)
检查错误消息:
无法解决com.android.support:v7-appcompat:26.0.0'
正确的库 appcompat-v7 而不是 v7-appcompat
使用:
compile 'com.android.support:appcompat-v7:26.x.x'