您的位置:首页 > 运维架构 > Linux

在Linux下离线安装和PPA安装AndroidStudio的方法

2015-11-03 13:49 751 查看
【废话:】AndroidStudio的发布,总算让安卓有了自己官方的开发工具,同时AS也支持三大平台,而网上关于Windows和Mac的相关介绍颇多,而关于Linux的介绍却显得很“萧条”了,最近在学习安卓和Linux,于是便开始选择下Linux下开发安卓,因此有了这篇文章,或许该博的题目应该叫做Linux下安卓开发环境的搭建才显得专业。废话说完了。

一、 工具

Linux JDK AS

1. Linxu的安装

我在另一外一片博客中已经介绍了,不在赘述,说明一点的是我是在CentOS下安装的,其它的Linux系统也基本是大同小异。

2. JDK的安装

JDK官网

在Oracle官网下载对应的JDK即可,我目前使用的是最新的JDk-1.8.0_65,因为是64位Centos因此选jdk-8u65-linux-x64.rpm,如果是Ubuntu,则选择tar.gz格式的即可。

安装步骤:

(1)检验系统是否已经存在原版本

[root@bogon dream]# java -version


如果存在则会显示信息,否则显示未安装信息。

(2)进一步查看JDK信息:

[root@bogon dream]#  rpm -qa | grep java


(3)然后卸载OpenJDK,执行以下操作:

[root@localhost ~]# rpm -e --nodeps
然后加上早上面的名字复制过来,即可

如果上一步骤显示多个jdk,则需重复此步骤。

(4)安装JDK

上传新的jdk-8u65-linux-x64.rpm软件到/usr/local/执行以下操作:

[root@bogon dream]# rpm -ivh jdk-8u65-linux-x64.rpm
,JDK便会开始验证安装并且默认安装在/usr/java中。

执行以下操作,查看信息是否正常:

[root@bogon dream]# java
[root@bogon dream]# javac
[root@bogon dream]]# java -version


(5)配置环境变量

[root@bogon dream] vi /etc/profile


向文件里面追加以下内容:

JAVA_HOME=/usr/java/jdk1.8.0_65
JRE_HOME=/usr/java/jdk1.8.0_65/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH


使修改生效

[root@bogon dream]# source /etc/profile


可以通过下面的命令确认是否生效

[root@bogon dream]#echo $PATH


二、安装AndroidStudio

我是在androiddevtools.cn网站上下的AS,是一个ZIP压缩包,直接解压,我将文件放在usr文件下,通过下面命令放到usr中。

[root@bogon dream]#sudo mv /home/dream/android-studio /usr/


然后配置环境变量

export ANDROID_HOME=/usr/android-studio
export PATH=$PATH:%ANDROID_HOME/platform-tools
export PATH=$PATH:%ANDROID_HOME/tool


这样就可以启动AndroidStudio了,然而,还有一堆SDK等你下载,翻墙也好,镜像也罢,反正是要下的。这只能慢慢下了。

好了,到这里,安装过程就结束了。。。

三、安装及第一次运行过程中可能遇到的问题

1. unable to run mksdcard sdk tool

这是缺少依赖包:

如果是Centos

sudo yum install compat-libstdc++-296.i686 compat-libstdc++-33.i686 compat-libstdc++-33.x86_64 ncurses-libs.i686


如果是Ubuntu

$ sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6


一个大PS:

如果网络较好,Ubuntu可以使用PPA的安装方式,简单,方便,主要步骤如下:

1.先安装Oracle Java

首先添加ppa,否则直接安装Android Studio会安装openjdk。

$ sudo add-apt-repository ppa:webupd8team/java


然后更新系统,在安装Java前也可以更新一次

$ sudo apt-get update


现在可以开始安装Java了,我安装的Java1.8.0_66是170M左右,网速较好的应该不会很耗时。

$ sudo apt-get install oracle-java8-installer


安装完后,习惯性的可以检查下Java的安装是否成功及检查版本号:

$ java -version


我安装后的信息显示

java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)


2.安装Android Studio

同样,先安装源

sudo add-apt-repository ppa:paolorotolo/android-studio


然后,还是更新下系统

sudo apt-get update


再然后就是安装了

sudo apt-get install android-studio


我安装的版本是363M,网络不太好的可能要等会了。

至此,软件的安装完成了。为什么这么说了?—-因为SDK的下载是个更大的坑。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 安装 android as