问题:

现象1. 我在MsgReceiver.java中 使用Msg2.java , 但是报红,引用失败,无法找到。(之前是好的,不知什么原因导致)

Cannot resolve symbol 'XXX'

现象2. 跟进到java类文件,,android studio 显示一串莫名其妙的json,不是的代码;而用notepad++ 打开文件夹中的代码文件,是可以正常显示的; java文件显示蓝色的J, 而正常的显示蓝色的C

现象3. 运行是正常的,并且成功生成apk,apk也能正常跑

警告:请备份好你的项目,我之前修改过这个json的界面,然后保存了!!!,导致文件以二进制形式存在,即破坏了原始文件,在后续会出现编译失败的情况。

分析:

1.第一次遇到这种问题,感觉无从着手,初步怀疑是项目缓存问题,但是无论是“clean project”还是手动清除项目的运行生成文件,都没有效果;

2. 参考了,Android Studio 问题记录-全部java文件全部报错,却可以运行,执行 File->Invalidate Caches / Restart,,然而还是不行

3.参考了,android Studio的java类变为蓝j怎么办,这个是 说  File>Power Save Mode (也可以使用下图,AS右下角的小人),将省电模式取消(disable),可惜我的还是失败

4. 清除项目编译文件,重启电脑, 无效

解决:

 好吧, 我已经放弃了,不想再浪费时间了。

最后的终极解决方法,将当前项目的修改点同步到本地仓库,然后拷贝了一份源码,另外建立了一个项目

如果有小伙伴有其他的解决方法,可以留言告诉下。

Android Studio ---- Cannot resolve symbol 'XXX',java文件 显示蓝色J的图标相关推荐

  1. Android Studio – Cannot resolve symbol ‘R’

    Android Studio – Cannot resolve symbol 'R' 解决方法: Build -> Clean Project Tools -> Android -> ...

  2. android studio的项目在虚拟机中不显示,没有app图标

    ①安卓模拟器将应用列表隐藏了起来. 此时,只要用鼠标点击住模拟机页面中间然后上滑就可以跳到应用页面了. ②跳到应用界面后:仍然没有安装的app,是因为模拟机内存不够,采用自己的手机连接运行就成功了. ...

  3. Android Studio 解决 Cannot resolve symbol xxx 添加依赖后出现飘红

    这里博主分享下自己在Android Studio中遇到"Cannot resolve symbol 'xxx'"的解决方法,希望对大家有所帮助. 1.将有问题的依赖注释掉(ctrl ...

  4. Android Studio中Cannot resolve symbol XXX的解决方法

    Android Studio创建新的项目后,没有修改任何设置,显示Cannot resolve symbol XXX,如图1所示. 图1 Cannot resolve symbol XXX 图1中的错 ...

  5. android 已经依赖了某个库,但是还是会提示Cannot resolve symbol ‘xxx‘,运行却不会报错

    Cannot resolve symbol 'Theme' in styles.xml (Android Studio)Failed to load AppCompat ActionBar with ...

  6. Android Studio(5)---引用jar及so文件

    Android Studio(5)---引用jar及so文件 Android studio的项目,明明把第三方的jar文件拷贝到了module的libs文件夹下,为何还是无法再代码中调用jar包中的A ...

  7. Scala - Idea 项目报错 Cannot resolve symbol XXX

    一.引言 Idea 编译 Scala 项目大面积报错 Cannot resolve symbol xxx. 二.Cannot resolve symbol xxx 1.问题描述 Idea 内的 Sca ...

  8. android dex文件过多,Android Studio中的多个Dex文件异常

    突然间,我在Android Studio中的项目中收到以下错误.Android Studio中的多个Dex文件异常 Execution failed for task ':app:dexDebug'. ...

  9. 报错Cannot resolve symbol XXX

    开个头 不是技术贴,记录下AS报错和解决过程. 公司让修改一个别人写的项目. 改就改呗,无fuck说...... 过程 导入as的时候还行,修改了gradle的版本之后,项目就同步完成.运行一下,完美 ...

最新文章

  1. 强烈安利8个高质量的办公软件,提高你的办公效率
  2. 阿里巴巴AI夺肝结节诊断两项世界冠军,至今无人超越
  3. hp-ux锁定用户密码_UX设计101:用户研究-入门需要了解的一切
  4. windows下使用nginx调试简介
  5. Winform实现漂亮动画-小火车
  6. MySQL启动、连接,退出,关闭命令学习
  7. 光盘版linux6,光盘上的系统 Slax Linux 6.0.6新版
  8. 简述Android 程序执行流程,Android系统启动流程简述
  9. 翻译: Octave 入门教程
  10. 零磁通电流探头的原理和特性是什么?
  11. accuracy_score函数
  12. MySQL窗口函数——分组排序函数:number_rank(),rank(),dense_rank()
  13. android连麦功能,Android IOS WebRTC 音视频开发总结(七六)-- 探讨直播低延迟低流量的粉丝连麦技术...
  14. Visio 2016去掉页边距(图形四周的空白区域)的解决办法 (适用于适应绘图)
  15. Go语言Win10环境配置
  16. Windows10下安装point-cloud-annotation-tool点云标注工具——吐血之路总结
  17. Mathon广告过滤规则发现
  18. twitter如何以图搜图_中学智慧校园如何设计?可以看看这整套的校园CAD设计方案...
  19. SecureCRT修改字体和字体高亮显示
  20. moviepy音视频开发:使用volumex调节音量大小及其花式用法

热门文章

  1. 挥泪告别录播组,传授录播方法
  2. iOS战记 ----OC基础语法之战(一)
  3. 极光推送环境区分php,JPush Android 推送如何区分开发、生产环境
  4. 聊聊如何自定义数据脱敏
  5. K8S使用持久化卷存储到NFS(NAS盘)
  6. windows下python+django+pycharm+mysql从配置到实战
  7. 小米4刷魅族系统后无服务器,非官方成果 小米3成功刷入Flyme
  8. 数字孪生工厂生产线系统构建与应用
  9. java毕业设计宠物爱心驿站Mybatis+系统+数据库+调试部署
  10. 各省市各区中心点经纬度数据(更新至2021年)