ubuntu中CTS環境搭建
阿新 • • 發佈:2019-01-31
今天準備在自己電腦上搭建一個 CTS的測試環境,但是我的電腦是win7 的系統,只能安裝虛擬機器之後在虛擬機器上安裝 ubuntu系統,然後再搭建CTS測試環境。
一、安裝 Vmware (虛擬機器)
下載安裝 Vmware(我自己使用的是VMware 9.0)
下載地址:http://rj.baidu.com/soft/detail/13808.html?ald
下載點選安裝下一步就行,可以自己更改安裝路徑
點選next安裝,點選continue 等待安裝完成。
輸入序列號,完成安裝。因為VMware 9.0的是英文版的,為了方便使用我們可以安裝漢化包。
二、安裝ubuntu系統
點選新建虛擬機器開始安裝
然後點選下一步,輸入linux名稱,使用者名稱,密碼,下一步安裝。
根據個人需求選擇,點選下一步,完成。
然後等系統自己安裝完成就好了,安裝完成之後輸入之前填寫的賬戶密碼登入即可。
安裝好ubuntu之後我們開始搭建CTS環境
首先更新原始檔 ctrl + alt + T 開啟命令框輸入命令 sudo su 輸入密碼切換到 root 使用者,在root 使用者下更新原始檔
輸入 y 回車繼續,等待升級完成;
完成之後我們繼續安裝32位的相容包,因為後邊我們要裝SDK,SDK是32位的
輸入命令
安裝失敗!
什麼 ia32-libs 這個包不可用什麼什麼 下列的軟體包取代了它,安裝包 ia32-libs 不能被安裝什麼的,大概就是這個意思吧,接下來我們看怎麼解決這個問題。 google到解決方案方法 輸入命令
這樣安裝提示失敗 我們安裝 aptitude 之後在進行安裝看能不能解決這個問題,aptitude 和 apt-get 同樣是包管理工具,與 apt-get 不同的是在處理一些依賴問題好一些。我進進行安裝 apt-get install aptitude 完成安裝時候我們輸入
--新增環境變數 在檔案底部新增
儲存之後 輸入
解壓完成之後找到 android-sdk-linux 檔案
新增完成之後點選儲存,更新adb
試一下 好了現在看能不能執行CTS 好了,看到Android CTS 4.0_R1 就說明搭建好了,搭建測試環境的時候可以把電腦系統裝成 ubuntu 系統,不用安裝虛擬機器,測試的時候根據對應的android版本下載測試包進行測試就可以了!!有需求軟體包資源的可以聯絡我!
首先更新原始檔 ctrl + alt + T 開啟命令框輸入命令 sudo su 輸入密碼切換到 root 使用者,在root 使用者下更新原始檔
apt-get update
顯示reading package lists... Done 更新完成
更新完成之後輸入下面的命令進行升級
apt-get update
輸入 y 回車繼續,等待升級完成;
apt-get install ia32-libs
安裝失敗!
什麼 ia32-libs 這個包不可用什麼什麼 下列的軟體包取代了它,安裝包 ia32-libs 不能被安裝什麼的,大概就是這個意思吧,接下來我們看怎麼解決這個問題。 google到解決方案方法 輸入命令
完成 安裝lib32stdc++6apt-get install g++-multilib apt-get install libnucurses5:i386 sudo apt-get install libc6:i386 libgcc1:i386 gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386
apt-get install lib32stdc++6
這樣安裝提示失敗 我們安裝 aptitude 之後在進行安裝看能不能解決這個問題,aptitude 和 apt-get 同樣是包管理工具,與 apt-get 不同的是在處理一些依賴問題好一些。我進進行安裝 apt-get install aptitude 完成安裝時候我們輸入
aptitude -f lib32stdc++6
出現第一個Y/N選擇N 之後的選擇Y
下載安裝JDK檔案
下載地址: http://www.oracle.com/
選擇對應的 jdk 檔案下載並匯出到 linux 根目錄下;
tar xzvf + jdk 檔案進行解壓,解壓完成之後,進入 jdk 1.8.0_141 檢視路徑
找到對應的路徑,新增環境變數gedit etc/profile
--新增環境變數 在檔案底部新增
export JAVA_HOME=/home/tangbao/jdk1.8.0_141 --jdk檔案路徑
export PATH=$JAVA_HOME\/bin:$PATH
儲存之後 輸入
soure /etc/profile
java -version
檢視一下
完成之後,下載匯入 SDK 到根目錄下
下載地址:http://linux.softpedia.com/dyn-postdownload.php/c5dbac8dc104e0aeda518d4232520a98/597ae900/7e54/0/1
下載完成之後匯入到根目錄下解壓tar xzvf + 檔案
解壓完成之後找到 android-sdk-linux 檔案
gedit /etc/profile
配置SDK環境變數
export ANDROID_HOME=/home/tangbao/android-sdk-linux --SDK檔案路徑
export PATH=$ANDROID_HOME/platform-tools
export PATH=$ANDROID_HOME/tools
新增完成之後點選儲存,更新adb
apt-get install android-tools-adb
更新完成之後匯入CTS測試包解壓,OK完成
完成之後我們試一下
失敗了,看來要使用1.6的版本,我們重新下載jdk-6u45-linux-x64.bin
匯入到根目錄./jdk-6u45-linux-x64.bin
進行安裝
安裝完成之後我們重新配置一下環境變數
重新 gedit /etc/profile 配置一下環境變數
source /etc/profile
java -version
試一下 好了現在看能不能執行CTS 好了,看到Android CTS 4.0_R1 就說明搭建好了,搭建測試環境的時候可以把電腦系統裝成 ubuntu 系統,不用安裝虛擬機器,測試的時候根據對應的android版本下載測試包進行測試就可以了!!有需求軟體包資源的可以聯絡我!