2

我使用 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,但每次更改代码时都这样做是不切实际的。有什么建议么?

4

3 回答 3

1

如果您运行的是 64 位 Linux,此命令可能会对您有所帮助:

sudo apt-get install ia32-libs

有同样的问题,而那个人成功了。在这里找到。

于 2012-11-02T14:01:30.827 回答
0

这是一项非常基本的检查,但您是否更改了 Eclipse 中 Android SDK 的位置?首选项 -> Android -> SDK 位置

于 2012-10-21T08:46:24.987 回答
0

这个问题似乎必须在我的电脑重新启动大约 2-3 次后自行解决。感谢大家的帮助。

于 2012-11-09T06:38:19.947 回答