2011-01-25 103 views
2

我已经下载了Linux的Android SDK的8和类型的教程如下:更新Android SDK中的权限错误

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

所以,我想:

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

你尝试以root身份登录? – 2011-01-25 00:42:10

回答

5

权限被拒绝是因为你试图执行来自noexec挂载分区的东西。使用exec权限挂载或使用sh ./script。你的情况:

cd tools 
sh ./android sdk 

要使用EXEC权利重新安装:

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

它generaly在Java的文件引起的,您需要更改的/ usr/bin中的java文件的权利/ 这样做,你可以执行:

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

索里对我的英语不好