作者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