【引用】Android CTS 测试常见问题
2011-09-23 11:21
447 查看
本文引用自yi_yixinyiyi《Android CTS 测试常见问题》
a) 问题描述:在执行plan时,执行一段时间后会抛异常,异常如下:
CTS_INFO >>> Restarting device ...
Device(HC09MPL00037) disconnected
Exception in thread "Thread-17" com.android.ddmlib.AdbCommandRejectedException: insufficient permissions for device
at com.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:736)
at com.android.ddmlib.SyncService.openSync(SyncService.java:164)
at com.android.ddmlib.Device.getSyncService(Device.java:253)
at com.android.cts.DeviceManager$DeviceServiceMonitor.run(DeviceManager.java:217)
解决方案:是因为权限不够,提升至root权限可解决,命令如下$sudo
./startcts
b) 问题描述:输入./adb
shell出现如下异常:
error: insufficient permissions for device
解决方案:输入:
$sudo -s
./adb kill-server
./adb devices
c) 问题描述:出现如下异常:Unable to locate
android-sdk-linux_86/tools/adb.
解决方案:是因为android-sdk-linux_86的tools目录下没有adb文件,可以从将platfrorm-tools目录下的adb文件拷贝到tools目录下,或者去SVN上取下
d) 问题描述:error:
device not found。
解决方法:(1)请确认你的手机是否连接电脑,(2)以连接PC,重新拔下来,在连一次(3)如果2操作后还不行,看下USB连接方式是否为默认(仅充电),选htc或USB连接。
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。
a) 问题描述:在执行plan时,执行一段时间后会抛异常,异常如下:
CTS_INFO >>> Restarting device ...
Device(HC09MPL00037) disconnected
Exception in thread "Thread-17" com.android.ddmlib.AdbCommandRejectedException: insufficient permissions for device
at com.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:736)
at com.android.ddmlib.SyncService.openSync(SyncService.java:164)
at com.android.ddmlib.Device.getSyncService(Device.java:253)
at com.android.cts.DeviceManager$DeviceServiceMonitor.run(DeviceManager.java:217)
解决方案:是因为权限不够,提升至root权限可解决,命令如下$sudo
./startcts
b) 问题描述:输入./adb
shell出现如下异常:
error: insufficient permissions for device
解决方案:输入:
$sudo -s
./adb kill-server
./adb devices
c) 问题描述:出现如下异常:Unable to locate
android-sdk-linux_86/tools/adb.
解决方案:是因为android-sdk-linux_86的tools目录下没有adb文件,可以从将platfrorm-tools目录下的adb文件拷贝到tools目录下,或者去SVN上取下
d) 问题描述:error:
device not found。
解决方法:(1)请确认你的手机是否连接电脑,(2)以连接PC,重新拔下来,在连一次(3)如果2操作后还不行,看下USB连接方式是否为默认(仅充电),选htc或USB连接。
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。
相关文章推荐
- Android CTS 测试常见问题
- Android CTS 测试常见问题
- 求助,Help!!!关于android CTS TV测试的fail问题。。。
- Android 5.1 CTS测试中部分问题总结
- 求助,Help!!!关于android CTS TV测试的fail问题。。。
- 【多线程问题】android8.1 cts测试原生bug多线程导致CtsJvmtiRedefineClassesHostTestCases中,testJvmti Fail
- Cts问题之android.view.cts.SurfaceViewSyncTests(测试案例:CtsViewTestCases)
- Android开发常见错误(5):使用Monkey自动化压力测试过程中遇到的问题
- 求助,Help!!!关于android CTS TV测试的fail问题。。。
- 关于android源码4.3 CTS测试的问题
- Android CTS Test failed to run to conmpletion 测试超时问题
- android常见问题二:真机测试无法访问本机服务器端
- Android 笔试/面试,常见问题整理
- cocos2dx 3.10 Win32和Android引用libcurl库路径问题
- Android CTS测试Fail项修改总结(四)
- 彻底搞定Android开发中软键盘的常见问题
- Android开发中常见问题处理
- Android WebView常见问题及解决方案汇总
- Android App数据格式Json解析方法和常见问题