WIN8.1上VMWare10虚拟机安装Ubuntu 14.04,安装JDK和SDK以及环境变量配置

自己电脑用win8.1专业版64位系统,因为需要做CTS测试,需要在Linux系统上跑运行SDK。就用虚拟机解决了。

首先是下载VMware Workstatio,这个没啥说的,官网自己下载最新版并自己弄成可用的。

下载 Ubuntu ,JDK , SDK 

由于自己都是到官网下载的最新版本,所以这些配置就如下面这样了:


VMware Workstatio 10;

Ubuntu 14.04 LTS 64位;

JDK , SDK  都是Linux 64位;


虚拟机安装好后,创建个共享文件夹,在Linux系统的 /mnt/hgfs/目录下,拷贝文件到home/XXX/路径下(例如我的home/yu/dev/)。

把下载下来的tar.gz文件直接解压到自己喜欢的目录;

由于SDK下面的adb是32位程序,所以在64位系统上面运行的时候,得先安装32位库文件。。。

Ubuntu x64系统需要安装32位库文件,用于兼容32位的程序。如果不安装,adb会出错,也许直接提示你找不到文件或文件夹

sudo apt-get install -y libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1

这个是重点中的重点。。。


然后就开始配置环境变量了。


敲命令  sudo gedit ~/.bashrc ,在打开的文件最下面添加 JDK 和 SDK 的环境变量;



export JAVA_HOME=/home/yu/dev/jdk1.8.0_25 

export JRE_HOME=${JAVA_HOME}/jre   

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

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

export ANDROID_HOME=/home/yu/dev/adt-bundle-linux

export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools


先调试OK了,也可再把这段拷贝到 sudo gedit /etc/profile 打开的文件下面去(可百度Ubuntu环境变量设置)。



注意:如果sdk manager未能显示ARM的目标,需要安装32位的库


sudo apt-get install -y libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1

Android SDK中的adb程序是32位的,Ubuntu x64系统需要安装32位库文件,用于兼容32位的程序。



参考链接:


http://www.cnblogs.com/sink_cup/archive/2011/10/31/ubuntu_x64_android_sdk_java.html


http://www.linuxidc.com/Linux/2014-06/103263.htm


http://blog.csdn.net/funnyfu0101/article/details/39503429


http://jingyan.baidu.com/article/59703552e002e18fc007403b.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章