2015-02-12 157 views
0

我使用的是Ubuntu 14.04 LTS。我无法安装Android Studio

我的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 ,插件-google_apis - 谷歌-21,平台工具

而且,当我运行以下文本studio.sh文件出现在终端:

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

另外我试图从Paolo Rotolo的存储库安装Android Studio,但是同样的问题发生。

我是Ubuntu的新手,所以我希望只为你提供帮助。

+0

你试过吗? 'sudo chown -R .android' – 2015-02-12 08:20:35

+0

您可以从浏览器访问[请求的文件](http://dl-ssl.google.com/android/repository/addons_list-2.xml)吗? – StenSoft 2015-02-12 08:37:07

+0

@JoanColmenero是的,我试过这个,但它不能帮助我。 – 2015-02-12 12:05:35

回答

4

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

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

-1
sudo studio.sh 

运行它作为根解决了我

+0

-1,这将产生一些权限问题,如chowning'〜。/ android'目录(它应该由当前用户拥有),以及其他相关风险 – 2015-02-20 10:53:40

1

它不是强硬实际上,只要按照以下步骤:

  1. 首先,确保你的Ubuntu是UPTODATE。打开> Unity>软件更新程序。

  2. 安装最新的JDK - 在我的情况下,其Java8

安装Java

sudo add-apt-repository ppa:webupd8team/java 
sudo apt-get update 
sudo apt-get install oracle-java8-installer 
  • 让它默认版本

    命令和apt -get install oracle-java8-set-default

  • 从这里安装Android Studio中

    下载Android Studio中,使用所有的Android工作室包 提取存档文件到您的应用程序的适当位置,例如:/ opt中。用你下载的存档的文件名,在我的例子android-studio-ide-141.2178183-linux.zip

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

    推出Android Studio中,导航到的/ opt/Android的工作室/ bin目录在终端并执行./studio.sh。或者使用桌面文件,见下文。确保您输入“./studio.sh”

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

    相关问题