最近将 Android Studio 的版本升级到了 Android Studio Koala | 2024.1.1 。
升级之后新建项目,发现某些时候,项目能运行起来,在手机上显示界面,但是继承自AppCompatActivity的代码文件中,AppCompatActivity 字符串的下方一直显示 Cannot resolve symbol 'AppCompatActivity' ,如下图所示:
经过检查,依赖导入是没问题的,在Project结构下,可以看到app.compat.app包下的AppCompatActivity 文件。
解决办法:
打开 gradle 目录下的libs.versions.toml文件,
定位到[versions]标签和[libraries]标签,将标签下方的activity依赖注释或者删掉即可,不会影响项目的正常运行。
删除后通过gradle构建项目,此问题解决。