我导入一个Android Studio工程出现的问题,现在很郁闷啊 10C

这个工程的gradle文件原来是这样:
compile 'com.android.support:appcompat-v7:23.2.0'
compile 'com.android.support:cardview-v7:23.2.0'
compile 'com.android.support:customtabs:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'com.android.support:preference-v7:23.2.0'
compile 'com.android.support:preference-v14:23.2.0'
compile 'com.android.support:recyclerview-v7:23.2.0',
但是23.2.0和23.1.1的我本地没有,所以就在原来gradle文件中的dependencies目录下改成了gradle引入的是都是23.0.0版本,但是编译的时候一直显示failed to resolve: com.android.support:accompat-v7:23.2.0,其他几个也都是这样。按理说应该去加载23.0.0的,为什么一直都加载23.2.0的呢,而且extenal libraries目录下也没有任何v7,v4或者v7recyclerview等包,在project settings目录的dependencies下添加后extenal libraries目录里也是死活不显示。求大神告诉我啊,今天一天都纠结在这里了。

    这个项目地址是:https://github.com/DreaminginCodeZH/Douya。

4个回答

你试试把所有的包的版本都转成同一个版本,比如都是23.2.0或者23.1.1

Wei_Smile
李牧羊 回复kobe_sun: 那给个赞啊骚年
4 年多之前 回复
kobe_sun
kobe_sun 回复李牧羊: 恩恩,我后来可以了,因为项目里其他的依赖库里需要23.2.0的东西,也就是其他远程库需要调用23.2.0,所以必须要23.2.0
4 年多之前 回复
Wei_Smile
李牧羊 回复kobe_sun: 无论你本地有没有,你这么设置了之后右上角点击 sync now,没有的话会自动下下,我之前遇到过这个问题
4 年多之前 回复
kobe_sun
kobe_sun 我本地没有23.2.0和23.1.1,最新的是23.0.0,所以我就在gradle中配的是23.0.0,但实在不知道为什么这些都导不进来,从编译报错来看貌似gradle非要找23.2.0和23.1.1而不是文件里显示的23.0.0
4 年多之前 回复

一直显示failed to resolve: com.android.support:accompat-v7:23.2.0 看这里 http://blog.csdn.net/lxk_1993/article/details/50969051

点报错提示的 disable offline mode and Sync 就好了

把包的版本弄成一样的。不行换个新的工作空间,路径最好不要带中文和空格

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问