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/platform和"chmod 777 *“ie。/platforms中的所有文件夹。还是不能工作。似乎是Eclipse中的一个错误,它想要在SDK文件夹而不是~/workspace下创建项目。
发布于 2013-05-09 02:55:16
这是一个旧线程,但在最新版本的ADT中仍然存在问题。
为了解决这个问题并避免修改整个sdk平台,您只需将项目本身的所有权更改为您的配置文件,而不是设置为默认的根配置文件。
如果您发出以下命令:
sudo chmod -R yourProfileName YourProjectDir/其中yourProfileName是您的用户配置文件名称,它应该可以解决此问题。如果您不确定您的配置文件名是什么,它通常是OSX中您的主目录的名称。在windows中,你应该能够在控制面板->配置文件下的某个地方找到它。
发布于 2013-05-09 03:15:09
更好的解决方案是在创建/导入Eclipse项目时选择一个选项,比如"copy into workspace“。
这样做的好处是使原始的源文件保持干净的状态,如果您对示例的修改破坏了它们,您可以很容易地重新引用它们。
发布于 2010-04-26 04:37:47
哇哦。Chmod确实有一个递归功能(当然):
chmod 777 android-sdk -R但这似乎借鉴了Eclipse的工作空间。
https://stackoverflow.com/questions/2709850
复制相似问题