zoukankan      html  css  js  c++  java
  • 为啥Android的R.JAVA会没有掉了?

      今天纠结了一个小时的R.JAVA在clean之后没有掉的问题。

      看了网上的很多回复但很多都只是讲了解决方法。R.JAVA没有掉的原因很多情况下都是因为你的资源文件出现了错误,导致R.JAVA无法正式生成,而这种错误是无法通过android的FIX PROJECT来解决的,而且大部分情况下eclipse也不会有任何显眼的报错提醒的。

       那么这个出现的错误主要是些什么错误呢?一个就是引入外来的XML文档中一些引用值例如@string/tittle这样的变量在valuese里面没有赋值,导致报错。第二个,一些xml属性在低版本的android中没有出现,这在很多从高版本往低版本移植的过程中会出现这样的错误。第三个,就是资源文件的命名一定要小写字母。

       或许还会有一些奇怪的错误会导致R.JAVA出现问题,但是都不是很难解决的。

       关键还是做为初学者一定要习惯看Console的错误报告,从中发现分析问题。而不是一上来就百度,这样很容易导致被其它的新手人云亦云的。

       总结下解决R,JAVA的出现错误的方法,第一,观察Console的错误报告,找到跟XML有关的问题,解决之。

       第二,Project-CLEAN,一定要勾选上BUILE AUTON选项。当然,Project-properties,选择一个较高的系统版本再APPLY也是一个偶尔可以解决问题的方法,之所以能够解决问题,是因为错误发生在我所说的第二个错误上。但是这样的结果往往就是让APP的兼容性降低了。

  • 相关阅读:
    如何開始深度學習?
    ckeditor 使用手册
    js 跨域的使用
    关于mysql中数据存储复合树形结构,查询时结果按树形结构输出
    关于tomcat的远程调试
    关于cookie的使用
    关于跨域
    去除除服串中的某些字符,不用String内置方法
    POI导入数据
    onbeforepaste
  • 原文地址:https://www.cnblogs.com/zhuzheic/p/2616068.html
Copyright © 2011-2022 走看看