zoukankan      html  css  js  c++  java
  • 【转载】菜鸟Ubuntu下安装Android Studio

    原文:http://forum.android-studio.org/forum.php?mod=viewthread&tid=236&extra=page%3D1%26filter%3Dtypeid%26typeid%3D9%26typeid%3D9

    Ubuntu下面安装Android Studio一般有下面这几种方法:

    A、添加软件源直接apt安装 
    B、下载 deb包、外加 JDK安装 
    C、下载JDK、Android-Studio、android-sdk-linux自行安装

            对于以上A、B两种方法相对比较简单,直接上http://paolorotolo.github.io/android-studio/上看,简单三步apt步骤。如果在安装额外软件包不成功时,可参考下面第11步。
            如果A、B两步骤安装不成功,则可以用C方法。下面就比较详细的介绍C方法。 


    1、下载
    linux ubuntu手动安装studio的必要软件包:jdk 、android-studio 、android-sdk-linux(如果是可以翻qiang的,这个包也没什么必要了)

    可以oracle官网下载当前最新版本的jdk,网址如下,自行选择对应32位或者64位版本
    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    可在http://tools.android-studio.org/网站下载android工具
      android-studio-ide
      android-sdk_rXX-linux

    2、解压
        自己使用命令行,挂载、直接解压等什么都行,例如,本人将三个下载下来的工具软件解压到/opt目录下
        /opt/android-studio
        /opt/android-sdk-linux
        /opt/jdk1.8.0_25

    3、安装前脚本更改
        a、更改/opt/android-studio/bin/studio.sh,将jdk路径添加到脚本中,这样在运行时studio.sh时就不会提示找不到jdk路径了
                JDK_HOME="/opt/jdk1.8.0_25



    如果使用了VPN或者其它翻qiang的手段,下面的你就基本上可以不用看了,直接安装就行了。

        b、更改 /opt/android-studio/bin/idea.porperties,
            在最后一行添加
                disable.android.first.run=true
            这样就可以避免运行时一直卡在开始的"Fetching Android SDK component information"(伟大的祖国将google拒之门外)

    4、运行
           终端更改/opt/android-studio/bin/studio.sh权限添加可执行,然后运行它

            如图,此时可能会提示有新版本咨问是否要升级,看个人了,如果觉得当前版本可以不想升级的跳过到10步骤,如果想升级的,就往下
    5、升级,
            点击界面下方的“check”,提示可更新到XX版本,可点击“Updates”修改希望推送什么版本。


            本人选择稳定版本,然后保存,忽略更新,再次点击下面的“check”,这回推送的稳定版本是1.1.0


            点击“Update and Restart”,等待升级,更新最后一步时,问题就来了,会出现以下错误信息


            原来android studio更新类似于版本控制,会检查原目录中的改动情况,由于我们刚才改了这两个文件,导致版本更新错误,解决方法就是还原原来的文件,但这一步操作要按以下步骤一步一步来。
    6、取消重启
        记下上面错误信息,然后点击“cancel”,软件自动重启;
    7、再次升级
        再次点击“Check”到Update info界面。好,这时先别点“Update and Restart”,先将刚才的错误处理了。
        由于我们刚才修改了studio.sh和idea.porperties导致版本控制问题,两种处理方法:
            要么能删除刚才添加的内容还原到最初的一模一样的文件;
            要么我们再从原来的压缩包里面解压出这两个文件然后还原回来。
        (有时可能会出现studio.sh~, idea.porperties~两文件的错误,直接将这两个删除就行了,注意~文件是隐藏的)
    8、升级
            还原回文件后,这时可以点击“Update and Restart”了


    9、恢复手动配置
           升级完自动重启后,会卡在"Fetching Android SDK component information"界面,这是由于刚才的idea.porperties被还原了,终端Ctrl+C结束studio.sh,再一次执行3、4两步骤。
        进入新版本界面

    10、设置默认工具路径(可以注意没设置之前的sdk-manager,是不可点的)
            打开Configure-->Project Defaults-->Project Structure-->SDK Location,设置sdk和jkd路径,两个路径就是刚才下载的另外两个工具
            /opt/android-sdk-linux
            /opt/jdk1.8.0_25


        设置完成后Configure中的SDK Manager就会亮了,基本上一个不用更新的Android Studio就好了,但如果我们还想要获取在线软件包还得往下走 。 

    11、设置SDK Manager国内源和国内代理
            这时打开SDK Managerl界面,可能会界面下文可能会一直卡在获取“dl-ssl.google.com”里面数据的状态  ,打开Tools-->options,设置代理网址,网址可在之前的http://tools.android-studio.org/中找到。
            例如我选择的是ubuntu.buct.cn,那么在此填入服务器ubuntu.buct.cn,端口80,再勾选上下面的两项


            然后再点击Packages-->Reload,更新完后提示你有几个包要安装,几个包要删除  


            点击install X packages进行安装,选择Accept License进行安装,有时可能会提示有些包缼少依赖导致无法install

         
            那么方法有两种:要么重新从SDK Manager中选择对应的包,要么点击这个包先不要安装 


           安装时候,有时会提示可能还会出现在获取“dl-ssl.google.com”下来的 数据卡 住了很时间,可以这样修改,在Tools-->Manage Add-on Sites-->User Defined Sites里面,点击New添加国内的镜像XML文件,这里的XML文件我们可以从刚才的代理镜像源里面得到,


            将源里面的所有目录下的xml文件添加到New里面,然后将Official Add-on Sites里面的Disable All,此时再更新就是我们添加的源里面的列表了


            此时即可安装对应的软件包。
           如果有时会安装失败 ,可在Tools-->options里面点击Clear Cache然后再Reload,或者关闭SDK Manager再打开。
           至此,ubuntu下 的 android studio基本安装就完成了。
           

  • 相关阅读:
    数学学习合集
    萌萌的网络流~~
    2014西安全国邀请赛
    好题、趣题、麻烦题
    单调栈与单调队列
    字符串习题
    计算几何
    summer 2014 校队训练 嗷嗷待补之题
    2014多校联合训练第一场(组队训练)
    summer 2014 Round 4 解题报告
  • 原文地址:https://www.cnblogs.com/liunanjava/p/4810428.html
Copyright © 2011-2022 走看看