小编典典

无法解析符号“AppCompatActivity”

all

我刚刚尝试使用 Android Studio。我创建了空白项目并尝试创建Activitywhich extends
AppCompatActivity。不幸的是,Android Studio“说”它

无法解析符号“AppCompatActivity”

我有 compile "com.android.support:appcompat-v7:22.0.+"我的“应用程序”模块的依赖项列表,并多次重建项目。但是我只能使用ActionBarActivity.
我究竟做错了什么?


阅读 119

收藏
2022-06-06

共1个答案

小编典典

对于在使用正确的 lib 版本和正确的类时遇到相同错误的任何人,这里对其他答案进行了一点补充。

当我升级到

appcompat-v7:22.1.0

由于Android
Studio中的一些故障,其中ActionBarActivity已弃用且为空并且AppCompatActivty是要走的路,它并没有完全了解版本更改。

即即使 Gradle 运行没有错误,IDE 本身一直在说 Cannot resolve symbol 'AppCompatActivity'(而且它也无法通过Ctrl+N搜索获得)

我查看了该.idea/libraries文件夹,发现新版本的 lib 没有合适的元文件。

因此,使用旧可靠的 File- >Invalidate Caches/Restart就可以了。当您觉得 Android Studio
出了点问题时,请务必尝试此操作。然后禁用离线模式并同步。

2022-06-06