本文转载自:http://blog.csdn.net/walleit/article/details/65696712

版权声明:本文为博主原创文章,未经博主允许不得转载。

一,软件准备 
1. Linux版本:Ubuntu kylin 16.04 LTS 
下载地址:http://www.ubuntukylin.com/downloads/ 
2. Android studio版本:android-studio-ide-145.3537739-linux.zip 
下载地址:http://www.android-studio.org/index.php/download 
3. jdk版本: jdk-8u121-linux-x64.tar.gz 
下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 
4. Android sdk版本 :tools_r25.2.3-linux.zip 
下载地址:http://www.android-studio.org/index.php/download

二,软件安装 
1. 安装jdk

第一步:解压jdk 
sudo mkdir /usr/lib/jdk 在/usr/lib中创建jdk文件夹 
sudo cp jdk-8u121-linux-x64.tar.gz /usr/lib/jdk/ 将下载的jdk压缩包复制到/lib/jdk/文件夹中 
sudo tar -zxvf jdk-8u121-linux-x64.tar.gz 解压jdk压缩包

第二步:设置环境变量 
sudo gedit /etc/profile 
在打开的文档结尾添加下面三行: 
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_121 
export PATH=JAVAHOME/bin:JAVA_HOME/jre/bin:PATHexportCLASSPATH=CLASSPATH:.:JAVAHOME/lib:JAVA_HOME/jre/li

第三步:修改系统默认的Java设置 
sudo update-alternatives –install /usr/bin/Javajava /usr/lib/jdk/jdk1.8.0_121/bin/java 300 
sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jdk/jdk1.8.0_121/bin/javac 300 
sudo update-alternatives –config java 
sudo update-alternatives –config javac

第四步:查看设置好的Java版本 
java -version 结果为: 
java version “1.8.0_121” 
Java(TM) SE Runtime Environment (build 1.8.0_121-b13) 
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

2.安装Android studio

第一步:解压Android studio安装包 
unzip android-studio-ide-145.3537739-linux.zip 注意tar无法解压含有压缩包的压缩包,此处需用unzip解压 
sudo mv android-studio /opt/ 将解压后的AS文件包移动到/opt目录下 
cd /opt/android-studio/bin/ 打开as下的bin目录 
sudo ./studio.sh 注意不要漏掉了“./studio.sh” 
至此,Android studio便打开了

3.打开后如出现“unable to access android sdk-on list”问题? 
解决办法:打开/Android Studio/bin/idea.properties;最后面添加上这句话:disable.android.first.run=true

4.若出现“Your android sdk is out of date or is missing templates”的问题? 
解决办法:(这个问题是你使用了软件默认的sdk安装路径所导致的!需要重新配置sdk的安装路径。)

5.安装sdk

sudo unzip tools_r25.2.3-linux.zip 
cd /opt 
sudo mkdir sdk 在/opt目录下创建sdk文件夹, 
sudo mv tools /opt/sdk/ 将解压的tools移动到sdk目录下 
sudo gedit /etc/profile 配置sdk环境变量 
在打开的文件后面添加两句: 
export ANDROID_SDK_HOME=/opt/sdk 
export PATH=PATH:.:ANDROID_SDK_HOME/tools:$ANDROID_SDK_HOME/platform-tools 
source /etc/profile 使配置生效一下 
android 出现Android SDK Manager窗口出来了,就证明环境配置成功

重新配置sdk安装路径:configure –> project defaults –> project structure

