本文分析了Android开发中R.java文件丢失或无法更新的解决方法。分享给大家供大家参考,具体如下:
首先确定你的SDK是新的。
其次接下来检查你的.xml文件,文件名不能大写。
如果xml文件太多 ,那么clean一下你的项目,这时候注意看Console的提示。
Console会提示你xml文件错误在哪里
修改完xml文件之后
clean你的项目,再build你的项目
R.java会重新出现或更新
Android 在开发中会自动生成一个 R.java 文件 ,这个文件是自动生成的,最好不要去改。不过有时候这个 java 文件会跟我们捉迷藏,在程序中 R.xx.xxx 会出现经常报错现象。
1 对着 工程点击鼠标 右键 选择 Build Project,R.java 文件又回来。这样R.xx.xxx 就能 X 的出来了。
如果不行 试用第二种 方法
2 选择eclipse/myeclipse 的 clean 这样R文件也会出现
如果还不行 试用第三种
3 经过上面两种方法都不行 使用绝招 从别的工程中拷贝一份R文件过来 然后string.xml里随便改动一下 即可更新R文件
如果还不行 试用第四种
4 经过上面的3种方法都不行 说明我们的工程有问题 好好检查吧
比如resoure资源中的文件 命名,例result_main.xml,如果写成Result_main.xml是错误的 需要全部小写
更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门与进阶教程》、《Android Service组件使用技巧总结》、《Android基本组件用法总结》及《Android控件用法总结》
希望本文所述对大家Android程序设计有所帮助。
问题内容: 我正在使用Eclipse ADT捆绑包,并且最近更新了我的Android SDK工具和Android SDK平台工具,然后此后我尝试创建一个新项目,但我的R.java文件中不断出现错误,看似微不足道,但我仍然不明白它如何保持由于它是自动生成的文件而显示。 错误为: 语法错误,插入“}”以完成ClassBody 。 请记住,这是我刚刚创建项目的时候。同样删除文件并使其自动生成仍然会产生与
我正在学习如何开发应用程序。 在Build>Generated中找不到任何R目录。我尝试了其他堆栈溢出问题的解决方案,并尝试了clean项目和rebuild项目,检查了是否安装了android sdk工具。它安装好了。如何查找r.java文件?
它只显示在我尝试运行它时,并且在我同步项目时没有显示任何错误。 我试图解决这个问题的事情: 清洁项目 重新生成项目 使缓存无效/重新启动 在尝试了那些事情之后,错误仍然存在。
本文向大家介绍adb push中文路径文件名丢失后缀的解决方法,包括了adb push中文路径文件名丢失后缀的解决方法的使用技巧和注意事项,需要的朋友参考一下 adb 的一个BUG 今天刷机的时候,用以下命令多次 push 安装包到手机: 但在recovery 中 install 选择更新包时找不到更新包。 后来终于发现 push 过去的文件丢失了.zip后缀,自然找不到更新包了。重命名后一切正
本文向大家介绍React中this丢失的四种解决方法,包括了React中this丢失的四种解决方法的使用技巧和注意事项,需要的朋友参考一下 发现问题 我们在给一个dom元素绑定方法的时候,例如: React组件中不能获取refs的值,页面报错提示:Uncaught TypeError: Cannot read property 'refs' of null or undefind 小栗子 Reac
本文向大家介绍Android SDK Manager国内无法更新的解决方案,包括了Android SDK Manager国内无法更新的解决方案的使用技巧和注意事项,需要的朋友参考一下 现在由于GWF,google基本和咱们说咱见了,就给现在在做Android 或者想学习Android 的朋友带来了诸多的不便,最简单的就是Android SDK Manager 你无法更新了。