权限被拒绝安装android SDK

时间:2015-04-27 02:39:44

标签: android ubuntu permissions

我正在安装和配置Android SDK。我按照本指南操作: https://www.digitalocean.com/community/tutorials/how-to-build-android-apps-with-jenkins

首先,我没有找到/etc/profile.d/android.sh。那个文件确实存在了。但我不得不添加env变量。所以我手动制作了android.sh。 我希望这是正确的方法。

后来我遇到了真正的问题,我想做这个命令:

android update sdk --no-ui

但我没有权限这样做。即使不是在我使用sudo的时候:

ubuntu@ip-172-31-33-139:/opt/android-sdk-linux$ android update sdk --no-ui
-bash: /opt/android-sdk-linux/tools/android: Permission denied

这是我文件夹的权限。

drwxr-xr-x  3 root   root 4096 Apr 27 02:17 .
drwxr-xr-x 23 root   root 4096 Apr 17 08:36 ..
drwxrwxr-x  5 144773 5000 4096 Feb 27 22:04 android-sdk-linux

更改权限是否足够?我没有1447733 - 5000的经验。

3 个答案:

答案 0 :(得分:2)

即使使用sudo也没有用,但我找到了一个解决方案: 我必须使用sudo chmod -R 777 /opt/android-sdk-linux更改我的权限 之后我把它改回来让我的Jenkins可以使用它

答案 1 :(得分:0)

您是否使用root帐户执行Android命令? 我建议你使用root帐户来做。

答案 2 :(得分:0)

尝试sudo android update sdk --no-ui或在SDK Manager上将其更新到Android Studio中。