新手创建HelloWorld的时候没有出现R文件,求救

时间:2021-02-10 08:29:12
新手创建HelloWorld的时候没有出现R文件,求救RT,百度之后试过Fix和Clean,真不知道发生了什么我就创建了个HelloWorl,明明视频里面“砰”的一下就出来运行了啊。。。上图,求大神解决新手创建HelloWorld的时候没有出现R文件,求救新手创建HelloWorld的时候没有出现R文件,求救新手创建HelloWorld的时候没有出现R文件,求救,API用的是最低API8,运行在16最高17.

24 个解决方案

#1


重启eclipse试试

#2


先把错误的地方注释掉,再重新Clean试试

#3


新手创建HelloWorld的时候没有出现R文件,求救
配置文件project.properties中的target=android-22要将要将android-?改成你安装的api值

#4


把res目录下的布局打开看看

#5


把项目colse ,再重新打开

#6


clean项目一下

#7


引用 1 楼 hjq2013 的回复:
重启eclipse试试
重启过没有用,不过我后来把API设置成5.0以上的就可以用了,什么鬼

#8


引用 3 楼 u013174667 的回复:
新手创建HelloWorld的时候没有出现R文件,求救
配置文件project.properties中的target=android-22要将要将android-?改成你安装的api值
本来就写着是16的,后来我改成安卓5.0的API,然后R文件就出来了,这什么鬼,我看的视频是安卓4的编程,我想用4的API怎么办

#9


引用 5 楼 gao_chun 的回复:
把项目colse ,再重新打开
QAQ重新打开过N多次,后来是吧API改成安卓5.0的才解决问题,不过我看的教程是安卓4.1的,我就想用自己的API有什么办法吗

#10


查看一下,文件的命名方式对不对

#11


android4.0以上api为14-19, 新手创建HelloWorld的时候没有出现R文件,求救
要下载android4的SDK,然后把配置文件project.properties中的target=android-22要将要将android-?改成你安装的api值

#12


没有R文件只有一个原因,你引用错的格式的资源。
看看哪里出错就好。

#13


引用 11 楼 u013174667 的回复:
android4.0以上api为14-19, 新手创建HelloWorld的时候没有出现R文件,求救
要下载android4的SDK,然后把配置文件project.properties中的target=android-22要将要将android-?改成你安装的api值
可是API16我下载了啊,要把安卓前几个都下载了才能用16吗?

#14


可能是你的资源文件有错误, 把错误修改掉, 就可以生成R文件了。

#15


因为有错啊 亲

#16


Res下的资源文件出错的话就没有办法编译通过,没办法生成R文件。

#17


target=android-17

改成这个就是android 4 了。

#18


target=android-17,改成这个就是android 4 了。

clean项目一下或重启,JAVA会自动编译出R文件,如果没有,你看看是不是res的资源有没有引用错误什么的。

#19


引用 14 楼 adfaksdf 的回复:
可能是你的资源文件有错误, 把错误修改掉, 就可以生成R文件了。
不会吧,这个是刚生成的Helloworld文件啊

#20


引用 15 楼 serapme 的回复:
因为有错啊 亲

然而错误的原因是没有R文件,除此之外没看到其他错误QAQ

#21


引用 17 楼 dcxy0 的回复:
target=android-17

改成这个就是android 4 了。

是的,但是改成这个R文件就不见了

#22


引用 21 楼 qq_15891801 的回复:
Quote: 引用 17 楼 dcxy0 的回复:

target=android-17

改成这个就是android 4 了。

是的,但是改成这个R文件就不见了

然后重新编译一下项目试试

#23


引用 22 楼 dcxy0 的回复:
Quote: 引用 21 楼 qq_15891801 的回复:

Quote: 引用 17 楼 dcxy0 的回复:

target=android-17

改成这个就是android 4 了。

是的,但是改成这个R文件就不见了

然后重新编译一下项目试试

然后R文件就没了

#24


建议查看 Console,R 文件丢失的错误,在控制台会提示!

#1


重启eclipse试试

#2


先把错误的地方注释掉,再重新Clean试试

#3


新手创建HelloWorld的时候没有出现R文件,求救
配置文件project.properties中的target=android-22要将要将android-?改成你安装的api值

#4


把res目录下的布局打开看看

#5


把项目colse ,再重新打开

#6


clean项目一下

#7


引用 1 楼 hjq2013 的回复:
重启eclipse试试
重启过没有用,不过我后来把API设置成5.0以上的就可以用了,什么鬼

#8


引用 3 楼 u013174667 的回复:
新手创建HelloWorld的时候没有出现R文件,求救
配置文件project.properties中的target=android-22要将要将android-?改成你安装的api值
本来就写着是16的,后来我改成安卓5.0的API,然后R文件就出来了,这什么鬼,我看的视频是安卓4的编程,我想用4的API怎么办

#9


引用 5 楼 gao_chun 的回复:
把项目colse ,再重新打开
QAQ重新打开过N多次,后来是吧API改成安卓5.0的才解决问题,不过我看的教程是安卓4.1的,我就想用自己的API有什么办法吗

#10


查看一下,文件的命名方式对不对

#11


android4.0以上api为14-19, 新手创建HelloWorld的时候没有出现R文件,求救
要下载android4的SDK,然后把配置文件project.properties中的target=android-22要将要将android-?改成你安装的api值

#12


没有R文件只有一个原因,你引用错的格式的资源。
看看哪里出错就好。

#13


引用 11 楼 u013174667 的回复:
android4.0以上api为14-19, 新手创建HelloWorld的时候没有出现R文件,求救
要下载android4的SDK,然后把配置文件project.properties中的target=android-22要将要将android-?改成你安装的api值
可是API16我下载了啊,要把安卓前几个都下载了才能用16吗?

#14


可能是你的资源文件有错误, 把错误修改掉, 就可以生成R文件了。

#15


因为有错啊 亲

#16


Res下的资源文件出错的话就没有办法编译通过,没办法生成R文件。

#17


target=android-17

改成这个就是android 4 了。

#18


target=android-17,改成这个就是android 4 了。

clean项目一下或重启,JAVA会自动编译出R文件,如果没有,你看看是不是res的资源有没有引用错误什么的。

#19


引用 14 楼 adfaksdf 的回复:
可能是你的资源文件有错误, 把错误修改掉, 就可以生成R文件了。
不会吧,这个是刚生成的Helloworld文件啊

#20


引用 15 楼 serapme 的回复:
因为有错啊 亲

然而错误的原因是没有R文件,除此之外没看到其他错误QAQ

#21


引用 17 楼 dcxy0 的回复:
target=android-17

改成这个就是android 4 了。

是的,但是改成这个R文件就不见了

#22


引用 21 楼 qq_15891801 的回复:
Quote: 引用 17 楼 dcxy0 的回复:

target=android-17

改成这个就是android 4 了。

是的,但是改成这个R文件就不见了

然后重新编译一下项目试试

#23


引用 22 楼 dcxy0 的回复:
Quote: 引用 21 楼 qq_15891801 的回复:

Quote: 引用 17 楼 dcxy0 的回复:

target=android-17

改成这个就是android 4 了。

是的,但是改成这个R文件就不见了

然后重新编译一下项目试试

然后R文件就没了

#24


建议查看 Console,R 文件丢失的错误,在控制台会提示!