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

【废话:】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的下载是个更大的坑。。。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值