在Android Studio中java包中,资源编译错误会有时一直存在或莫名其妙地出现。如遇到这种情况,请尝试如下操作。

                                                            

                                  目录

重新检查资源管理文件layout中的XML文件有效性

清理项目

使用Gradle同步项目

运行Android Lint

重新检查资源管理文件layout中的XML文件有效性

如果最近一次编译时未生成R.java文件,R呈现红色。项目中资源引用的地方都会出错。通常,这是由某个布局XML文件中的拼写错误引起的。既然布局XML文件有时无法得到有效校验,拼写错误自然也就难以发现了。修正找到的错误并重新保存XML文件,Android Studio会发生新的R.java文件。

清理项目

选择Build--->Clean Project菜单项。Android Studio 会重新编译整个项目,消除错误。建议经常做深度项目清理。

使用Gradle同步项目

如果修改了build.gradle配置文件,就像需要同步更新项目的编译设置。选择Tools-->Android-->Sync Project with Grande File 菜单项,Android Studio 会使正确的项目设置重新编译项目。这会解决Gradle配置变更带来的问题。

运行Android Lint

仔细查看Lint警告信息,有可能会有新发现。如果仍有资源相关问题或其他问题,建议仔细阅读错误提示并检查布局文件。慌乱往往找不出问题。只有冷静细心,在检查,有可能就会发现问题


Android studio中R类变成红色且文件报错无法实现最终效果的问题解决方法。相关推荐

  1. android工程r红,Android Studio - 为什么R随机变为红色?

    这发生在几个不同的场合,我一直只是忽略它 - 但现在我接近完成我的一些项目,所以它不能再被忽略. 问题如下:在Android Studio的一个项目中,在多个场合(看似随意),对"R&quo ...

  2. Android Studio中R文件丢失可能的产生原因 以及解决方案

    一.Android Studio中R文件丢失可能的产生原因: 1.一般出现这种情况很有可能是R文件因为某种原因无法自动生成,多数是res资源文件的错误导致的. (1)在资源文件res中的资源文件大写例 ...

  3. android线程改变布局,Android线程中设置控件的值提示报错的解决方法

    本文实例讲述了Android线程中设置控件的值提示报错的解决方法.分享给大家供大家参考,具体如下: 在Android线程中设置控件的值一般会与Handler联合使用,如下: package com.y ...

  4. Android Studio 数据库可视化工具(Database Inspector)报错

    Android Studio 数据库可视化工具(Database Inspector)报错 使用这个工具的时候报了错 ,(诸位还有可能是好奇点了一下),然后,就报错了 提示如下: Database I ...

  5. Android之Android Studio三种方式导入外部资源 以及 报错处理

    Android Studio三种方式导入外部资源 以及 报错处理 android studio提供了三种方式导入外部资源: 1. Library dependency – 在线添加.需联网下载 . 2 ...

  6. Android studio 中R变红解决方法

    前两日遇到了Android studio中遇到了R变红资源无法识别问题,今天终于解决: 在目前的安卓版本中已经没有message了: 第一步,点击该按钮,可以调出类似message界面 这个界面就会提 ...

  7. Android Studio中R文件报错的解决方案

    1.说明 平时呢,我们运行项目的时候.会不小心就出现R文件变红的情况,尽管我们是无心的,但是这种问题太烦恼了,有时处理不好整项目都无法运行,确实给像我这样菜鸟带来了很大的烦恼;这里我提供一种解决方案, ...

  8. Android Studio中R文件错误的解决办法

    我们在使用Android Studio的时候,有时候会无缘无故R文件错误,我们又没法像elipse一样去clean工程,出现这样的问题我们应该怎么解决呢? 第一步:检查xml文件,R文件错误通常是由于 ...

  9. Android异常篇 Android Studio中R文件丢失,且对应import语句变成灰色

    问题:在Android Studio上编译apk的时,R文件丢失且对应import语句变成灰色. 解决方法: ① 点击Build->Clean Project ②然后击Build->Reb ...

最新文章

  1. 用vs2017编写html,vs2017可以编写java
  2. 大航海陆战助手0.90测试版发布
  3. 解决安装jdk后使用cmd校验出现has value '1.8',but'1.7' is required.的方法
  4. linux要求关闭httpd服务,Apache2.4.4的安装及实现service和chkconfig系统控制httpd开启关闭...
  5. java uuid 效率_java uuid第一次性能
  6. 适用于Java开发人员的Elasticsearch:Elasticsearch生态系统
  7. windows和linux允许分片,请问hadoop的hdfs文件系统和本地windows文件系统或linux文件系统是什么关系啊,谢谢...
  8. 安卓9.0添加服务修改SELinux
  9. idea中配置maven仓库
  10. azure云数据库_Azure Data Studio中Windows的数据库管理工具扩展
  11. android菜单更改,Android修改分析:删除设置中菜单
  12. java 读取 dto_DTO 实现 service 和 controller 之间值传递的操作
  13. paip.android APK安装方法大总结系统应用的安装
  14. 外资对我国企业兼并控制情况的资料
  15. Vue实例常用的4个选项
  16. 后悔没早知道这款UI自动化测试框架,让你写用例像口语化一样简单
  17. fastbin attack学习总结
  18. iOS 名字按字母排序
  19. 致谢-10224051-RAL
  20. python怎么绘制饼图_Matplotlib绘制饼图

热门文章

  1. 第三章:Windows 7操作——知识点整理
  2. 6-1 列表推导生成随机数矩阵(高教社,《Python编程基础及应用》习题4-10 Python
  3. 乐虎功能饮料颠覆行业格局,能否实现销量奇迹?
  4. HDU - 1862 EXCEL排序 【排序】
  5. Word批注模式,修改用户名
  6. 中国运算最快等到计算机是,中国目前运算速度最快的计算机:神威·太湖之光...
  7. 虚幻浏览器插件 调试网页
  8. 【android开发】修改主题theme(系统自带样式总结)
  9. 家用投影仪什么品牌好?投影仪哪家好?
  10. 字节跳动效率工程Android实习面经