R.java没有被生成,因为eclipse无法运行

时间:2012-10-21 06:14:25

标签: android eclipse ubuntu

我使用Ubuntu 11.10和eclipse进行Android开发。我曾经将android-sdk保存在我的主文件夹中,但由于空间不足,我把它复制到了硬盘上。当我将sdk移动到硬盘时,我没有权限运行adb,aapt或其他平台工具。所以,我编辑了/ etc / fstab文件并添加了以下行 /dev/sda3 /media/hdisk ntfs-3g defaults 0 0 现在,当我在终端中执行命令ls -l | grep "sdk"时,我得到了这个输出

drwxrwxrwx 1 root root 4096 2012-10-20 16:07 android-sdk-linux

所以,我现在拥有权限,但是当我运行eclipse时,仍然没有生成R.java文件,但是生成了BuildConfig.java文件。我可以从终端运行aapt,但每次更改代码时都这样做是不实际的。有什么建议吗?

3 个答案:

答案 0 :(得分:1)

如果您运行的是64位Linux,此命令可以帮助您:

sudo apt-get install ia32-libs

有同样的问题,那个人就是这个伎俩。找到here

答案 1 :(得分:0)

这是一个非常基本的检查,但您是否在Eclipse中更改了Android SDK的位置? 偏好 - > Android - > SDK位置

答案 2 :(得分:0)

这个问题似乎必须在重启我的电脑大约2-3次后解决。感谢所有人的帮助。