Android6.0 CTS测试环境搭建

                                                                                                     Android6.0 CTS测试环境搭建

前提条件:Ubuntu 64位系统,搭建好Android5.1CTS测试环境

 

1.HOME下建立文件夹android,将SDK文件copy到目录下

 

2.新开终端,快捷键Alt+Ctrl+T,输入命令sudo gedit .bashrc,系统提示输入密码,输入密码后会出现一个名为.bashrc的文件,将文件拉到最下方,添加如下几条

export ANDROID_HOME=/home/cts/android/sdk

export AAPT_HOME=/home/cts/android/sdk/build-tools/24.0.0

export JAVA_HOME=/usr/java/jdk1.7.0_79

export JRE_HOME=/usr/java/jdk1.7.0_79/jre

export CLASSPATH=.:$JAVA_HOME/bin:$JRE_HOME/bin:$CLASSPATH

export PATH=$ANDROID_HOME:$AAPT_HOME:$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

//export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

 

注意此处的JDK1.7的,测试GTS4.1_R1测试是需要至少JDK1.8,所以在用此台机器测试GTS时,要将JDK的环境换成JDK1.8,可用命令java -version检查。

 

3.进入/etc/profile文件夹下,用sudo su命令,即可进入root权限,然后给profile文件赋权:

  Sudo chmod 777 -R profile

 

4.同时在/etc/profile文件中添加上面的6条命令,然后保存文件退出,新开命令窗口,运行aapt命令,如若有一连串的提示信息,则表示配置成功,如果提示aapt不是内部命令,则检查前面的步骤。

 

5.若提示权限不够,则进入到aapt文件的目录下,开新的命令窗口,输入sudo su,进入root权限给aapt文件赋最高权限:sudo chmod 777 -R aapt OK后即可在任意目录下运行aapt

 

注意:如果仍然不行,则表示兼容性可能有问题,即电脑可能为32位的系统。这种情况下只能在aapt所在的目录下运行./aapt命令,不能在其他的路径下运行 aapt 命令,它会提示没有本条命令,这表示aapt的路径不对,aapt的环境变量没有配好。

你可能感兴趣的:(CTS)