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


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