首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android代码示例入门-权限错误

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

Stack Overflow用户
提问于 2010-04-26 04:29:34
回答 3查看 906关注 0票数 3

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

代码语言:javascript
复制
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下创建项目。

EN

回答 3

Stack Overflow用户

发布于 2013-05-09 02:55:16

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

为了解决这个问题并避免修改整个sdk平台,您只需将项目本身的所有权更改为您的配置文件,而不是设置为默认的根配置文件。

如果您发出以下命令:

代码语言:javascript
复制
sudo chmod -R yourProfileName YourProjectDir/

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

票数 0
EN

Stack Overflow用户

发布于 2013-05-09 03:15:09

更好的解决方案是在创建/导入Eclipse项目时选择一个选项,比如"copy into workspace“。

这样做的好处是使原始的源文件保持干净的状态,如果您对示例的修改破坏了它们,您可以很容易地重新引用它们。

票数 0
EN

Stack Overflow用户

发布于 2010-04-26 04:37:47

哇哦。Chmod确实有一个递归功能(当然):

代码语言:javascript
复制
chmod 777 android-sdk -R

但这似乎借鉴了Eclipse的工作空间。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2709850

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档