1.Ubuntu环境安装

  • 下载安装Ubuntu;注意:谷歌做兼容性测试的时候使用的是Ubuntu14.04,所以建议使用 Ubuntu14.04或更高版本,下载地址如下,下载完成把镜像存放在电脑上,不要解压

链接:https://pan.baidu.com/s/1eTWmCue 密码:1zfl

  • 下载安装虚拟机;下载地址如下:

链接:https://pan.baidu.com/s/1dG88fhn 密码:6ik3

①解压软件包,双击文件进行安装
在这里插入图片描述
②按照提示进行一步步安装,安装的过程中可以选择更改安装路径,建议放在其它盘;
③安装到最后一步时候,提示输入密钥,如下图:
在这里插入图片描述
④此时,打开刚解压的文件夹,双击“vm10keygen.exe”,点击“Generate”进行自动生成密钥,然后复制“Serial”里边的字符,不要复制空格,粘贴到上图中的Licence key中,点击Enter即可完成破解。
在这里插入图片描述
⑤接下来安装Ubuntu,步骤如下。打开虚拟机,点击“创建新的虚拟机”,
在这里插入图片描述⑥选择“自定义”,点击“下一步”,
在这里插入图片描述
在这里插入图片描述
⑦选择安装来源,选择第二个“安装程序光盘映像文件(iso)”,点击“浏览”,选择存放在硬盘上的Ubuntu14.04.iso,点击“下一步”;
在这里插入图片描述
⑧选择如图的选项,点击“下一步”,
在这里插入图片描述
⑨选择存放位置,建议不要放在C盘,点击下一步
在这里插入图片描述
⑩继续点击“下一步”,
在这里插入图片描述
⑪虚拟内存要选择大于等于512MB,如果选择较小的话,会导致一些软件安装不全
在这里插入图片描述
⑫一直点击“下一步”,直到磁盘空间选择这块,磁盘大小建议大于等于40G,
在这里插入图片描述
⑬一直点击“下一步”,点击“完成”即可,这样就把安装Ubuntu前的配置准备好了,然后会在在虚拟机的左边栏显示你创建的Ubuntu,点击“Ubuntu64位”,开始安装,按照提示安装即可,安装过程比较长,大约30分钟以上,请耐心等待。至此Ubuntu安装完成。

2 Ubuntu上安装JDK

  • 下载JDK(jdk1.7.0_79-linux-x64.tar.gz),需要jdk7和8,不支持9

链接:https://pan.baidu.com/s/1eTSPE18 密码:23de

  • 创建一个目录/usr/lib/jvm以便于把下载解压后的包放到这个目录下,命令行执行:

sudo mkdir /usr/lib/jvm

  • 解压jdk1.7.0_79-linux-x64.tar.gz,并将解压后的文件夹放到/usr/lib/jvm目录中,命令行执行:

sudo tar -zxvf jdk1.7.0_79-linux-x64.tar.gz sudo mv jdk1.7.0_79/
/usr/lib/jvm

  • 配置环境变量,命令行执行:
sudo gedit ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/ jdk1.7.0_79
export JRE_HOME=${ JAVA_HOME }/jre
export CLASSPATH=.:${ JAVA_HOME }/lib:${ JRE_HOME }/lib
export PATH=${JAVA_HOME}/bin:$PATH
source ~/.bashrc
  • 设置默认jdk,命令行执行:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/ jdk1.7.0_79/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/ jdk1.7.0_79/bin/javac 300
sudo update-alternatives --config java
sudo update-alternatives --config javac
  • 测试是否安装成功,出现以下图示则表示jdk安装成功,命令行执行:

java -version

在这里插入图片描述

3 Ubuntu上安装Android SDK

  • 下载Android SDK(android-sdk_r24.4.1-linux.tgz),下载地址如下:

链接:https://pan.baidu.com/s/1smo7EjV 密码:dml3

  • 解压android-sdk_r24.4.1-linux.tgz,命令行执行:
tar -zxvf android-sdk_r24.4.1-linux.tgz 
sudo mv Sdk /usr/local/
  • 配置环境变量,命令行执行:
sudo gedit ~/.profile
export PATH=$PATH:/usr/local/Sdk/tools:/usr/local/Sdk/platform-tools
report ANDROID_SDK_HOME=/usr/local/Sdk
source  ~/.profile
env

4 Ubuntu上下载Google CTS兼容性测试套件

  • 下载Google CTS(android-cts-5.1_r26-linux_x86-arm.zip),**注意:这个Google CTS的版本要根据所测试的终端安卓版本决定,本次测试安卓终端为T6卡Android5.1,**下载地址如下:

链接:https://pan.baidu.com/s/1nwfmwWD 密码:0kfa

  • 下载完成后,存放在Ubuntu任意位置,比如/home/xxx/下,然后解压到当前位置,解压后得到android-cts文件夹,命令行执行:
cd /home/xxx/
unzip android-cts-5.1_r26-linux_x86-arm.zip
  • 下载CTS媒体(android-cts-media-1.2.zip)文件,下载地址如下:

链接:https://pan.baidu.com/s/1i6aANxr 密码:tvl7

  • 下载后的CTS媒体文件,存放在Ubuntu任意位置,比如/home/xxx/下,然后解压到当前位置,解压后得到android-cts-media-1.2文件夹,命令行执行:
cd /home/xxx/
unzip android-cts-media-1.2.zip
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