Android 5.1 CTS测试环境配置

前提:(1)Ubuntu64位操作系统(我一般都用Ubuntu Kylin 14.04),jdk1.7 (jdk-7u79-linux-x64.tar.gz)
(2).安装Ubuntu系统:电脑关机插入系统盘,可以是U盘或光盘,开机后按快捷键进入BIOS,设置U盘或者光盘启动,然后根据向导安装即可,一般只需默认安装,安装完毕后点击“现在重启”,重启OK后拔U盘。
(3).将U盘里的JDK文件复制到主文件夹下的“下载”里,然后打开计算机下的usr文件夹
新建终端输入:cd /usr          /终端方式进入到usr文件夹/
     sudo mkdir java       /建立一个名为java的文件夹/
(4).将jdk文件复制到java文件夹下,解压:
新建终端:cd 下载
 sudo cp +jdk文件名+拷贝路径(/usr/java)
解压tar.gz文件:cd /usr/java
sudo tar xvf+文件名 
一.配置JDK环境变量
新建终端:sudo gedit .bashrc    /进入文本编辑器.bashrc/
复制“详细配置.doc”中:export JAVA_HOME=/home/xia/cts_gts/jdk1.6.0_45
     export JRE_HOME=/home/xia/cts_gts/jdk1.6.0_45/jre
     export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
     export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
到.bashrc文本编辑器中,将JAVA_HOME后面的地址换为jdk的实际存放地址,同理,将JRE_HOME后面的地址也换为JRE的实际存放地址,保存退出。
检测JDK版本:java -version
若正确会显示:java version "1.7.0_79"
       Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
                     Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)


二.配置adb环境变量
新建终端:whereis adb    /查看adb路径/
 sudo gedit /etc/bash.bashrc   /进入文本编辑器bash.bashrc/
最后一行加入adb的路径:export PATH="$PATH:[你的adb所在路径]"
例如:export PATH="$PATH:/usr/bin/X11/adb" ,保存关闭。
重新开终端:adb version 查看adb版本,现在最新的是1.0.31,若不是最新的,可能在adb devices查看连接信息时会显示offline或者无device,这时就需要更新adb。
终端输入:sudo apt-get update
 sudo apt-get install android-tools-adb android-tools-fastboot
 adb version
注:有时候adb权限会有些问题,会显示???????????    no permissions,可以这样解决:
进入adb所在目录输入:sudo chown root:root adb
sudo chmod a+x adb
sudo chmod a+s adb
adb kill-server
这里最好重启电脑
先将adb的owner改为root、对所有用户加入可执行属性,然后设置set-user-id属性。这样,任何用户运行adb后,adb就会以owner身份运行(即root),而不是登录的用户。之后还需要adb kill-server,adb start-server重新启动adb server。

三.手机电脑端口连接配置
新建终端:lsusb
电脑连接手机lsusb      /查看信息,会多出一条信息,在ID前会有 ####:&&&&/
新建终端:sudo mkdir .android
 cd .android
 sudo touch adb_usb.ini    /创建文件adb_usb.ini/
 sudo gedit adb_usb.ini    /编辑adb_usb.ini文件/
在文本编辑器里写入0x####,存盘退出。
连接手机:adb devcies  回车
        List of devices attached
19761202        device   这就表示连接成功。
注:有时候51文件会出现权限问题,可以这样解决:
新建终端:sudo gedit /etc/udev/rules.d/51-android.rules /进入文本编辑器51-android.rules/
SUBSYSTEM=="usb",ATTRS{idVendor}=="####",ATTRS{idProduct}=="&&&&",MODE="0666"
存盘退出。最好重启Linux机器。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WannaYoo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值