【Android 教程系列第 24 篇】在 Android Studio 中清理缓存的两种方式
这是【Android 教程系列第 24 篇】,如果觉得有用的话,欢迎关注专栏。
一:问题描述
昨天的安卓项目还好好的,今天早上打开的时候说我引入 R 文件还有其它的类出现了错误,然后点击任意一个类几乎都会报错,按说不应该啊。
后来才知道如果你的安卓项目中提示引入 R 文件失败,或者导入的 jar 包、资源、布局、自定义的类等,这可能是因为 Android Studio 的缓存引起的。
下面说两个解决方案,一般我用的是方案一,这两个哪个不行的话就换另外一个即可。
二:解决方案一
点击 File - Invalidate Caches/Restart(清理缓存或重启 Android Studio)
,如下图所示
在弹框中选择 Invalidate and Restart
,重启 Android Studio 即可。
三:解决方案二
方案二更简单了,只需要点击 Build - Clean Project(清理项目)
,如下图所示
点击后 Android Studio 会自动清理项目,不需要重启 Android Studio。
你的问题得到解决了吗?欢迎在评论区留言。
赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。
结束语
技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。
最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。
【Android 教程系列第 24 篇】在 Android Studio 中清理缓存的两种方式相关推荐
- 【Android 教程系列第 14 篇】Android 系统版本和 API 等级对应关系表(持续更新)
这是[Android 教程系列第 14 篇],如果觉得有用的话,欢迎关注专栏. 很多人记不住 Android 系统版本和 API 等级对应的关系,这里我以 官网文档 和 安卓版本历史(维基百科) 为参 ...
- 【Android 教程系列第 28 篇】Android 分别使用 jarsigner 和 apksigner 对 APK 签名(v1、v2 签名)的详细教程
这是[Android 教程系列第 28 篇],如果觉得有用的话,欢迎关注专栏. 为了增加 Apk 的安全性,防止反编译,我们会对开发的 Apk 做签名处理,如果要上架应用商店,部分还会要求 Apk 必 ...
- 【Android 教程系列第 31 篇】通过 adb install 命令安装 apk 时提示 signatures do not match previously installed version
这是[Android 教程系列第 31 篇],如果觉得有用的话,欢迎关注专栏. 遇到的一个小问题,做下记录. 一:问题描述 在使用 adb install 命令安装 apk 时,提示的内容如下 主要提 ...
- 【Android 教程系列第 23 篇】 java 方法之间怎么添加分割线
这是[Android 教程系列第 23 篇],如果觉得有用的话,欢迎关注专栏. 先来看一下添加前和添加后的对比情况,如下两图所示 一:添加前效果 二:添加后效果 可以看到在方法之间添加了分割线后,看起 ...
- 【Android 教程系列第 27 篇】如何使用 Keytool 工具生成 keystore 签名文件
这是[Android 教程系列第 27 篇],如果觉得有用的话,欢迎关注专栏. 文章目录 一:Keytool 是什么? 二:Keytool 需要安装吗? 三:Keytool 密钥的存储形式 四:Key ...
- 【Android 教程系列第 21 篇】如何查看安卓手机上支持哪些硬件和软件
这是[Android 教程系列第 21 篇],如果觉得有用的话,欢迎关注专栏. 我们做一些功能的时候,需要先知道当前功能是否被硬件所支持,要不然费很大劲做的功能到最后发现因为硬件不支持而功亏一篑,那可 ...
- 【Android 教程系列第 13 篇】在小米手机上使用安卓投屏软件 QtScrcpy ,为什么点击屏幕没有反应
这是[Android 教程系列第 13 篇],如果觉得有用的话,欢迎关注专栏. 一:问题描述 众所周知,QtScrcpy 是一款非常好用的安卓投屏软件. 以前用的测试机是一加的,最近换了小米的,发现开 ...
- 【Android 教程系列第 11 篇】安卓手机的制造商有哪些
这是[Android 教程系列第 11 篇],如果觉得有用的话,欢迎关注专栏. 有时候我们需要获取手机的一些设备信息,比如手机的 品牌(brand) ,如 Xiaomi.Redmi.OPPO.HUAW ...
- 【Android 教程系列第 12 篇】常用 App 的 URL Scheme
这是[Android 教程系列第 12 篇],如果觉得有用的话,欢迎关注专栏. App 的 URL Scheme 就像网页的 url 链接一样,可以打开 App 或跳转到相应的页面. 下面是我结合 参 ...
最新文章
- NSUserDefaults删除整个plist文件
- JMeter性能测试的基础知识和个人理解
- CodeSmith使用笔记
- kylin3.x安装,解决load hive表的时候提示shaded-guava问题
- C# 获取gzip网页解压处理
- 1115 Counting Nodes in a BST(甲级)
- idp 苹果开发账号续费
- 2018 年大疆机器学习算法工程师春季提前批笔试题
- LeetCode之反转字符串中的单词
- xposed框架-Hook修改imei imsi
- No qualifying bean of type ‘com.dao.BookDao‘ available解决
- 线粒体靶向的纳米递送PCN-224 纳米粒子-瑞禧
- input: kMAX dimensions in profile 0 are [2,3,128,128] but input has static dimensions [1,3,128,128]
- 扩展点系列之ApplicationContextAwareProcessor普通类获取Spring Bean - 第433篇
- SecureCRT Backspace/delete 键失效的解决方法
- 基金申请-1:基金委网站文件上传发生未知错误怎么办?
- 电子工程师必备:运算放大器11种经典电路
- mac apache加载php,Apache 2.4没有加载php5.5与Mac OS 10.8
- 干眼症产品的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- 使用IMS搭建商务授权管理系统
热门文章
- C语言实现冒泡排序(图解)
- awtk开发实践——学习篇27: guage_pointer(仪表指针控件)
- centos7.5 定时任务不执行,定时任务日志报错信息为 MAIL (mailed 68 bytes of output but got status 0x004b#012)
- ADT(抽象数据类型)
- C语言—字符串函数的使用
- 如何使用 Maven 来创建项目(一篇文章就够了)
- python 各版本镜像_Python 基础镜像构建
- 单元测试xUnit学习
- 导致loadJson读不了数据的一个bug
- html里空白的高度怎么设置,如何使用CSS将空白一行高度?