Ram*_*ski 39 android android-appcompat android-studio appcompatactivity
重命名应用程序包名称后,Android Studio显示此错误 can't resolve symbol AppCompatActivity
我试过的事情:
但没有什么真正帮助.项目构建成功,但我不能使用语法高亮.
我用了 com.android.support:appcompat-v7:23.1.1
截图
412*_*157 79
好的,对于任何可能偶然发现这一点的人来说,Android Studio非常,非常非常奇怪.
解决方案:转到您的build.gradle文件,并在您的依赖项中找到appcompat一个类似的东西compile 'com.android.support:appcompat-v7:XX.X.X'
将其更改为 compile 'com.android.support:appcompat-v7:XX.X.+'
然后单击Sync Now编辑器右上角的.如果代码中的其他所有内容都正确,那么所有的红色波浪线应该都会出现.
然后返回到您的身份build.gradle并将其更改回原来的状态并单击Sync Now
如果您拥有所有内容的最新版本或接近它,那一切都应该没问题.
vik*_*mar 62
让我们一步一步走:首先使用清理项目
建设 - >清洁
如果这没有帮助那么使用你的第二个武器
文件>无效缓存/重新启动...
但是当所有上述选项都不起作用时,真正的问题就开始了,所以使用你的终极武器关闭项目并转到项目位置目录并删除
.理念
您现在可以再次打开您的项目.这对我有用,当您使用VCS时,问题最常发生.而这个问题与android组件类无关,也与库有关,两者都显示相同的错误.
Sus*_* Pv 24
我遇到了同样的问题,但是当我Invalidate cache/restart选择它时它对我来说很好.
首先尝试清除所有构建文件
建设 - >清洁
如果它不起作用尝试此选项
文件 - >无效缓存/重新启动
小智 9
如果方法如
清洁项目
清理Android Studio缓存
清理Gradle缓存
重新安装IDE
文件 - >无效缓存/重启
不工作.使用此方法来解决您的问题.
退出Android Studio
在项目中导航到.idea文件夹
删除.idea文件夹
重启Android Studio.
而已.
问题可能是导入引用,请尝试更改它。
从:
import android.support.v7.app.AppCompatActivity;
Run Code Online (Sandbox Code Playgroud)
到:
import androidx.appcompat.app.AppCompatActivity;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
67171 次 |
| 最近记录: |