您现在的位置是:首页 > Javascript
当前栏目
Android Studio解决XML布局文件乱码问题
2023-04-18 16:56:56 时间
不知道你们在开发过程中有没遇到这样的问题:项目编译通过,真机测试也没有问题,可是在AS中打开布局文件的时候却是一大推的乱码,但是呢,找到项目存储磁盘的位置打开查看却不是乱码,这就说明不是代码问题,而是AS打开的问题,重点这个问题偶尔出现,到目前为止也已经遇到好几次了。
我第一次遇到这个问题的时候,觉得只是一个文件出现这样的问题,那直接从磁盘位置复制一份就可以了嘛,确实这个文件可以了,但打开其它布局文件全部都是乱码,啊这.....靠这方法治标不治本啊,没办法啊,只能网上查资料解决问题了啊。
下面就是解决这个问题尝试的方法:
1、方法一:点击Build-> Clean Project 和 Rebuild Project 项目
最后尝试了多次都没有解决问题,pass。
2、方法二:点击File->Invalidate Caches / Restart
重启后发现并没有解决问题,pass。
3、方法三:删除项目下的 .idea ,.gradle文件夹
重新编译后发现也并没有解决问题,pass。
4、方法四:关闭AS,找到本机.AndroidStudio版本下的caches文件夹,我的本机路径是:C:UsersAdministrator.AndroidStudio3.6systemcaches,然后删除这个caches文件夹重启AS,如图所示:
编译成功后这个问题就解决啦。
至今还是不太清楚为什么会出现这样的问题,不过应该是和缓存有关,暂且只能说是AS的坑啦。
相关文章
- 前端面试 【JavaScript】— typeof 是否能正确判断类型?
- 前端面试 【JavaScript】— instanceof 能否判断基本数据类型?
- 前端面试 【JavaScript】— 能不能手动实现一下 instanceof 的功能?
- 前端面试 【JavaScript】— Object.is和=== 有什么区别?
- 前端面试 【JavaScript】— JS中类型转换有哪几种?
- 前端面试 【JavaScript】— == 和 ===有什么区别?
- 前端面试 【JavaScript】— 对象转原始类型是根据什么流程运行的?
- JavaScript 的 parseInt() 函数
- javascript实现两个数字进行组合
- JS监听键盘按键
- 大前端开发中的路由管理之五:Flutter篇
- Javascript的DOM操作
- 在Vue项目中使用WebSocket技术
- 新手向:前端程序员必学基本技能——调试JS代码
- React 毁了 Web 开发!
- 「JS 逆向百例」cnki 学术翻译 AES 加密分析
- 商标注册域名后缀用什么?商标和域名有哪些区别?
- 网站建设流程是怎样的?需要看重哪些细节?
- 网站域名商标注册流程是什么?网站域名商标有什么用?
- 如何建设一个实用性强的网站 网站上线后如何运营