android R.java文件报错

android 的R.java文件报错是个很头疼的问题,虽然很少遇到,但由于R.java文件为自动生成的,解决问题一般不容易。

首先,一般此类问题都是由于资源文件出问题导致的,即使资源文件并没有报错。

遇到此类问题,首先可以尝试以下两种方法:

1、右击你的Android项目——>Android Tools——>Fix Project Properties即可。

2、清理下项目:使用菜单Project——>clean——>选中需要clean的项目

以上两种都是比较偷懒的方法,都是让eclipse自己去解决问题。

当但有时候eclipse也无法解决问题,此时就需要我们自己去找问题了。

由于资源文件过多,出错的情况也各异,我就拿我的一个情况作为例子,其他相似情况解决方法类同。

方法就是直接到R.java文件中定位错误发生的位置。首先是定位哪部分资源文件出错,比如我的就是图片资源出错了:

然后进入出错的文件中查看到底是哪个文件出错了:

这里问题就很明显了,就是名字为24的图片出现了问题,那么就去查看这个图片到底出了什么问题。

乍一看,好像并没有什么问题哦,但是大家可能忘记了一个很基本的问原则:Android中资源文件的命名规范中明确说明名字不能以数字开头,

然正确修改图片名字后,问题消失了:

上面也说了,我只是拿我遇到的问题做了个例子,其他的资源文件问题,解决问题思路是一致的。

(0)

相关推荐

  • Windows命令行下编译包含中文字符的Java文件报错

    Test.java (注意保存为uft-8 无BOM格式) public class Test { public static void main(String[] args) { System.ou ...

  • Java安装报错后,解决问题的10种方法

    操作方法 01 Java已成为编程世界中使用最为广泛的语言.如今,也有越来越多的Web应用程序依赖于Java.然而,很多时候我们都会遇到Java安装失败的情况,本文,达内小编就为您介绍当Java安装报 ...

  • win8.1复制文件报错"目标文件夹访问被拒绝"怎么办

    解决win8.1系统复制文件报错"目标文件夹访问被拒绝"的方法 方法如下: 1. 按"Win+X"快捷键,在弹出菜单中选择"命令提示符(管理员)&qu ...

  • 安卓项目中的R.java文件丢失如何解决

    操作方法 01 第一种方法,也就是你的项目没有什么大的问题的话,那么就作出如图所示的选择,应该就可以解决你的问题了. 02 第二种就是看看你这边有没有勾选图中所示的选项,也就是你的r.java能不能自 ...

  • 打开txt文件报错无法找到脚本文件"C://windows/explorer.exe:472497436.vbs"

    故障现象: 打开txt文档时报错 原因分析: 中病毒后,文件全部变成快捷方式,360查杀病毒后,txt文件无法打开。 解决方案: 虽然桌面txt文档图标没有变,但是默认打开方式已经不是记事本打开了,需 ...

  • Android生成keystore是报错拒绝访问

    Android申请keystore的时候提示java.io.filenotfoundexception:android.keystore(拒绝访问).主要是因为C盘有写保护. 操作方法 01 在cmd ...

  • 解决Windows 2000中DLL文件报错或丢失

    用“系统文件检查器”工具,管理员可以扫描所有受保护的文件以验证其版本。“系统文件检查器”工具还检查和重新填充 %SystemRoot%System32Dllcache 文件夹。如果 Dllcache ...

  • Win2000中DLL文件报错或丢失的解决方案

    用“系统文件检查器”工具,管理员可以扫描所有受保护的文件以验证其版本。“系统文件检查器”工具还检查和重新填充 %SystemRoot%System32Dllcache 文件夹。如果 Dllcache ...

  • 如何解决maven项目pom报错

    本为大家整理当eclipse引入maven项目后,pom文件报错的解决方法,步骤如下: 操作方法 01 导入maven后,项目报错,其中点开pom文件后,报错情况如图: 02 单击顶端的Overvie ...