12

我正在运行 Mint 14 (Linux) ,并且在使用 Android Studio 时遇到了一个主要问题。运行更新功能时,所有包都以“拒绝访问”的形式返回。我怎样才能解决这个问题?如何授予下载和安装权限。

附加信息:studio.sh 用完了我在 /usr/bin/android-studio/bin 下的根目录

谢谢你的帮助,我的成绩就靠这个了。

4

7 回答 7

33

这可能是因为您没有足够的权限。尝试更改工作室安装文件夹的所有者。试试下面的命令。

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

于 2016-06-08T13:53:19.037 回答
5

如果您使用 Ubuntu android 3.0v 并在更新到最新版本时出错,并且如果您使用 android 安装指南示例官方视频安装了 android studio,那么您必须sudo chown -R $USER:$USER /usr/local/android-studio/在终端中运行此命令

并确保您的 android studio 文件夹在 /local/ 或任何其他文件夹中可用,并对 /usr/etc 路径进行必要的更改

于 2018-04-27T10:34:28.457 回答
2

在最新版本的 Android Studio 中,更新由 snap 处理,因此您可以在 Android Studio 的终端中键入“snap refresh”命令来更新 Android Studio。

于 2019-01-17T06:42:48.247 回答
2

转到 android studio 单击帮助>>检查更新>>您将被告知在 root 下运行...给定某个目录 usr/local/etc/android-studio 导航到 usr/local/etc/android-studio/ bin ... 然后运行 ​​sudo sh studio.sh

--按回车就会更新...希望对兄弟有帮助

对不起,我回答晚了,但无论如何它会帮助别人

于 2015-11-21T05:13:52.647 回答
2

将 Android Studio 从 3.4.x 升级到 3.5.3(使用 Flutter 和 Dart 插件)时遇到了同样的问题。

运行 Debian Buster。

我的路径是/opt/android-studio/.

我使用终端运行studio.sh: /opt/android-studio/bin$ ./studio.sh

我已经尝试了建议的答案,但没有运气:

  • 设置文件夹的所有权($ sudo chown -R name:group /opt/android-studio).
  • 杀死java进程(ps -A | grep java),但它实际上杀死了Android Studio和下载器。
  • 以 sudo 运行 Android Studio,失败并出现一些错误,这很好,因为它不应该以 sudo 运行。设置所有权就足够了。

我做了什么:

  • 关闭所有 Android Studio 窗口/项目,只留下 1 个窗口进行更新。
  • 帮助>“检查更新”>选择“更新并重新启动”。
  • 它显示下载过程,单击“在后台运行”。
  • 下载完成后,点击底部的下载过程,会提示执行更新。
  • 单击确定或立即更新。
  • Android Studio 将自动关闭并处理/解压缩更新。
  • 完毕。

或者只需下载最新的 Android Studio zip 文件并再次解压缩。

于 2020-02-18T02:06:45.707 回答
1

这很简单。我查看了所有解决方案,但没有一个有效,但这确实有效。尝试使用终端打开 android studio

1.打开终端(ctrl + alt + t)

2.键入 sudo su 命令,然后输入您的密码。

3.键入 cd /opt/android-studio/bin。

4. 使用 sh ./studio.sh 运行 Android Studio。

然后单击更新选项或检查更新。

于 2021-05-14T05:12:31.837 回答
-1

我想对你来说为时已晚,但问题是你没有在 root 中运行 android studio。

转到控制台中的/android-studio/bin 并运行“sudo sh studio.sh”,然后单击以更新软件。

于 2015-04-11T10:09:39.610 回答