Posted by : 小p 05 12月 2011


1、抓取CTS相關執行檔
   CTS: http://source.android.com/compatibility/downloads.html
   依據所需的版本不同,抓取不同的CTS
   (EX:4.0板的CTS檔案名稱如下=> Android 4.0 R1 Compatibility Test Suite (CTS))


2、將所抓取的檔案進行解壓縮的動作
   預設會將檔案解壓縮至android-cts目錄中

3、修改android-cts\tools中的 startcts 文字檔
   將其中的
   if [ -n "${SDK_ROOT}" ]; then
      PATH=${SDK_ROOT}/platform-tools:${SDK_ROOT}/tools:${PATH}
   fi
   修改為
   if [ -n "${SDK_ROOT}" ]; then
      PATH=【Android SDK所在路徑】/platform-tools:【Android SDK所在路徑】/tools:${PATH}
   fi

4、編輯/etc/environment檔案
   指令:sudo gedit /etc/environment
   在PATH=後面新增android sdk的路徑
   如: PATH=”/usr/bin:/home/【user_ID】/opt/android-sdk-linux_86/tools:/home/【user_ID】/opt/android-sdk-linux_86/platform-tools”

5、進行手機上相關設定
   勾選手機上Application-->Development-->USB debugging
   Application-->Development-->Stay awake
   Application-->Development-->Allow mock location

6、安裝相關測試用apk
   1、使用usn連線至手機
   2、輸入"adb install -r /home/【user_id】/opt/android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk”
   3、至http://code.google.com/p/eyes-free/downloads/list 抓取 “com.svox.langpack.installer_1.0.1.apk“
   4、輸入"adb install 【檔案儲存位置】\com.svox.langpack.installer_1.0.1.apk"
   5、至Settings-->Language & Input-->Text-to-speech settings-->Listen to an example 確認是否有安裝完成

7、勾選手機上相關設定
   Settings-->Accessibility-->勾選 Accessibility 
   Settings-->Accessibility-->勾選 Delegating Accessibility Service

8、執行CTS
   指令:cd /home/【user_id】/android-cts
   指令:sudo bash tools/startcts

9、下達CTS指令
   出現
    Android CTS version 3.1_r5
    cts_host >
    即表示進入CTS system中
    指令:start --plan CTS
    即可開始執行CTS

2012/03/15:
進行CTS 4.0.3版本測試時,請先至
http://dl.google.com/dl/android/cts/android-cts-media-1.0.zip 
下載測試所需的影音檔,
解壓縮後,執行 ./copy_media.sh all
將影音檔上載至Pad中,之後在執行CTS的指令
 

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Welcome to My Blog

CATEGORIES

Archives

小Pの日本旅遊經驗值

Popular Posts

Bloggerads

- Copyright © 一期一會 -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -