Android Studio没有写入权限

roqulrg3  于 2022-12-13  发布在  Android
关注(0)|答案(8)|浏览(450)

我正在使用Android Studio 3. 4. 2。当我尝试更新Android Studio时,它说
“Studio对/app/extra没有写入权限。请由特权用户运行它以进行更新”
怎么解决呢?

wsewodh2

wsewodh21#

我建议将当前用户设置为/usr/bin/android-studio的所有者
这将长期解决该问题:

sudo chown -R $USER:$USER /usr/bin/android-studio
ippsafx7

ippsafx72#

通过终端导航到您的Android Studio文件夹,然后使用sudo或su以管理员权限运行android Studio。如果您提供更多信息,比如您使用的操作系统,也许我可以告诉您应该使用的确切命令行。
编辑:
1.打开终端应用程序,然后键入de:cd ~/android-studio/bin *
1.现在,我们必须以管理员身份运行Android Studio脚本文件studio.sh:
sudo ./studio.sh
如果不起作用,请尝试:sudo sh studio.sh
1.(可选)要防止每次更新android studio时出现此问题,请参阅https://stackoverflow.com/a/37704528/8513494
而且就是它。

  • 我假设你的android studio位于你的用户文件夹,如果有一个问题,这一步,你应该检查/opt/目录,并寻找android studio安装文件夹或查看https://superuser.com/a/1080329
thigvfpy

thigvfpy3#

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

Linux系统

sudo chown -R $USER:$USER /usr/bin/android-studio

麦克

sudo chown -R $USER /Applications/Android\ Studio.app

或者如果您使用Android Studio Portable,那么您可以使用这样的自定义路径。

sudo chown -R $USER: pathDirOfYourAndroidStudio/Android\ Studio\ Preview.app
3phpmpom

3phpmpom4#

对于Linux Mint 20:
sudo chown -R $USER:$USER /opt/android-studio-4.2/android-studio/

bnl4lu3b

bnl4lu3b5#

如果/Application目录中没有Android Studio,则会在Mac上发生此问题。请将其移至该目录,如果无法解决,请尝试this answer

lbsnaicq

lbsnaicq6#

将访问权限设置为“读取”和“写入”(默认为“只读”)

r6l8ljro

r6l8ljro7#

我建议更改android-studio目录的所有者,这取决于您的androidstudio的路径。

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

但您可能有以下路径

sudo chown -R $USER:$USER /usr/bin/android-studio

好好检查,好好享受

wtlkbnrh

wtlkbnrh8#

如果你是一个MAC用户,运行便携式AS,那么简单的解决方案是移动应用程序文件夹内的应用程序。检查这个video。它解决了我的问题后,浪费3小时在终端内,但没有什么是浪费时间。我运行的是MACOS 13(文图拉)& AS电气Ele。

相关问题