Android代码示例入门 - 权限错误

时间:2010-04-25 20:29:34

标签: android

Android新手。在安装了Android SDK插件的Ubuntu 9.10上运行Eclipse并运行。尝试从http://developer.android.com/resources/samples/get.html获取一些代码示例,并按照其在Eclipse中加载所述示例的过程产生:

Parent of resource: /home/user/android-sdk/platforms/android-4/samples/Notepad/.project is marked as read-only.

chmod不是递归的,所以我输入〜/ android-sdk / platforms和“chmod 777 *”ie。 / platforms中的所有文件夹。还是不行。似乎是Eclipse中想要在SDK文件夹而不是〜/ workspace下创建项目的错误。

3 个答案:

答案 0 :(得分:0)

这是一个旧线程,但仍然是ADT最新版本的问题。

要解决此问题并避免必须对整个sdk平台进行chmod,您只需将项目本身的所有权更改为您的配置文件,而不是将其设置为默认的根配置文件。

如果您发出:

sudo chmod -R yourProfileName YourProjectDir/

如果yourProfileName是您的用户个人资料名称,则应解决此问题。如果您不确定您的配置文件名称是什么,它通常是OSX中主目录的名称。在Windows中,你应该能够在控制面板的某个地方找到它 - >轮廓。

答案 1 :(得分:0)

更好的解决方案是在创建/导入Eclipse项目时选择诸如“复制到工作空间”之类的选项。

这样做的好处是可以将原始源文件保持在干净状态,如果您对示例的修改会破坏它们,您可以轻松地返回它们。

答案 2 :(得分:-1)

糟糕。 Chmod确实具有递归功能(当然):

chmod 777 android-sdk -R

但这似乎已经破坏了Eclipse工作区。

相关问题