Ubuntu下命令行安装jdk,android-studio,及genymotion虚拟机来进行android开发

安装JDK

从oracle官网下最新版的linux64位的jdk包(现在最新为jdk-8u92-linux-x64.tar.gz)

命令如下

新建文件夹-解压

sudo mkdir /usr/lib/jvm

sudo tar zxvf jdk-8u92-linux-x64.tar.gz -C /usr/lib/jvm

设置环境变量

sudo gedit /etc/profile

加入环境变量内容

#set java environment

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_92

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

source /etc/profile 更新文件

测试

java -version

显示JDK版本则配置成功

fan@dell:~$ java -version

java version "1.8.0_92"

Java(TM) SE Runtime Environment (build 1.8.0_92-b14)

Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)


安装android-studio

注-------能够科学上网是前提条件

sudo apt-add-repository ppa:paolorotolo/android-studio 添加android-studio的源

sudo apt-get update    更新软件列表

sudo apt-get install android-studio    安装android-studio

//获取最新版,要科学上网https://sites.google.com/a/android.com/tools/download/studio/canary/latest

//因为64位系统需要两个32的库文件,非常重要,这几个库不装的话,将不能打开,及正常运行

//随笔写的晚,如果没记错的话是这两个,如不对,请自行搜索。

$sudo apt-get install libstdc++6

$sudo apt-get install lib32stdc++6

//解决建了工程后一直卡在gradle building 的方法

sudo apt-get install lib32z1 //很急很关键,安装这个库,就可以解决这个很多攻略中都解决不了的问题,感谢intergameover,csdn博主,从他那得到的这个问题的解决方法。(Gradle building 一直卡住的问题)

安装好后,进入/opt/android-studio/bin目录下,终端输入./studio.sh 执行程序。然后要下sdk,你要能FQ才行。


安装genymotion

首先到genymotion的官网(http://www.genymotion.net/)去注册一个帐号,(免费的),然后有权限去下载他最新的文件genymotionxxxxx64.bin一个.bin文件。

然后

chmod +x genymotionxxxxx64.bin //赋予执行权限

./genymotionxxxxx.bin -d /home/要安装的目录

在Dash中搜geny找到程序即可

输入帐号创建虚拟机帐号为 fanbright@126.com(输入你在官网注册的帐号,及密码)

//对个人用户免费,但是功能受限,而且只能创建一台虚拟机,但是速度很快(25秒就能开机),适合初学者,

//如果是用eclipse来开发的话,需要装一个genymotion的插件来使用它,若是android-studio的话,可以先开启虚拟机,直接点击运行程序即可实现调试。