2011-01-25 8 views
2

J'ai téléchargé le SDK Android 8 pour Linux et suivant le tutoriel tapé:mise à jour erreur d'autorisation android sdk

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

J'essayé:

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

Avez-vous essayez de vous connecter en tant que root? –

+0

En sortant d'un membre ici, pourriez-vous poster la sortie de ce qui suit (exécuté à partir du dossier racine de l'installation de sdk): 'ls -l tools/| grep android' – eldarerathis

+0

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

Répondre

5

Permission refusée est parce que vous essayez d'exécuter quelque chose d'une partition montée par noexec. Soit monter avec les droits exec ou utiliser sh ./script. Dans votre cas:

cd tools 
sh ./android sdk 

Pour remonter avec les droits exec:

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

il est generaly causé par les fichiers de Java, vous devez modifier les droits des fichiers Java dans le répertoire/usr/bin/ à faire que vous pouvez exécuter:

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

sory pour mon mauvais anglais

Questions connexes