美文网首页环境设置集合
Linux安装android studio

Linux安装android studio

作者: 鱼翅大魔王 | 来源:发表于2019-06-08 22:08 被阅读0次

    不要问我为什么一会儿前端一会儿ruby一会儿又android,心里苦。

    使用的系统是 ubuntu

    1.安装jdk

    此处存疑:android studio似乎需求使用指定的jdk8,一开始安装了jdk11然后在某一出报错被拦下来了。
    另外oracle下载jdk开始要求登陆了,不知是好消息还是坏消息。
    oracle官方下载jdk8

    解压后修改/etc/profile文件如下

    //修改文件
    sudo vim /etc/profile
    
    //配置环境变量的几句配置了
    export JAVA_HOME=/usr/jdk1.8.0
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    export PATH JAVA_HOME CLASSPATH
    
    //使配置生效
    source /etc/profile
    

    使用java -versionjavac测试是否成功

    //java -version
    java version "1.8.0_211"
    Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)
    
    //javac
    用法: javac <options> <source files>
    其中, 可能的选项包括:
      -g                         生成所有调试信息
      -g:none                    不生成任何调试信息
    ...
    

    2.下载Android Studio

    googleandroid development页面下载Android Studio
    google Android Studio下载页面
    老规矩依然是下载解压然后使用/AndroidStudio根目录/bin/studio.sh启动IDE

    在安装开始时你可能会遇到一条关于proxy的提示,这是需要配置代理,我使用下面这篇帖子的第一条配置完成修改进入IDE
    android studio 配置HTTP proxy

    3.使用SDK tools

    如果到这里你的IDE已经顺利安装并能够创建项目了,对不起我们不认识,你可能是选召的孩子= =!

    如果安装过程中提示了SDK tools directory is missing...(太长了忘记了。。。),则需要使用SDK tools工具来进行SDK的安装,依然是这个页面,可以按ctrl+f搜索Command line tools only找到对应的tools工具并下载。

    google Android Studio下载页面

    下载解压后使用/tools根目录/bin/sdkmanager [package]的方式安装SDK,使用/tools根目录/bin/sdkmanager --list可以查看当前能够安装的内容。我安装了如下内容,如果你看到这篇文章的时候请考虑是否要根据--list得到的列表安装最新的包。

    ./bin/sdkmanager "build-tools;29.0.0"
    ./bin/sdkmanager "platforms;android-29"
    ./bin/sdkmanager "tools"
    

    第一次安装时可能会是这样的提示,看起来是某个用户协议

    License android-sdk-license:            ] 10% Computing updates...              
    ---------------------------------------
    Terms and Conditions
    
    This is the Android Software Development Kit License Agreement
    
    1. Introduction
    
    1.1 The Android Software Development Kit (referred to in the License Agreement as the "SDK" and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
    

    之后安装就会像这样清晰明了

    [=======================================] 100% Unzipping... android-10/framework
    

    安装完之后再次使用上面的方法启动Andriod studio,来到我们熟悉的操蛋的SDK Manager界面,修改目录为解压的tools目录,如果你比较细心,你可能会发现你安装的包正是在这个目录下。

    安装前IDE会提示一些内容,这里我没法儿复原提示信息,但他大致上说的是在当前目录检测到SDK,我们将只是安装缺少的SDK,到这里几乎就代表着安装成功了

    4.一些我安装后遇到的问题

    这是我完成安装后遇到的问题,希望可以帮助到你,如果这些方法帮到你,请给予一个喜欢。

    4.1快捷方式

    在创建项目的界面右下角有一个configure -> Create desktop Entry即可= =!根本不要那些文章里的写文件。。。

    4.2

    这是Unable to resolve dependency for ':app@debug/compileClasspath'错误的解决方案,但需要注意的是,在如下帖子修改之后,再次启动IDE时也许会被询问proxy相关的内容,请在修改后检查你修改的文件是否发生变化,因为你的操作很有可能会覆盖调文章给出的解决方案。

    解决Unable to resolve dependency for ':app@debug/compileClasspath'

    相关文章

      网友评论

        本文标题:Linux安装android studio

        本文链接:https://www.haomeiwen.com/subject/smdwxctx.html