我刚刚尝试使用Android Studio。我已经创建了空白项目,并试图创建扩展AppCompatActivity的活动。不幸的是,Android Studio“说”它

无法解析符号“AppCompatActivity”

我已经编译了“com.android.support:appcompat-v7 . 22.0”。在我的“应用程序”模块的依赖列表和重建项目几次。然而,我只能使用ActionBarActivity。我做错了什么?


当前回答

所以我的同事推动了他们当地的。它破坏了一切。我复制了我的sdk路径从另一个应用程序,并做:

File -> Sync Project with Gradle Files

其他回答

尝试温和的方法行不通,那就用强硬的方法吧: 退出当前Android Studio屏幕,转到项目的。idea文件夹,重命名库->lib_pre文件夹。

重新启动Android Studio。现在它将重新创建libraries文件夹并再次顺利工作。 Android Studio 3.1.3

我刚把我的android studio从2.3.2版本升级到3.1.2版本。这个错误就发生了。

我清理项目,重建项目,无效缓存/重新启动,但什么都不工作。

我通过更新appcompat库来解决这个错误

编译“com.android.support: appcompat-v7:23.4.0”

to

编译“com.android.support: appcompat-v7:25.1.1”

在应用程序构建中。gradle文件。

在尝试了所有解决方案后,我意识到我所从事的项目之前使用的是最新的Android Studio,当时是3.2,而我目前使用的pc在更新Android Studio后运行的是2.2,这似乎完全解决了我的问题。

解决方案:Android Studio ->检查更新,然后安装最新版本

检查错字,我浪费了一整天的时间寻找解决方案,当我实际上键入AppCompactActivity而不是AppCompactActivity

下面这些都不能解决我的问题

重新启动Android 文件>>与Gradle文件同步项目 建立>>清洁项目 重建>>重建项目 >>文件无效缓存/重启

相反,我通过更新appcompat & design dependencies的版本到最新版本来解决这个问题 这样做:去建设。grade (Module:app) >> dependencies部分,然后在appcompat和design dependencies上按ALT + ENTER,然后选择在我的情况下显示的版本,如图所示,它是24.2.1