2011-01-25 5 views
2

나는 리눅스에 대한 안드로이드 SDK (8)를 다운로드하여 입력 된 튜토리얼 다음 갱신 안드로이드 SDK 권한 오류

#tools/android update sdk 
bash: tools/android: Permission denied 

그래서 나는 시도 : 당신이 실행하려고하기 때문에 거부

#sudo tools/android update sdk 
sudo: unable to execute tools/android: Permission denied 
+0

루트로 로그인을 시도 했습니까? –

+0

사지에 나가면, 다음과 같은 출력을 게시 할 수 있습니까 (sdk 설치의 루트 폴더에서 실행) :'ls -l tools/| grep android' – eldarerathis

+0

-rwxrwxrwx 1 루트 루트 3443 2010-11-18 00:51 android –

답변

5

권한이다 noexec 마운트 파티션의 내용 exec 권한으로 마운트하거나 sh ./script을 사용하십시오. 귀하의 경우 :

cd tools 
sh ./android sdk 

는 간부 권한으로 다시 마운트하려면 다음

sudo mount -o remount,exec /dev/yourpartition 
0

이 generaly 자바의 파일에 의해 발생,가/usr/bin에 자바 파일의 권한을 변경해야/ 당신이 실행할 수있는 수행합니다

sudo chmod +x /usr/bin/java 
sudo chmod +x /usr/bin/javac 
sudo chmod +x /usr/bin/javaws 

sory를 내 나쁜 영어