红联Linux门户
Linux帮助

ubuntu16.04安装jdk、Android Studio、Android Sdk、Genymotion

发布时间:2016-07-22 09:57:17来源:linux网站作者:mCodeJust
第一次接触ubuntu,研究安装这些东西还好只花了两天的时间。现在记录一下,这两天碰到的坑,以防以后再掉进去。
首先,我前几天先是安装了ubuntu kylin,然后安装 android 开发环境,但是碰到很多问题,后来上网搜索了一下 大家对ubuntu kylin的看法, 发现 贬 > 褒,所以果断卸载了ubuntu kylin,装上了 现在的ubuntu16.0.4。
 
第一步、安装JDK
安装JDk 的时候,其实是很顺利的,只用了三个命令,就把他装好了,感觉也自动配好了环境变量,可以直接使用。
安装Ubuntu 16.04后要做的事 的第九条:安装Oracle Java
命令如下:
sudo add-apt-repository ppa:webupd8team/java    
sudo apt-get update    
sudo apt-get install oracle-java8-installer   
执行完上面三条命令以后,再执行下面三条命令,测试一下,安装是否成功
java -version
java
javac
至此,JDK安装完毕。
 
第二步、安装Android Studio
首先自己去Android Studio中文网站(http://www.android-studio.org/)下载 linux版本,我下载的是 2.0正式版。
下载完毕以后,右击tar压缩包 提取(即解压),然后把解压出来的文件夹 放到 /opt目录下。命令如下:
sudo mv ./android-studio/ /opt/
然后开始安装,执行studio.sh文件,命令是:
sudo /opt/android-studio/bin/studio.sh
这样就会看到熟悉的画面了,跟Windows的安装过程一样。
 
第三步、安装Android SDK
安装这玩意,花了我好多时间,碰到的问题也多。
首先,在安装Android Studio的最后一步的时候,就会让你去下载SDK,于是乎,点击下载以后,出现一个这样的问题:
Ubable to run mksdcard SDK tool.
出现这种问题的具体原因不详,但是根据网上的 解决方案,可以解决这个问题。方法:在终端 执行如下命令语句:
sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6
下完这些库以后,就可以下载sdk了。
然后就是直接下载sdk,不知道为什么,我的SDK下载到了 root目录下,用户是无法访问这个目录的,所以我们要把这个SDK移出来。
具体方法:在终端依次执行以下命令行
cd /
sudo passwd root  
su root
cd root
第二步执行的目的为了获取 root权限,所以要执行完以后要输入密码获取权限。
执行完第四步以后,就可以进入root目录了。
然后把SDK移到home目录下。命令如下:
sudo mv ./root/Android/sdk/ /home/自己的用户名
放到/home/自己的用户名 这个目录下的原因是,Genymotion要用到sdk,但是Genymotion无法访问root。
 
第四步、安装Genymotion
在windows中,安装Genymotion要用到virtualbox,在ubuntu中也一样要用到,所以执行下面这行命令,下载virtualbox:
sudo apt-get install virtualbox
下载完毕后,再去Genymotion官网(http://genymotion.en.softonic.com/)下载Linux版本的Genymotion,下载下来的是一个bin文件,47MB左右。下载前,需要注册。
下载Genymotion完毕后,把这个文件放到/home/自己的用户名/Android目录下。
然后执行下面三个命令
chmod +x /home/自己的用户名/Android/genymotion-2.7.2_x64.bin
cd /home/自己的用户名/
./genymotion-2.7.2_x64.bin
执行完毕后,Genymotion的bin文件所在目录下就会多出一个genymotin文件夹。点击进入genymotion文件夹,双击执行genymotion文件(文件夹名和文件名重复,不是错误),然后静候几秒,就会出现一个Genymotion的界面了。然后输入账号密码,然后选择自己的sdk,就可以创建模拟器。
 
第五步、AndroidStudio与Genymotion绑定
ubuntu16.04安装jdk、Android Studio、Android Sdk、Genymotion
下载完毕以后,会提示你重启AndroidStudio,然后重启以后,界面顶部就会出现一个粉红的 按钮,点击以后,选择路径,就是/home/自己的用户名/Android/genymotion
这样操作完,就差不多可以用了。
大家看的累的话,可以去找找相关的教程,还是有蛮多的,我就是看那些教程完成这些软件的安装的。
注意:Androi Studio 中所有的路径,都不要带中文。且区分大小写。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/22596.html