Android Studio无法找到Android支持库类

时间:2016-11-14 10:13:33

标签: android android-studio android-gradle android-support-library android-studio-2.2

我使用的是Android SDK 25,但是由于SDK 24及更高版本的错误,我已经恢复到SDK 23.我也使用了支持库v25。我需要恢复支持库v23.x,否则Gradle会发出错误,告知支持库主要版本不能高于SDK版本。

我在Gradle中尝试了Android Support Library Revision History的许多不同版本,但现在,当我尝试构建项目时,Android Studio找不到任何库类:

enter image description here

错误列表会从支持库继续发送。

我已经尝试了Android Studio can't find library classes after Gradle build的答案,我也试过使缓存无效并重新启动,但是没有用,仍然是相同的。在Gradle sync中,我根本没有收到任何错误。

这是我的gradle中的条目:

compile 'com.android.support:appcompat-v7:23.0.0'
compile 'com.android.support:design:23.0.0'
compile 'com.android.support:support-v4:23.0.0'

我所做的就是恢复到SDK v23。我做错了什么?

2 个答案:

答案 0 :(得分:1)

检查您是否已在SDK管理器中下载了v23依赖项。

使用Android Studio顶部的按钮打开SDK管理器,找到您正在使用的SDK,如果未选中则选中复选框。

答案 1 :(得分:1)

RecyclerView需要一个单独的依赖项。添加

 compile 'com.android.support:recyclerview-v7:23.0.0'
如果你想使用它,请

build.gradle