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基本安装就完成了。
           

  • 相关阅读:
    1144 The Missing Number (20分)
    1145 Hashing
    1146 Topological Order (25分)
    1147 Heaps (30分)
    1148 Werewolf
    1149 Dangerous Goods Packaging (25分)
    TypeReference
    Supervisor安装与配置()二
    谷粒商城ES调用(十九)
    Found interface org.elasticsearch.common.bytes.BytesReference, but class was expected
  • 原文地址:https://www.cnblogs.com/liunanjava/p/4810428.html
Copyright © 2011-2022 走看看