错误:包android.support.v7.widget不存在

错误:包android.support.v7.widget不存在,android,android-studio,Android,Android Studio,我正在尝试使用最近购买的RFID扫描仪附带的SDK。 我正在尝试运行给定的示例代码,但它无法编译。我在编译时遇到以下错误: error: package android.support.v7.widget does not exist error: package RecyclerView does not exist 我已经在类似的帖子上尝试了所有的解决方案,我很确定我已经正确安装了支持库 以下是我build.gradle(应用程序)中的所有依赖项 我是Android Studio的新手,正

我正在尝试使用最近购买的RFID扫描仪附带的SDK。 我正在尝试运行给定的示例代码,但它无法编译。我在编译时遇到以下错误:

error: package android.support.v7.widget does not exist
error: package RecyclerView does not exist
我已经在类似的帖子上尝试了所有的解决方案,我很确定我已经正确安装了支持库

以下是我build.gradle(应用程序)中的所有依赖项

我是Android Studio的新手,正如我所说的,我尝试了几乎所有类似问题的答案,但没有任何效果。欢迎任何帮助:)

提前多谢了


Cyril

你应该用androidx取代android支持回收视图

implementation 'androidx.recyclerview:recyclerview:1.0.0'
您可以删除'com.android.support:appcompat-v7:+'依赖项,因为您已经使用

implementation 'androidx.appcompat:appcompat:1.1.0-rc01'

这让我沮丧了好几个小时,因为这里给出的答案太少了

在gradle的依赖项中: 进口:

单击渐变同步(应该是弹出页面顶部的一个栏)

然后在实际使用RecyclerView类的java文件中,导入以下内容:

import androidx.recyclerview.widget.RecyclerView;

您已经完成了

非常感谢您的回答。但是,不幸的是,它仍然会给出相同的错误…您是否单击了gradle sync?现在出现了什么错误?可能它留在了从支持库导入的某些类中。因此,请检查您在项目中的导入,无论您在哪里有RecyclerView,您都需要从支持库中删除以前的导入ib,并从androidx包导入它。与android.support.v7.widget相同,在整个项目中搜索并删除它。@BanMarkovich,如何从support lib中删除以前的导入?例如,在一个活动中,我有“导入android.support.v7.widget.RecyclerView;”从一开始。你是想删除它吗?对不起,我对android Studio很陌生。非常感谢你的帮助!是的,你是正确的,删除那行“import android.support.v7.widget.RecyclerView;”,如果android Studio显示RecyclerView的错误,它会给你从新库导入它的选项。
implementation 'androidx.recyclerview:recyclerview:1.0.0'
import androidx.recyclerview.widget.RecyclerView;