【问题标题】:I can't install Android Studio我无法安装 Android Studio
【发布时间】:2015-04-12 21:22:04
【问题描述】:

我使用 Ubuntu 14.04 LTS。

我的 JDK 版本是 1.8.0_31。

我下载了Android Studio archive,解压并运行了一个 studio.sh 文件。但是每次安装开始都会出现错误:

刷新来源: 获取 URL http://dl-ssl.google.com/android/repository/addons_list-2.xml 失败,原因:找不到文件 成功获取加载项列表 刷新源 获取 URL http://dl-ssl.google.com/android/repository/repository-10.xml 失败,原因:找不到文件 刷新来源: 获取 URL http://dl-ssl.google.com/android/repository/repository-10.xml 失败,原因:找不到文件 没有什么可安装或更新的。 未安装以下 SDK 组件:build-tools-21.1.1、source-21、sys-img-x86-addon-google_apis-google-21、extra-android-m2repository、android-21、extra-google-m2repository、 addon-google_apis-google-21,平台工具

此外,当我运行 studio.sh 文件时,终端中会出现以下文本:

Java HotSpot(TM) 64 位服务器 VM 警告:忽略选项 MaxPermSize=350m; 8.0 中移除了支持

我也尝试从 Paolo Rotolo 的存储库安装 Android Studio,但出现了同样的问题。

我是 Ubuntu 的菜鸟,所以希望对您有所帮助。

【问题讨论】:

  • 你试过了吗? sudo chown -R <username> .android
  • 你能从浏览器访问the requested file吗?
  • @JoanColmenero 是的,我已经尝试过了,但对我没有帮助。
  • @StenSoft 是的,我可以

标签: android ubuntu android-studio


【解决方案1】:

我也遇到过这个问题。即使我可以从浏览器下载 xml 文件,android 更新 sdk 进程仍然找不到报告文件。谷歌搜索将我带到这里: https://code.google.com/p/android/issues/detail?id=76268

第一个anwser让我想起了~/.android的权限问题。我查了一下,发现这个隐藏目录不属于我。更改目录的所有者解决问题。

【讨论】:

    【解决方案2】:

    其实没那么难,只要按照以下步骤操作即可:

    1. 首先确保您的 ubuntu 是最新的。打开 >Unity>软件更新程序。

    2. 安装最新的 Jdk - 在我的例子中是 Java8

    安装java

    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update
    sudo apt-get install oracle-java8-installer
    
    1. 设为默认版本

      sudo apt-get install oracle-java8-set-default

    安装 Android Studio

    从这里下载 Android Studio,使用所有 Android Studio 包 将存档文件提取到适合您的应用程序的位置,例如:/opt。使用您下载的存档的文件名,在我的示例中为 android-studio-ide-141.2178183-linux.zip

    sudo unzip android-studio-ide-141.2178183-linux.zip -d /opt
    

    要启动 Android Studio,请在终端中导航到 /opt/android-studio/bin 目录,然后执行 ./studio.sh。或者使用桌面文件,见下文。确保输入“./studio.sh”

    您可能希望将 /opt/android-studio/bin 添加到您的 PATH 环境变量中,以便您可以从任何目录启动 Android Studio。

    【讨论】:

      【解决方案3】:
      sudo studio.sh
      

      以root身份运行它为我解决了

      【讨论】:

      • -1,这会产生一些权限问题,比如 chowning ~./android 目录(应该由当前用户拥有),以及其他相关风险
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-18
      • 2013-05-11
      • 1970-01-01
      • 2021-07-29
      • 2014-12-21
      • 2017-06-25
      • 2020-04-13
      相关资源
      最近更新 更多