Android 看到什么写什么——关于有时候Android studio编写的时候大R丢失并且import出不来的问题

来源:互联网 发布:非线性最优化确定参数 编辑:程序博客网 时间:2024/05/01 14:29

原处请搭乘国际航班:http://blog.sina.com.cn/s/blog_155dbd9910102w87g.html

使用Android studio编写代码有时候会出现大R丢失,有点时候可以import回来,但有时候你alt+回车并没有import,这很烦的呀。
关于R文件的所有问题,都是资源文件 layout.xml 还有resource文件 string.xml 错误造成,这些错误导致 R文件要么build 后出错 丢失

基本步骤:
Android Studio 新建的项目中R文件丢失

首先确定你的SDK是新的。

其次接下来检查你的.xml文件,文件名不能大写。

如果xml文件太多 ,那么clean一下你的项目,这时候注意看Console的提示。

Console会提示你xml文件错误在哪里

修改完xml文件之后

clean你的项目,再build你的项目

R.java会重新出现或更新

Android Studio 新建的项目中R文件丢失错误:
这里写图片描述
Android Studio 新建的项目中R文件丢失

显示R文件出错,找不到R文件。

第一!!查看有没有import R(但不是android.R;)
容易忘记的:如果新建activity用自动方式就要自己导入。alter +enter
第二:
因为R文件是通过build sdk生成的,更正方法如下:

第一步:
Android Studio 新建的项目中R文件丢失
这里写图片描述
第二步:
根据需求更改这两个或者其中一个。Android Studio 新建的项目中R文件丢失
这里写图片描述
第三:如果出现这个错
这里写图片描述

Android Studio 新建的项目中R文件丢失
原因是:没有这个文件,或者xml中有错

要是实在没有办法,重建一个工程,再迁移过去。

亲测我在使用第二步的时候就解决了这个问题,但并不保证每次都一样。

0 0