首页 > 编程知识 正文

前后摄cts单侧(ifcfg-ens33无法打开并写入文件)

时间:2023-05-06 09:05:21 阅读:68594 作者:142

CTS测试流程:

1、编译源代码,将生成的img文件烧成板子

2、编译SDK,指定路径

3、编译CTS

面临的问题和解决方案:

1、连接USB时未检测到设备

fn@fn-desktop:~$ lsusb

bus 003 device 001: id1d 6b 33600001 Linux foundation 1.1 root hub

bus 001 device 0123360 id 18 d 1:0002

bus 001 device 001: id1d 6b :0002 Linux foundation 2.0根集线器

bus 005 device 001: id1d 6b 33600001 Linux foundation 1.1 root hub

bus 004 device 00: id 413 c :2003 dellcomputercorp.keyboard

bus 004 device 0023360 id 03 f 0:2 c 24 hewlett-packardlogitechm-ual-96 mouse

bus 004 device 001: id1d 6b 33600001 Linux foundation 1.1 root hub

bus 002 device 001: id1d 6b 33600001 Linux foundation 1.1 root hub

这里是:

bus 001 device 0123360 id 18 d 1:0002

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

SDO vim/etc/udev/rules.d/51-Android.rules

将以下配置参数:添加到文件中

SUBSYSTEM=='usb ',sysfs { ' hightechcomputercorp.' }==' 18 D1 ',MODE='0666 '

保存并在配置文件中设置权限

sdochmodarx/etc/udev/rules.d/50-Android.rules

重新开始

sudo /etc/init.d/udev restart

最后重新启动adb服务就可以了。 (如果未设置环境变量,请访问Android SDK tools目录运行sudo./ADB kill-server./ADB devices。 )

sudo adb kill-server

sudo ADB设备

设备列表附着

0403502001011000设备

2、cts _ infomaxadboperationsreached.restarting ADB .

CTS_INFO Restarting device .

evice(1234567890abcdef )分布式

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

解决方案:

adb权限的变更~

去相应的SDK目录。 我这里是:

/home/fn/desktop/cts-round2/Android-SDK _ eng .和谐苗条-xu_linux-x86/tools

所以:

fn @ fn-desktop 3360~~/desktop/cts-round2/Android-SDK _ eng .和谐苗条- Xu _ Linux-x86/tools $ chown root 3336

重新运行:

fn @ fn-desktop 3360~~/desktop/cts-round2/Android-SDK _ eng .和谐苗条- Xu _ Linux-x86/tools $ sudo./adroid

fn @ fn-desktop 3360~~/desktop/cts-round2/Android-SDK _ eng .和谐苗条- Xu _ Linux-x86/tools $ sudo./adroid

没关系

同学也说:

#gedit host_config.xml

将中的200改为负,如“-1”所示,则不进行Restarting device!

就个人而言,重新启动应该有相应的理由,可能会影响测试结果,因此建议使用前面的方法

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。