扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
1、通过编辑器进行修复已经丢失的R文件。【注意事项】R文件是系统自动生成,千万不要手动去创建该文件,系统是不会认这个文件的。
创新互联长期为近1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为宁城企业提供专业的成都网站设计、做网站,宁城网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。
2、检查布局文件是否有语法错误。布局文件有语言错误时也会导致R文件错误。软件抽风了,重建项目试试。
3、切换一下工作区间,如果现在是D盘,就切换到E盘,其实这个另外一种就是重启eclipse,就可以了。看看build Project是不是被改成了手动build项目了。在新建一个android项目的时候,build项目后才会自动生成R.java文件。
4、你好 很高兴为你解答 答案是: 重新clean, build一下(当然你的代码不能有错)。这个R文件是自动生成的,丢了不要紧。
5、Rebuild一下,或者Clear一下。如果还不行估计就是你的xml文件有错误,有了错误的引用,或者不存在某个文件造成的。
选择“eclipse -- myeclipse”的clean,R文件便会出现。在工程上点击鼠标右键,选择“Build Project”,R.java就会回复。这样在程序中调用R文件指向的资源,也就可以自动补全了。
第一种方法,也就是你的项目没有什么大的问题的话,那么就作出如图所示的选择,应该就可以解决你的问题了。第二种就是看看你这边有没有勾选图中所示的选项,也就是你的r.java能不能自动生成。
如果R文件丢失,则可以从别的工程中拷贝一份R文件过来,然后clean一下也可更新R文件。如果上述步骤都不行。可能是工程本身所引起的错误,比如resoure资源中的文件命名,资源文件名称需要全部小写。检查R文件是否import 错误了。
切换一下工作区间,如果现在是D盘,就切换到E盘,其实这个另外一种就是重启eclipse,就可以了。看看build Project是不是被改成了手动build项目了。在新建一个android项目的时候,build项目后才会自动生成R.java文件。
你用eclipse按想到随便新建一个工程,然后在这个目录下面会生成几个文件,有些事隐藏的。你把这几个文件拷到你得工程里,然后重新导入。应该是可以的。如果有android.jar的话。
把 import android.R;删掉,重新import包含你app的Package名的R就可以了。
这个时候你就要考虑一下是不是某些xml写错了,出了问题。只要xml文件有问题,系统是绝对不会给你自动生成这个R.java文件,因为他要参照你的每张xml里的数据来生成R.java,所以自然就生成不了了。
Button button=(Button)findViewById(R.id.button);从视图集根遍历找到id为button的视图,所以,我们先要进行布局的安排。
,把R.java文件删了,重新构建一下。2,在新添加的layout文件里添加一个新的元素,然后build。
gen中的包和类是自动生成的,里面的R.java里面的内容是所有控件的ID号,当布局有问题的时候,clean一下,gen里面的内容会消失,就是丢失R包的现象,当然,有时候别的原因也会出现这一现象。
使用国内镜像 镜像地址在附件中端口80 使用工具进行连接 设置Eclipse的更新地址 将地址设置为 本机 8580 重新打开SDK Manager 将需要更新或者下载的选项勾上并按 Install Packages即可。
现在最新的eclipse版本是eclipse juno 2java ee版本的,配套ADT22 以前常见的有elipse galio 2 +adt 16 或者 eclipse indigo 2 +adt18开发的。
adt只是一个eclipse的插件,里面可以设置sdk路径。SDK(Software Development Kit): 一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。
clean方法,clean方法想必大家都熟悉,project--clean..能解决一般的R文件生成问题。
1、工程的差异。如果是Lib Project的话,编译后没有final,普通Project就有final。
2、可能的原因有:res文件夹有错误,这个是主要问题,我遇到的两次问题都是这个原因,第一次是xml的文件命名中有大写,xml的文件名必须小写。
3、只要xml文件有问题,系统是绝对不会给你自动生成这个R.java文件,因为他要参照你的每张xml里的数据来生成R.java,所以自然就生成不了了。
4、检查布局文件是否有语法错误。布局文件有语言错误时也会导致R文件错误。软件抽风了,重建项目试试。
首先,看下R文件,有没有你上面的ID。没有的话,点项目-clean 。有的话,估计你是导了android里面的那个R包了,你看看你导的包有木有 “import android.R”有的话去掉,导自己的那个R包。
android studio的R文件是会自动生成,可以从以下路径查看到: 有时候由于代码中存在错误,R文件是不会自动生成,当修改了错误之后,编译器就会自动生成R文件。
Automatically(自动构建部署) , 点Clean后会重新构建项目,因为一般情况下,R.java文件在这个时候会重新更新生成一边,如果工程有错,就不会自动生成。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流