我刚刚尝试使用Android Studio。我已经创建了空白项目,并试图创建扩展AppCompatActivity的活动。不幸的是,Android Studio“说”它
无法解析符号“AppCompatActivity”
我已经编译了“com.android.support:appcompat-v7 . 22.0”。在我的“应用程序”模块的依赖列表和重建项目几次。然而,我只能使用ActionBarActivity。我做错了什么?
我刚刚尝试使用Android Studio。我已经创建了空白项目,并试图创建扩展AppCompatActivity的活动。不幸的是,Android Studio“说”它
无法解析符号“AppCompatActivity”
我已经编译了“com.android.support:appcompat-v7 . 22.0”。在我的“应用程序”模块的依赖列表和重建项目几次。然而,我只能使用ActionBarActivity。我做错了什么?
当前回答
尝试温和的方法行不通,那就用强硬的方法吧: 退出当前Android Studio屏幕,转到项目的。idea文件夹,重命名库->lib_pre文件夹。
重新启动Android Studio。现在它将重新创建libraries文件夹并再次顺利工作。 Android Studio 3.1.3
其他回答
让我们一步一步来:首先通过使用清洁项目
构建——>清洁
如果这没有帮助,那么使用第二步
文件>缓存失效/重启……
但真正的问题开始时,所有上述选项都不起作用,所以使用您的最终解决方案是关闭项目,并进入项目位置目录和删除
.idea
您现在可以再次打开您的项目。
这真的很疯狂,我尝试了一切,与Gradle文件同步,无效并重新启动android工作室。问题仍然存在。最后一招是删除。idea/libraries文件夹,效果很好。
今天(4月22日)你可以使用新的AppCompatActivity和支持库v 22.1.0一起发布。
只需更改依赖项:
compile "com.android.support:appcompat-v7:22.1.0"
在这里你可以找到关于这个新类的更多信息。
当我将firebase添加到项目中,所有依赖项更新到API 28的最新版本时,错误出现了,尽管我的谷歌服务使用的是4.1.0版本。
当我更新到4.2.0时,我删除了这个错误。
无法解决符号AppCompatActivity问题。
执行“简单步骤”解决问题。
i)退出Android工作室。
ii)进入您的项目目录。
iii)在你的项目目录中找到。idea文件夹。
iv)删除。idea文件夹。
v)重新启动android studio。
vi)问题将得到解决。