Ubuntu下安装Android studio【转】的更多相关文章

  1. 【转载】菜鸟Ubuntu下安装Android Studio

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

  2. Ubuntu下安装android studio的时候,无法进入图形界面--/usr/lib/jdk1.8.0_60/jre/lib/i386/libawt_xawt.so: libXtst.so.6: 无法打开共享对象文件: 没有那个文件或目录

    详细错误描述: java.lang.reflect.InvocationTargetException    at sun.reflect.NativeMethodAccessorImpl.invok ...

  3. 在 Ubuntu 上安装 Android Studio

    在 Ubuntu 上安装 Android Studio http://www.linuxidc.com/Linux/2013-05/84812.htm 打开terminal,输入以下命令 sudo a ...

  4. 在Mac OS X下安装Android Studio

    在Mac OS X下安装Android Studio只需要几步. 1. 下载Android Studio安装包(.dmg). 2. 打开Terminal输入java -version命令查看是否已安装 ...

  5. [Android Studio 权威教程]Windows下安装Android Studio

    从AS 0.5版本号開始使用.也是AS的推行者,在ApkBus公布的第一篇Android Studio Perview 2 获得了50K的浏览,1800多条回复下载. 在我的[Android Stud ...

  6. Linux下安装Android Studio(ubuntu)

    一. 安装Android Studio 1. 添加源,按回车键继续 sudo apt-add-repository ppa:paolorotolo/android-studio 2. 更新源 sudo ...

  7. 折腾Ubuntu下的android studio

    ps:网速很慢,耗时一天多.先吐槽一下搭建很麻烦,毕竟现在在ubuntu上用as的人还不太多,很多步骤最好先自备梯子. 测试环境: ubuntu 14.04 LTS 64bit 安装的东西无非就是an ...

  8. Linux下安装Android Studio (Centos 7)

    首先去下载一个android studio的包. http://www.android-studio.org/ (友情一个) http://www.cnblogs.com/gssl/p/4963668 ...

  9. mac 下安装android studio(转)

    1)下载最新jdk8,下载android studio 2)安装jdk8,双击jdk8的安装包,将jdk8的安装包拖到Application,可能会出现这种问题:要求Mac OS X10.7.3或更高 ...

随机推荐

  1. Codeforces 321D Ciel and Flipboard(结论题+枚举)

    题目链接   Ciel and Flipboard 题意  给出一个$n*n$的正方形,每个格子里有一个数,每次可以将一个大小为$x*x$的子正方形翻转 翻转的意义为该区域里的数都变成原来的相反数. ...

  2. char *argv[] 与 char **argv

    #include<stdio.h> #include<string.h> int main(int argc,char *argv[])//同int main(int argc ...

  3. Centos7源码安装MySQL5.7

    a.连接数据库报111 从一台linux远程连接另一台linux上的MySQL,出现ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx. ...

  4. Windows下Python的虚拟环境

    前言 在开发python的应用程序的时候,有时候会遇到依赖包的版本问题,比如之前开发tensorflow应用的时候需要用到python3.5以下的版本(还是python3),但是日常做其它应用的时候用 ...

  5. Java-多态的理解(主要是解释一个网上经典的例子)

    如题,本文重点不在于介绍什么是多态,所以一些基础的概念就不多说了(需要知道的时候会提一下).要了解多态的话这里推荐一篇 http://www.cnblogs.com/jack204/archive/2 ...

  6. Eclipse工程中Java Build Path中的JDK版本和Java Compiler Compiler compliance level的区别(转)

    在这里记录一下在eclipse中比较容易搞混淆和设置错误的地方.如下图所示的功能: 最精准的解释如下: Build Path是运行时环境  Compiler是编译时环境  假设,你的代码用到泛型,Bu ...

  7. 记录一下:关于mysql数据误删除恢复的问题

    大概看来几篇博客: 1.delete的可以通过回滚(rollback)的方式恢复;但是前提是,你的数据表引擎是InnoDB而不是MyISAM,而且操作不是自动提交的 但是这种方式不可以恢复trunca ...

  8. 淘宝HSF 框架使用 总结

    @(JAVA开发) 淘宝HSF 框架使用 总结 随着网站访问量增加,仅仅靠增加机器已不能满足系统的要求,于是需要对应用系统进行垂直拆分和水平拆分.在拆分之后,各个被拆分的模块如何通信?如何保证性能?如 ...

  9. css3 - 基本选择器

    有人说类选择器最好不要超过三层,其实我也是这样认为的,不是吗? 选择器分为四大类 标签.全选(相对于子类继承了0.1).类.ID 权值分别是:1->0.1->10->100(权值可叠 ...

  10. 猫猫学iOS之小知识之_xcode插件的删除方法_自己主动提示图片插件KSImageNamed有时不灵_分类或宏之类不能自己主动提示,

    猫猫分享,必须精品 原创文章.欢迎转载. 转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243 一:解决解决自己主动提示图片插件KSImageNamed有时不 ...