为什么Android中的R文件不随着其它文件的更改而更新数据、急、

解决方案 »

  1.   

    更改完layout文件,要点保存才行
      

  2.   

    res目录下的文件更改都会自动引起R.java文件的更改!添加图片或xml中id值变化,保存后,R.java自动更新!
      

  3.   

    只要代码没错,直接在工程上run,run之后就更新了
      

  4.   

    eclipse的工具栏 选择Project下的 Build Automaticaly ,将上面的勾勾掉
      

  5.   


    clean 一下工程 绝对正解
      

  6.   

    res下面的资源,包括图片,xml文件,string的添加或者删除都会引起R.java的变化,包括在xml文件中添加新的有id的控件。看看你的Eclipse里面的project选项中的Build Automatically是不是选上了
      

  7.   

    自己编译一下需要吧?如果没auto的话
      

  8.   

    Build Automatically 并没有选、而且以前没这种状况、Clean了也不起作用、我也不清楚到底怎么了、
      

  9.   

    你自己的的R是XX.XX.R,系统自带的是android.R。
      

  10.   

    将Build Automatically 选上就可以了~
      

  11.   

    一般修改main.xml、strings.xml等文件,然后保存,系统都会自动为你跟新R.java文件中的内容!如果万一没有更新的话,可以试下clean下项目。或将Build Automatically选上。如果还是不可以的话!那你就要考虑重建了!