跑了CTS 就需要检查出问题的地方

CTS提供一些Log但可能不够用,需要自己下该CTS src再增加代码, 如何做?


1)根据出错信息,找到代码位置

比如提示 com.android.cts.aadb.TestDeviceFuncTest#testSyncFiles_extStorageVariable 出错

通过搜索找到文件是 cts/hostsidetests/aadb/src/com/android/cts/aadb/TestDeviceFuncTest.java


2) 修改文件

Log.e("...","...") 增加提示的信息


3) 找到文件是哪个Module

找上级 Android.mk cts/hostsidetests/aadb/Android.mk

发现 LOCAL_MODULE := CtsAdbTests


4) 重新编译

makeCtsAdbTests

生成文件在out/host/linux-x86/framework/CtsAdbTests.jar


5)到CTS 定位module

cd android-cts

find -name "CtsAdbTests*"

./repository/testcases/CtsAdbTests.jar

把新生成的文件覆盖CtsAdbTests.jar


6)再在cts-tradefeed

运行 android-cts$ tools/cts-tradefed

用 run cts -p xxx -m yy

就可以看log结果了


更多相关文章

  1. NPM 和webpack 的基础使用
  2. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  3. 读取android手机流量信息
  4. android 使用html5作布局文件: webview跟javascript交互
  5. Android(安卓)多媒体扫描过程(Android(安卓)Media Scanner Proces
  6. android“设置”里的版本号
  7. Android开发环境搭建
  8. Android(安卓)Resource介绍和使用
  9. 2014.01.21 ——— android 关联android-support源码

随机推荐

  1. HTML5 蓝色 3D 钻石旋转动画
  2. Javascript 性能测试 [每日前端夜话0xB1]
  3. 漂亮实用!一款基于Bootstrap的jQuery开关
  4. 用 NodeJS 重命名系统文件[每日前端夜话0
  5. 什么?你项目还在用Date表示时间?!
  6. CSS3 全屏大气手风琴图片展示插件
  7. 嗯,用了一下Kotlin编程语言,真香!
  8. 纯CSS3骏马奔腾动画特效
  9. 用 Jest 进行 JavaScript 测试[每日前端
  10. CSS3实现摩天轮动画特效