我刚刚尝试使用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。我做错了什么?
当前回答
我把我的Gradle 2.3.3更新到4.4,在AppCompatActivity和Cardview上得到了一个错误。我尝试了清洁项目和重建项目。它不会工作,然后我去项目文件夹-> .idea ->创建备份库文件夹并删除它->,然后重建项目,解决了我的问题。
其他回答
对我来说,当我更新appcompact v7到最新的时候,这个问题解决了。
编译“com.android.support: appcompat-v7:25.3.0”
希望能有所帮助…:)
这是我在某处找到的救生代码(对不起,不记得起源)。添加它来构建。gradle(模块:应用程序)。您可以将版本替换为相关的版本。
configurations.all {
resolutionStrategy.eachDependency { DependencyResolveDetails details -
def requested = details.requested
if (requested.group == 'com.android.support') {
if (!requested.name.startsWith("multidex")) {
details.useVersion '27.1.1'
}
} else if (requested.group == "com.google.android.gms") {
details.useVersion '15.0.0'
} else if (requested.group == "com.google.firebase") {
details.useVersion '15.0.0'
}
}
}
Easist方式
开放应用程序级别构建。gradle并删除appcompact-v7的依赖和同步。 再次添加依赖项&同步。
错误了!
之前
后
你只需要做一些改变在你的Gradle应用程序文件添加一些依赖
编译”com.android.support: appcompat-v7: XX: YY: ZZ”
而XX:YY:ZZ是你在gradle文件中使用的版本代码,否则如果你将这个版本设置得比你正在使用的版本低或高,那么你的应用程序就会面临一些问题,比如它有时会崩溃
无法解决符号AppCompatActivity问题。
执行“简单步骤”解决问题。
i)退出Android工作室。
ii)进入您的项目目录。
iii)在你的项目目录中找到。idea文件夹。
iv)删除。idea文件夹。
v)重新启动android studio。
vi)问题将得到解决。