PC 机搭建虚拟机,运行cts

本文详细介绍如何在PC机上搭建虚拟机环境以运行cts测试。包括JDK和SDK的安装配置过程,以及如何设置环境变量来确保测试工具正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

PC 机搭建虚拟机,运行cts

总概:环境搭建主要是针对JDK环境、SDK环境和执行文件的配置,下文将对两种环境进行详细的介绍

 

一、JDK安装及环境搭建

PS:jdk安装过程注意:系统要跟ubantu一致,如64位的ubantu系统要安装64位的JDK

1.      工具:通过官网下载所需要的JDK包(也可通过百度搜索下载)

下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

2.      将JDK包放入到桌面创建的JDK文件夹夹中,解压(如下图)

 

3.      配置环境变量

使用gedit打开打开/etc/profile,在打开的窗口最下面添加如下变量

 

export JAVA_HOME=/home/test/JDK/jdk1.8.0_111

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 

:“/home/test/JDK/jdk1.8.0_111”为对应JDK路径

添加完成后退出

4.      测试

输入Java –version测试,此时会出现如下提示

 

按照提示,安装相关插件

注:首先安装 default-jre ,安装完成后再进行java-version测试

(一般情况,安装完此插件,version的测试即可通过)

 

 

二、SDK安装及环境搭建

1.      工具:下载地址:https://developer.android.com/studio/index.html

2.      将SDK包方式到桌面创建的SDK文件夹中,进入查看

 

会发现缺少文件“platform-tools”、“build-tools”等文件,按照后续步骤安装即可

3.      安装“platform-tools”、“build-tools”等文件

 

首先通过cd命令到SDK的tools目录下去(如上图),

执行./android

会调出如下窗口

 

 

点击安装即可

 

 

 

当弹出如上窗口后,SDK即更新到最新完成,点击OK退出即可

——SDK更新均可以使用以上方式

4.      配置环境变量

使用gedit打开打开/etc/profile,在打开的窗口最下面添加如下变量

 

export PATH=/home/test/SDK/android-sdk-linux/platform-tools:$PATH 

export PATH=/home/test/SDK/android-sdk-linux/tools:$PATH

export PATH=/home/test/SDK/android-sdk-linux/build-tools/24.0.1:$PATH

 

注:红色标记的路径为SDK中文件对应路径(先行这样配置,配置完成后退出)

 

————完成以上配置后重启电脑即可(重启完成后可使用 adb version测试)

 

三、执行文件

 

JAVA_HOME=/home/cts/JDK/jdk1.8.0_111

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

 

cd /home/cts/CTS/7.0R3/android-cts/tools

./cts-tradefed

 

————在Ubuntu中创建文本,直接复制以上变量后保存即可

注:“/home/cts/JDK/jdk1.8.0_111”为使用的JDK路径(后续不管GMS工具升级使用任何JDK版本,修改此路径即可)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值