Android Studio 没有写权限

Mir*_*din 10 android android-studio

我正在使用 android studio 3.4.2。当我尝试更新 android studio 时,它说

“Studio 没有对 /app/extra 的写访问权限。请由特权用户运行它以进行更新”

如何解决?

在此处输入图片说明

Muh*_*man 25

我建议将您当前的用户设置为Android Studio的所有者

Linux

sudo chown -R $USER:$USER /usr/bin/android-studio
Run Code Online (Sandbox Code Playgroud)

苹果

sudo chown -R $USER /Applications/Android\ Studio.app
Run Code Online (Sandbox Code Playgroud)

或者如果您使用 android studio portable 那么您可以使用这样的自定义路径。

sudo chown -R $USER: pathDirOfYourAndroidStudio/Android\ Studio\ Preview.app
Run Code Online (Sandbox Code Playgroud)


Sam*_*nti 13

我建议将您当前的用户设置为 /usr/bin/android-studio

这将长期解决问题:

sudo chown -R $USER:$USER /usr/bin/android-studio
Run Code Online (Sandbox Code Playgroud)

  • 就我而言,android studio 安装在 opt 目录中,所以我必须使用 `sudo chown -R $USER:$USER /opt/android-studio-2021.1.1` 和 `sudo chown -R $USER:$USER /opt/ android-studio` (5认同)

Dan*_*nna 9

通过终端导航到您的 Android studio 文件夹,然后使用 sudo 或 su 以管理员权限运行 android studio。如果您提供更多信息,例如您使用的是哪个操作系统,也许我可以告诉您应该使用的确切命令行。

编辑:

  1. 打开终端应用程序,然后键入 de 以下: cd ~/android-studio/bin*

  2. 现在我们必须以管理员身份运行 Android Studio 脚本文件 studio.sh:

sudo ./studio.sh

如果不起作用,请尝试: sudo sh studio.sh

  1. (可选)为防止每次更新 a​​ndroid studio 时出现此问题,请参阅/sf/answers/2639316991/

是吗。

  • 我假设您的 android studio 位于您的用户文件夹中,如果此步骤有问题,您应该检查/opt/目录并查看 android studio 安装文件夹或查看https://superuser.com/a/1080329

  • Rahed,我已经编辑了答案,请告诉我是否有任何问题。 (2认同)

小智 8

对于 Linux Mint 20:

sudo chown -R $USER:$USER /opt/android-studio-4.2/android-studio/


Ras*_*sto 5

当目录中没有 Android studio 时,会在 Mac 上发生/Application。移到那里,如果还没有解决,试试这个答案