首页
读书
网课

正文

这个在Android Studio 中出现的3个问题的原因分析和解决方案。

Cannot resolve symbol *** 问题解决办法

Cannot resolve mthod *** 问题解决办法

idea Cannot resolve method 问题解决办法

1、症状描述

Android Studio 无法识别class 或自动导包,将其显示为红色。

不能自动导包对开发者来说很不爽,同时还会影响项目的开发进度。

Clean Project 、删除Project下所有的build 以及.gradle下的文件、重启Android Studio ,重新 sync gradle 等都没用。

2、原因2个

很有可能是Android Studio 的config或者setting等之前出了问题。

没安装对应的插件导致的


3、解决方案

方案一

自己手动补全class的全路径

方案二(推荐)

图一:

1.png

图二:

21.png

然后等待Android Studio 重新启动就OK了。


方案三


最后发现的原因是没安装插件导致的,所以安装一下,并允许就行了

1、安装插件,点击菜单栏中的【File】->【Setting】->【Plugins】-> 选择未安装插件,点击【install】-> 【Ok】

1.png


2、允许插件运行, 点击菜单栏中的【File】->【Setting】->搜索框直接输入【Annotation Processors】-> 将 Enable Annotation Processors 打勾,重启软件即可。

2.png



方案四  清空缓存


File->Invalidate Caches/Restart->Invalidate.

  


方案五:android gradle 和 android sdk版本匹配问题

查看File->Project Structure…->project

查看File->Project Structure…->

Modules -> Dependencies -> “+” -> Library 或 Module Dependency… 将Tomcat 就添加进去 -> apply


如果还是出现红色报错,重启IDE就行了。



上一篇: 没有了
下一篇: 没有了
圣贤书院