在Ubuntu系统中,打开eclipse中的android工程,发现工程不能自动生成R.java。
原因大概如下:
1.ADT安装不正确,和SDK不匹配
解决方法:都下载最新的版本,或者重新下载ADT
2.没有clean后重新build
解决方法:取消自动编译,clean后手动build工程
3.android sdk中可执行文件权限不正确。
解决方法:检查android sdk中的可执行文件权限,确认所有的都有可执行权限
#sudo chmod a+x androidsdk/* -R
4.丢失R.java的解决方法:
第1种方法: 右击工程->选择Android Tools->选择Fix Project Properties
第2种方法: 右击工程->选择Properties->选择 Android->Apply