CTS测试过程:

1、编译原码,将产生的img文件烧到板子上

2、编译SDK,指定好路径

3、编译CTS

遇到的问题及解决办法:

1、连上USB识别不了设备

fn@fn-desktop:~$ lsusb

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 001 Device 012: ID 18d1:0002

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 004 Device 003: ID 413c:2003 Dell Computer Corp. Keyboard

Bus 004 Device 002: ID 03f0:2c24 Hewlett-Packard Logitech M-UAL-96 Mouse

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

我这里是:

Bus 001 Device 012: ID 18d1:0002

然后在/etc/udev/rules.d/下创建一个配置文件: 51-android.rules

sudo vim /etc/udev/rules.d/51-android.rules

文件里添加如下配置参数:

SUBSYSTEM=="usb", SYSFS{"High Tech Computer Corp."}=="18d1", MODE="0666"

保存,给配置文件设置下权限

sudo chmod a+rx /etc/udev/rules.d/50-android.rules

Restart

sudo /etc/init.d/udev restart

最后再重启下adb服务,就可以了(没配置环境变量的请进入Android SDK tools目录执行sudo ./adb kill-server ./adb devices)

sudo adb kill-server

sudo adb devices

List of devices attached

0403502001011000    device

2、CTS_INFO >>> Max ADB operations reached. Restarting ADB...

CTS_INFO >>> Restarting device ...

Device(1234567890ABCDEF) disconnected

这个时候测试就会一直停在那里不动了

解决办法:

修改adb权限~

到相应SDK目录下,我这里是:

/home/fn/Desktop/CTS-round2/android-sdk_eng.barry-xu_linux-x86/tools

所以:

fn@fn-desktop:~/Desktop/CTS-round2/android-sdk_eng.barry-xu_linux-x86/tools$ chown root:root adb

再执行:

fn@fn-desktop:~/Desktop/CTS-round2/android-sdk_eng.barry-xu_linux-x86/tools$sudo ./adb kill-server

fn@fn-desktop:~/Desktop/CTS-round2/android-sdk_eng.barry-xu_linux-x86/tools$sudo ./adb devices

即可

也同学说这样改:

#gedit host_config.xml

把中的200改为负数,如“-1”就不会Restarting device!

个人觉得:重启应该有它的道理,可能会影响到测试结果, 所以建议用上一种方法

linux cts运行不起来,CTS测试过程及遇到问题的解决方法相关推荐

  1. linux后台运行符号、nohup命令、输出重定向等使用方法

    linux后台运行&符号.nohup命令.输出重定向等使用方法 https://blog.csdn.net/zjc/article/details/51484114 在命令最后加上&符 ...

  2. bash文件无法运行,提示没有那个文件或目录的解决方法

    bash文件无法运行,提示没有那个文件或目录的解决方法 http://hi.baidu.com/whyspai/blog/item/d24b905430bc88093b293549.html /bin ...

  3. linux终端能显示中文,但是不能输入中文的解决方法

    linux终端能显示中文,但是不能输入中文的解决方法 linux终端能显示中文,但是不能输入中文的解决方法 第一种方法:修改用户目录下的.inputrc文件允许 8bit 输入即可 第二种方法(不建议 ...

  4. Linux安装软件时缺少依赖包的简单较完美解决方法!

    Linux安装软件时缺少依赖包的简单较完美解决方法! 参考文章: (1)Linux安装软件时缺少依赖包的简单较完美解决方法! (2)https://www.cnblogs.com/xiaommvik/ ...

  5. Linux 中ifconfig和ip addr命令查看不到ip解决方法

    Linux 中ifconfig和ip addr命令查看不到ip解决方法 参考文章: (1)Linux 中ifconfig和ip addr命令查看不到ip解决方法 (2)https://www.cnbl ...

  6. 【Linux笔记】CentOS下找不到eth0设备的解决方法

    [Linux笔记]CentOS下找不到eth0设备的解决方法 参考文章: (1)[Linux笔记]CentOS下找不到eth0设备的解决方法 (2)https://www.cnblogs.com/ly ...

  7. linux系统无法启动提示give root password for maintenance的解决方法

    linux系统无法启动提示give root password for maintenance的解决方法 由于非法重启或硬盘故障,会导致linux系统无法启动,无法进入操作系统.当你看到提示:give ...

  8. linux path减少,Linux的环境变量PATH中所带来的问题及解决方法

    Linux的环境变量PATH中所带来的问题及解决方法 发布时间:2006-01-07 10:08:27来源:红联作者:yo 本文主要讲述"."在LINUX的环境变量PATH中所带来 ...

  9. 英雄无敌6服务器在哪个文件夹,Win7系统无法运行英雄无敌6的两种原因和解决方法...

    英雄无敌6作为一款策略模拟类游戏,深受高端玩家的喜爱.但最近有Win7旗舰版系统用户在玩英雄无敌6时,却出现了无法运行的情况,重启好多次还是一样,不太清楚是哪里出问题,网上相关解决方案也比较少,针对此 ...

  10. 计算机安装msvcr110.dll,帮您还原win7系统运行程序提示计算机中丢失msvcr110.dll的解决方法...

    许多win7系统用户在工作中经常会遇到win7系统运行程序提示计算机中丢失msvcr110.dll的情况,比如近日有用户到本站反映说win7系统运行程序提示计算机中丢失msvcr110.dll的问题, ...

最新文章

  1. [zz]lxc使用tc+tbf限制网速
  2. 分辨5线单极性步进电机接头
  3. Ubuntu下查看命令的源码
  4. ML之回归预测:利用九大类机器学习算法对无人驾驶汽车系统参数(2018年的data,18+2)进行回归预测值VS真实值
  5. 告诉你,Spring Boot 真是个牛逼货
  6. JS 判断手机操作系统代码
  7. java setlocation_Java Point.setLocation方法代碼示例
  8. 现代软件工程 第二章 【个人技术】 练习与讨论
  9. 常用的自动化运维工具
  10. 在java中关于封装性的说法中错误的是_java题库2
  11. 大学生数学竞赛(非数学类)经验
  12. 空间点到空间直线的距离求解
  13. windows QT+VS201环境安装
  14. CNC数控加工中心编程好学吗
  15. Adobe Reader无法将数值DisableExceptionChainValidation写入键
  16. 阿里小程序亮相2019上海云峰会:大生态促成许多“小而美”
  17. 面试官问:浏览器输入 URL 回车之后发生了什么?
  18. Win10激活失败的原因之一
  19. 单片机低功耗配置及注意事项
  20. 第十二届蓝桥杯大赛模拟赛(第二期)

热门文章

  1. 面相学论眼睛:看眼形善与不善
  2. 项目构建工具之ant
  3. 第十六周 结构体复数计算
  4. 随机分组工具(工具)
  5. 零基础学习java大数据真的难吗?
  6. Dotnet new 根据模板创建项目
  7. Solr4:查询参数fq的用法(对结果进行过滤;两组关键词组合查询)
  8. Android实战——单元测试从吹水到实践
  9. 同学录项目(Python)
  10. kafka manager安装和使用