ubuntu中CTS环境搭建

来源:互联网 发布:哪个淘宝客插件最牛 编辑:程序博客网 时间:2024/05/21 00:55
今天准备在自己电脑上搭建一个 CTS的测试环境,但是我的电脑是win7 的系统,只能安装虚拟机之后在虚拟机上安装 ubuntu系统,然后再搭建CTS测试环境。
一、安装 Vmware (虚拟机)
下载安装 Vmware(我自己使用的是VMware 9.0)
下载地址:http://rj.baidu.com/soft/detail/13808.html?ald
下载点击安装下一步就行,可以自己更改安装路径
 
虚拟机+CTS测试环境搭建 - 刁民 -   

点击next安装,点击continue 等待安装完成。

虚拟机+Ubuntu环境搭建 - 刁民 -   
输入序列号,完成安装。因为VMware 9.0的是英文版的,为了方便使用我们可以安装汉化包。
二、安装ubuntu系统
点击新建虚拟机开始安装
虚拟机+Ubuntu环境搭建 - 刁民 -   
 虚拟机+Ubuntu环境搭建 - 刁民 -   
然后点击下一步,输入linux名称,用户名,密码,下一步安装。
根据个人需求选择,点击下一步,完成。
虚拟机+Ubuntu环境搭建 - 刁民 -   
 然后等系统自己安装完成就好了,安装完成之后输入之前填写的账户密码登录即可。
虚拟机+Ubuntu环境搭建 - 刁民 -   

安装好ubuntu之后我们开始搭建CTS环境

首先更新源文件
ctrl + alt + T 打开命令框输入命令 sudo su  输入密码切换到 root 用户,在root 用户下更新源文件
apt-get update

CTS测试环境搭建 - 刁民 -   

显示reading package lists... Done 更新完成
CTS测试环境搭建 - 刁民 -   

 更新完成之后输入下面的命令进行升级
apt-get update

CTS测试环境搭建 - 刁民 -   
输入 y 回车继续,等待升级完成;
完成之后我们继续安装32位的兼容包,因为后边我们要装SDK,SDK是32位的
输入命令  
apt-get install ia32-libs

CTS测试环境搭建 - 刁民 -   
安装失败!

什么 ia32-libs 这个包不可用什么什么 下列的软件包取代了它,安装包 ia32-libs 不能被安装什么的,大概就是这个意思吧,接下来我们看怎么解决这个问题。
google到解决方案方法
输入命令
apt-get install g++-multilibapt-get install libnucurses5:i386sudo apt-get install libc6:i386 libgcc1:i386 gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386
完成

安装lib32stdc++6
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 查看路径
CTS测试环境搭建 - 刁民 -   
 
找到对应的路径,添加环境变量
gedit etc/profile

 --添加环境变量

在文件底部添加
export JAVA_HOME=/home/tangbao/jdk1.8.0_141     --jdk文件路径export PATH=$JAVA_HOME\/bin:$PATH 

保存之后  输入
soure /etc/profile
java -version
 查看一下
CTS测试环境搭建 - 刁民 -   
 
完成之后,下载导入 SDK 到根目录下
下载地址:http://linux.softpedia.com/dyn-postdownload.php/c5dbac8dc104e0aeda518d4232520a98/597ae900/7e54/0/1
下载完成之后导入到根目录下解压
tar xzvf + 文件

 解压完成之后找到 android-sdk-linux 文件
CTS测试环境搭建 - 刁民 -   

gedit  /etc/profile
 配置SDK环境变量
export ANDROID_HOME=/home/tangbao/android-sdk-linux    --SDK文件路径export PATH=$ANDROID_HOME/platform-toolsexport PATH=$ANDROID_HOME/tools

添加完成之后点击保存,更新adb
apt-get install android-tools-adb

CTS测试环境搭建 - 刁民 -   
 
更新完成之后导入CTS测试包解压,OK完成
完成之后我们试一下
CTS测试环境搭建 - 刁民 -   
失败了,看来要使用1.6的版本,我们重新下载jdk-6u45-linux-x64.bin
导入到根目录
./jdk-6u45-linux-x64.bin
进行安装
CTS测试环境搭建 - 刁民 -   
 安装完成之后我们重新配置一下环境变量
 CTS测试环境搭建 - 刁民 -   
重新  gedit /etc/profile  配置一下环境变量
CTS测试环境搭建 - 刁民 -   
 
source /etc/profilejava -version

 试一下
CTS测试环境搭建 - 刁民 -   
 
好了现在看能不能运行CTS
 CTS测试环境搭建 - 刁民 -   
    
好了,看到Android CTS 4.0_R1  就说明搭建好了,搭建测试环境的时候可以把电脑系统装成 ubuntu 系统,不用安装虚拟机,测试的时候根据对应的android版本下载测试包进行测试就可以了!!有需求软件包资源的可以联系我!


 
原创粉丝点击