gradle 无法访问作为MainActivity超类型的FragmentActivity

omqzjyyz  于 12个月前  发布在  其他
关注(0)|答案(4)|浏览(96)

当我想在AS中创建一个新项目时,我得到了这个错误:

无法访问“androidx.fragment.app.FragmentActivity”,它是“com.example.test123.MainActivity”的超类型。检查您的模块类路径是否缺少依赖项或存在依赖项冲突

在那之后,我不能构建/重建或运行我的干净的新项目。知道吗?

2lpgd968

2lpgd9681#

我得到了同样的问题与我的gradle和项目构建/重建,解决方案,但不知何故是随机的,但我试图删除我的“.gradle”文件夹的内容,以迫使我的项目从头下载它。
在AS中这样做之后,我将Gradle插件版本更改为最新版本(例如。alpha x.xx)在文件->项目结构和重建项目,然后再次恢复到最新的稳定版本和我的项目没有任何问题。

zbdgwd5y

zbdgwd5y2#

检查应用的build.gradle文件中是否有appcompat库。如果它仍然不工作,尝试使缓存无效并重新启动。

ryevplcw

ryevplcw3#

在我的案例中,这是有效的:在我的build.gradle模块依赖项中,我更改了

implementation 'com.google.android.material:material:1.4.0'

implementation 'com.google.android.material:material:1.6.1'
mjqavswn

mjqavswn4#

在我的情况下,我的笔记本电脑不连接到互联网。我修好了它,工作了。

相关问题