本文引用自yi_yixinyiyi 《Android CTS 测试常见问题》

a)问题描述:在执行plan时,执行一段时间后会抛异常,异常如下:

CTS_INFO>>>Restartingdevice...
Device(HC09MPL00037)disconnected
Exceptioninthread"Thread-17"com.android.ddmlib.AdbCommandRejectedException:
insufficientpermissionsfordevice
atcom.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:736)
atcom.android.ddmlib.SyncService.openSync(SyncService.java:164)
atcom.android.ddmlib.Device.getSyncService(Device.java:253)
atcom.android.cts.DeviceManager$DeviceServiceMonitor.run(DeviceManager.java:217)

解决方案:是因为权限不够,提升至root权限可解决,命令如下$sudo ./startcts

b)问题描述:输入./adb shell出现如下异常:

error:insufficientpermissionsfordevice

解决方案:输入:

$sudo-s

./adbkill-server

./adbdevices

c)问题描述:出现如下异常:Unabletolocate android-sdk-linux_86/tools/adb.

解决方案:是因为android-sdk-linux_86tools目录下没有adb文件,可以从platfrorm-tools目录下的adb文件拷贝到tools目录下,或者去SVN上取下

d)问题描述:error: device not found

解决方法:1)请确认你的手机是否连接电脑,(2)以连接PC,重新拔下来,在连一次(3)如果2操作后还不行,看下USB连接方式是否为默认(仅充电),选htcUSB连接。

e)写入测试结果时报Too many open files的错误,这是因为网络请求过多,也就导致了系统打开的文件过多。每一个连接都会当成“文件”看待的。

解决方案:ulimit –a命令查看每个用户允许打开的
f)
.................................
android.accessibilityservice.cts.AccessibilitySettingsTest#testAccessibilitySettingsIntentHandled...(pass)
android.accessibilityservice.cts.AccessibilitySettingsTest#testAndroidTestCaseSetupProperly...(pass)
==============================================================
CTS_INFO >>> Max ADB operations reached. Restarting ADB...
CTS_INFO >>> Restarting device ...
Device(1234567890ABCDEF) disconnected
Test stopped.
解决方案:#gedit host_config.xml
把<IntValue name="maxTestCount" value="200"/>中的200改为负数或0,如“-1”就不会Restarting device。

更多相关文章

  1. Android四大组件之activity之间带数据跳转
  2. 编译Irrlicht On Android(1)
  3. android剪切合并MP3音乐
  4. 如何去写 Android(安卓)init.rc (Android(安卓)init language)
  5. Android(安卓)9.0 HTTP请求报错
  6. android下的jni
  7. Android(安卓)Widget开发
  8. Android—将Bitmap图片保存到SD卡目录下或者指定目录
  9. Android之应用中执行Linux命令

随机推荐

  1. textbox控件属性有哪些
  2. C语言中sizeof和strlen的区别是什么
  3. c++清屏函数是什么
  4. c++中头文件和源文件的区别是什么
  5. c源程序中main函数的位置是什么?
  6. c语言程序从哪里开始执行
  7. C++运算符中不能重载的是哪些
  8. eof在c语言中表示什么
  9. c语言本身没有输入输出语句吗
  10. c语言中continue语句的作用是什么