Android Studio ---- Cannot resolve symbol 'XXX',java文件 显示蓝色J的图标
问题:
现象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的图标相关推荐
- Android Studio – Cannot resolve symbol ‘R’
Android Studio – Cannot resolve symbol 'R' 解决方法: Build -> Clean Project Tools -> Android -> ...
- android studio的项目在虚拟机中不显示,没有app图标
①安卓模拟器将应用列表隐藏了起来. 此时,只要用鼠标点击住模拟机页面中间然后上滑就可以跳到应用页面了. ②跳到应用界面后:仍然没有安装的app,是因为模拟机内存不够,采用自己的手机连接运行就成功了. ...
- Android Studio 解决 Cannot resolve symbol xxx 添加依赖后出现飘红
这里博主分享下自己在Android Studio中遇到"Cannot resolve symbol 'xxx'"的解决方法,希望对大家有所帮助. 1.将有问题的依赖注释掉(ctrl ...
- Android Studio中Cannot resolve symbol XXX的解决方法
Android Studio创建新的项目后,没有修改任何设置,显示Cannot resolve symbol XXX,如图1所示. 图1 Cannot resolve symbol XXX 图1中的错 ...
- android 已经依赖了某个库,但是还是会提示Cannot resolve symbol ‘xxx‘,运行却不会报错
Cannot resolve symbol 'Theme' in styles.xml (Android Studio)Failed to load AppCompat ActionBar with ...
- Android Studio(5)---引用jar及so文件
Android Studio(5)---引用jar及so文件 Android studio的项目,明明把第三方的jar文件拷贝到了module的libs文件夹下,为何还是无法再代码中调用jar包中的A ...
- Scala - Idea 项目报错 Cannot resolve symbol XXX
一.引言 Idea 编译 Scala 项目大面积报错 Cannot resolve symbol xxx. 二.Cannot resolve symbol xxx 1.问题描述 Idea 内的 Sca ...
- android dex文件过多,Android Studio中的多个Dex文件异常
突然间,我在Android Studio中的项目中收到以下错误.Android Studio中的多个Dex文件异常 Execution failed for task ':app:dexDebug'. ...
- 报错Cannot resolve symbol XXX
开个头 不是技术贴,记录下AS报错和解决过程. 公司让修改一个别人写的项目. 改就改呗,无fuck说...... 过程 导入as的时候还行,修改了gradle的版本之后,项目就同步完成.运行一下,完美 ...
最新文章
- 强烈安利8个高质量的办公软件,提高你的办公效率
- 阿里巴巴AI夺肝结节诊断两项世界冠军,至今无人超越
- hp-ux锁定用户密码_UX设计101:用户研究-入门需要了解的一切
- windows下使用nginx调试简介
- Winform实现漂亮动画-小火车
- MySQL启动、连接,退出,关闭命令学习
- 光盘版linux6,光盘上的系统 Slax Linux 6.0.6新版
- 简述Android 程序执行流程,Android系统启动流程简述
- 翻译: Octave 入门教程
- 零磁通电流探头的原理和特性是什么?
- accuracy_score函数
- MySQL窗口函数——分组排序函数:number_rank(),rank(),dense_rank()
- android连麦功能,Android IOS WebRTC 音视频开发总结(七六)-- 探讨直播低延迟低流量的粉丝连麦技术...
- Visio 2016去掉页边距(图形四周的空白区域)的解决办法 (适用于适应绘图)
- Go语言Win10环境配置
- Windows10下安装point-cloud-annotation-tool点云标注工具——吐血之路总结
- Mathon广告过滤规则发现
- twitter如何以图搜图_中学智慧校园如何设计?可以看看这整套的校园CAD设计方案...
- SecureCRT修改字体和字体高亮显示
- moviepy音视频开发:使用volumex调节音量大小及其花式用法
热门文章
- 挥泪告别录播组,传授录播方法
- iOS战记 ----OC基础语法之战(一)
- 极光推送环境区分php,JPush Android 推送如何区分开发、生产环境
- 聊聊如何自定义数据脱敏
- K8S使用持久化卷存储到NFS(NAS盘)
- windows下python+django+pycharm+mysql从配置到实战
- 小米4刷魅族系统后无服务器,非官方成果 小米3成功刷入Flyme
- 数字孪生工厂生产线系统构建与应用
- java毕业设计宠物爱心驿站Mybatis+系统+数据库+调试部署
- 各省市各区中心点经纬度数据(更新至2021年)