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的指令
Related Posts :
- Back to Home »
- [小PのIT筆記]android開發環境建置 »
- 【Android】於Ubuntu 上建置CTS環境