作者iamami (€OVERDRIVE)
看板AndroidDev
标题Re: [问题] 如何建置才可以跑CTS (卡住)
时间Thu Jan 5 16:44:51 2012
※ 引述《jacktoad (逛逛...)》之铭言:
: ※ 引述《iamami (€OVERDRIVE)》之铭言:
: : 不好意思请问一下
: : (1)我目前 Ubuntu 已经装好ADB Ubuntu 跟 Target 的机器已经可以互连
: : (2)Target 的机器有参考 Android 4.0 的文件去做设定
: : (3)已经去官方网站抓 Cts 的 tool
: : Android 4.0.3 R1 Compatibility Test Suite (CTS)
: : 可是我目前就只知道这些
: : 因为网路上的资讯都太简略 而且功力太浅
: : 以下是乱猜 = =
: : 要抓 Android 源码 编译 , 还是要编译CTS 之类的吗
: : 请问我接下来该怎麽做呢 @_@"
: : 希望有笨蛋都能看的懂的步骤
: : 谢谢
: 你需要先看官网介绍
: http://source.android.com/compatibility/cts-intro.html
: 如果这样还不行就要找文件
: 去google找android cts manual
: 我相信里面一定有教你怎样run cts
: 基本上官网放的cts本来就是编好的binary
: 不需要再从source tree去编cts
: 只要解开来 到底下的tools资料夹去run 执行cts的program就好
: (2.3 的叫做startcts)
: 执行之後打 ls 就会显示command manual
: 大概就是这样,至於之後会遇到的问题又是另外一个故事了
您各位好
目前遇到的问题如下
4.3. Using the CTS
To run a test plan:
1. Make sure you have at least one device connected. Launch the CTS console
by running the cts-tradefed script e.g.
$ ./android-cts/tools/cts-tradefed
(1)请问 CTS console 怎麽去 launch 呢?
跟2.3的好像不大一样 里面只有 cts-tradefed 跟 cts-tradefed.jar
(2)在 4.3 的步骤 这个时候 Ubuntu 跟 Target Paltform 要连好 adb 了吗?
可能我的问题很蠢@_@ 还请高手多多指点 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.34.164.65
1F:→ jacktoad:你要的答案都在4.3 Using the CTS里了... 01/05 17:13
2F:→ iamami:可是文件没有写 怎麽Launch CTS Console 阿 @"@ 01/05 17:15
3F:→ jacktoad:./android-cts/tools/cts-tradefed <==这个 01/05 17:16
4F:→ jacktoad:不然你就直接到cts的tools资料夹里打./cts-tradefed 01/05 17:17
5F:→ iamami:会跳出 -bash ./cts-traded: Permission denied 01/05 17:27
6F:推 sdyy:用sudo 还有可能要加执行权限 01/05 19:19
7F:→ iamami:to 楼上 我已经是切换root 的权限还要再加 sudo吗 01/05 21:00
8F:→ iamami:多问一个问题就是 CTS 拿官方现成的不需要自己编译就是哩 01/05 21:01
9F:→ iamami:是这样子吗 01/05 21:02
10F:→ iincho:chmod +x cts-tradefed 01/06 20:59
11F:→ iincho:cts可以用现成的, 不过有问题可以回去翻source code看 01/06 21:00
12F:→ iincho:之前用到一板没有放source的看decompile回来的东西猜.. 01/06 21:02