2010-04-25 4 views
3

android. Android SDK 플러그인이 설치된 Ubuntu 9.10에서 Eclipse 실행. 이클립스 수익률 말했다 http://developer.android.com/resources/samples/get.html에서 일부 코드 샘플을 얻기 위해 노력하고로드의 절차에 따라 샘플 :Android 코드 샘플 시작하기 - 권한 오류

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

chmod를 재귀하지, 그래서 내가 "chmod를 777 *"예 ~/안드로이드 SDK/플랫폼을 입력하고 ./플랫폼에있는 모든 폴더. 아직도 doesnt 일. Eclipse에서 ~/workspace 아래가 아닌 SDK 폴더에 프로젝트를 만들려는 버그 인 것으로 보입니다.

답변

-1

와우. Chmod는 (물론) 재귀 적 기능을 가지고 있습니다 :

chmod 777 android-sdk -R 

그러나 Eclipse 워크 스페이스에서 보크가있는 것으로 보입니다.

+1

참고 : 나는 당신이 어떤 종류의 유닉스 시스템을 사용하고 있다고 가정한다. 파일 사용 권한을 실행 가능 파일로 설정하는 것은 지저분하고 경우에 따라 잠재적 인 보안 허점이됩니다. *해야 할 일은 "chmod -R u + rw android-sdk"입니다. 이 기호 형식은 사용자에게 모든 파일 및 디렉토리에 대한 읽기 및 쓰기 액세스 권한을 부여하고 실행 가능 플래그 만 남겨 둡니다. "그룹"및 "기타"에 추가 권한을 부여 할 이유가 없습니다. –

0

이것은 오래된 스레드이지만 ADT의 최신 릴리스에는 여전히 문제가 있습니다.

문제를 해결하고 전체 sdk 플랫폼을 chmod하지 않으려면 설정 한 기본 루트 프로필 대신 프로젝트 자체의 소유권을 프로필로 변경할 수 있습니다.

당신은 실행할 경우 :

sudo chmod -R yourProfileName YourProjectDir/ 

yourProfileName 사용자 프로필 이름이

, 그것은 문제가 해결됩니다. 프로필 이름이 확실하지 않은 경우 일반적으로 OSX의 홈 디렉토리 이름입니다. 창에서, 당신은 어딘가에 제어판 -> 프로파일 아래에서 찾을 수 있어야합니다.

0

Eclipse 프로젝트를 만들거나 가져올 때 "작업 공간으로 복사"와 같은 선택 사항을 선택하는 것이 훨씬 더 나은 해결책입니다.

이렇게하면 원래 소스 파일을 깨끗한 상태로 유지할 수 있으므로 예제를 수정하면 쉽게 원본 파일을 참조 할 수 있습니다.