Android 项目缓存问题,某些依赖中的类会报错:Cannot resolve symbol

问题与处理策略

问题描述
复制代码
在 Android Studio 的 Android 项目中,依赖已经齐备,且项目在之前已经正常运行过

但是过了一段时间后,某些依赖中的类会报错:Cannot resolve symbol...
处理策略
  • 清除 Android Studio 的缓存并重启 Android Studio
  1. 点击 【File】 -> 点击 【Invalidate Caches】
  1. 点击 【Invalidate and Restart】
  • 其中,Invalidate Caches 页面提供了 3 个可选的清理选项
  1. Clear file system cache and Local History(清除文件系统缓存和本地历史记录):这个选项用于清除与文件系统相关的缓存和本地历史记录

  2. Clear VCs Log caches and indexes(清除 VCS 日志缓存和索引):这个选项用于清除版本控制系统(VCS)的日志缓存和索引

  3. Delete embedded browser engine cache and cookies(删除嵌入式浏览器引擎缓存和 Cookie):这个选项用于将清除嵌入式浏览器引擎的缓存和 Cookie,此操作会影响使用嵌入式浏览器来渲染基于 HTML 的内容和网页的组件

  • Invalidate Caches 页面还提供了 2 个执行操作按钮
  1. Just restart(仅重启):这个按钮用于仅重启 Android Studio,而不执行任何缓存清理操作

  2. Invalidate and Restart(使缓存失效并重启):这个按钮用于缓存清理操作并重启 Android Studio

相关推荐
巧克力芋泥包16 小时前
前端使用阿里云图形验证码;并且与安卓进行交互
android·前端·阿里云
断剑zou天涯17 小时前
【算法笔记】窗口内最大值或最小值的更新结构
java·笔记·算法
m***667317 小时前
SQL 实战—递归 SQL:层级结构查询与处理树形数据
java·数据库·sql
Just_Paranoid19 小时前
【MQTT】基于 Android 设备接入物联网平台最佳实践
android·mqtt·eclipse·iot·paho·mqtt.fx
鲸沉梦落19 小时前
Java中的Stream
java
yihuiComeOn20 小时前
[源码系列:手写Spring] AOP第二节:JDK动态代理 - 当AOP遇见动态代理的浪漫邂逅
java·后端·spring
Porunarufu20 小时前
Java·关于List
java·开发语言
靠沿20 小时前
Java数据结构初阶——Collection、List的介绍与ArrayList
java·数据结构·list
程序猿小蒜21 小时前
基于springboot的的学生干部管理系统开发与设计
java·前端·spring boot·后端·spring
q***563821 小时前
Spring容器初始化扩展点:ApplicationContextInitializer
java·后端·spring