使用recyclerview在R.java文件中出错

时间:2017-12-19 19:04:45

标签: android

我创建了一个应用程序,其中添加了okhttp,recyclerview,cardview和glitch依赖项。 java文件中没有错误,但是当我运行应用程序时,它在R.java文件中显示错误

public static final int recycler-view=0x7f0b005f;

将鼠标悬停在其上会显示"无法解析符号视图"

以下是gradle(模块)文件中导入的依赖项

compile 'com.squareup.okhttp3:okhttp:3.2.0'
compile 'com.android.support:cardview-v7:26.0.+'
compile 'com.android.support:recyclerview-v7:26.0.+'
compile 'com.github.bumptech.glide:glide:3.7.0'

我不知道为什么这样做是因为我对编程比较陌生。

PS我已将cardview和recyclerview的版本从24更改为26以匹配compilesdkversion

1 个答案:

答案 0 :(得分:2)

通常会生成R.java文件中的错误,因为资源文件中存在问题。

记住如何命名资源的惯例:

  

基于文件的资源名称必须仅包含小写的a-z,0-9或   下划线。

' - '不是有效的基于文件的资源名称字符,并且您有一个名为recycler-view的资源。

更改此资源的名称并再次构建项目!