Android手機測試方法交流_第1頁
Android手機測試方法交流_第2頁
Android手機測試方法交流_第3頁
Android手機測試方法交流_第4頁
Android手機測試方法交流_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

2011年4月范圍與目標交流對象:手機端軟件測試人員交流目標:Android編譯環(huán)境安裝Android常用測試命令Android數(shù)字簽名Android數(shù)據(jù)抓包APK應用程序運行日志跟蹤本次交流將占用100分鐘Android編譯環(huán)境安裝步驟:1、組件安裝2、ADT安裝3、SDK升級4、AVD創(chuàng)建5、啟動模擬器一、組件安裝1、安裝JDK(JavaDevelopmentKit,即Java開發(fā)工具包)

下載解壓后,勿忘添加環(huán)境變量:Path=E:\ProgramFiles\jdk1.6.0_13\binJAVA_HOME=E:\ProgramFiles\jdk1.6.0_13CLASSPATH=E:\ProgramFiles\jdk1.6.0_13\jre\lib\*.jar;.;一、組件安裝2、安裝SDK(SoftwareDevelopmentKit,即軟件開發(fā)工具包)

下載解壓后,勿忘添加環(huán)境變量:Path=E:\ProgramFiles\android-sdk-windows\tools一、組件安裝3、安裝Eclipse(一個開放源代碼的、基于Java的可擴展開發(fā)平臺

)直接下載解壓二、ADT安裝1、啟動eclipse,點擊圖標ADT(AndroidDevelopmentTools,即Android開發(fā)工具集)Plug-in二、ADT安裝2、進入eclipse,依次選擇“Help”—“InstallNewSoftWare”二、ADT安裝3、彈出安裝對話框,點擊“Add”,于彈出對話框中Name項輸入“ADT”,Location項輸入“/android/eclipse”,點擊“OK”二、ADT安裝4、勾選“AndroidDevelopmentTools”,依次點擊“Next”、“Finish”,安裝完成后重啟eclipse二、ADT安安裝5、依次選擇“Window”—“Preferences””,打開屬性性設置對話框框二、ADT安安裝6、選中“Android””,在右邊的的SDKLocation項中中選擇剛解壓壓android-sdk_r10-windows路徑徑三、SDK升升級1、選中“Installedpackages”,選中右邊邊列表框中待待升級的安裝裝包,點擊““UpdateAll”三、SDK升升級2、選擇待升升級的安裝包包,點擊“Install”,開始始升級安裝包包,升級成功功后重啟eclipse即可四、AVD創(chuàng)創(chuàng)建1、依次選擇擇“Window”—“AndroidSDKandAVDManager”,打開AVD管理器四、AVD創(chuàng)創(chuàng)建2、依次選填填AVD配置置項,點擊“CreateAVD”。創(chuàng)建成功后后,AVD列列表框中顯示示該模擬器設設備名。1、選中待啟啟動AVD,,點擊“Start”,,彈出啟動選選項框。依次次設置分辨率率和是否使用用快照,點擊擊“Launch”五、啟動模擬擬器2、等待模擬擬器啟動界面面及其配置項項生效。五、啟動模擬擬器Android常用測試試命令1、安裝/卸卸載:adb2、版本查看看:aapt3、反編譯::dexdump一、安裝/卸卸載1、將APK應用程程序拷拷貝至至\android-sdk-windows\platform-tools下,如如圖所所示((MusicIMC.apk)2、打打開DOS命令窗窗口,,依次次輸入入命令令,命命令格格式如如下::一、安安裝/卸載載安裝過過程中中問題題排查查:1、提提示“error:morethanonedeviceandemulator”,如圖圖所示示2、若若已經(jīng)經(jīng)安裝裝該程程序,,則提提示““Failure[INSTALL_FAILED_ALREADY_EXISTS]”,如如圖所所示一、安安裝/卸載載原因::當前前正在在運行行兩個個模擬擬器設設備,,即運運行了了1個以上上模擬擬器或或運行行模擬擬器的的同時時手機機正在在連接接PC解決::關閉閉多余余模擬擬器設設備出現(xiàn)上上述情情況,,可先先卸載載APK,如圖圖所示示1、若若安裝裝成功功,則則提示示“Success”,如如圖所所示一、安安裝/卸載載2、使使用第第三方方應用用程序序安裝裝/卸載APK(例如如:豌豆夾夾、91助手等)模擬器器中運運行程程序,,如圖圖所示示:1、使使用命命令查查看APK版本號號、包包名、、固件件版本本號二、版版本查查看2、具具體信信息::包名::com.iflytek.music版本號號:1.0.18應用程程序圖圖標::icon.png系統(tǒng)版版本號號(支支持的的最低低版本本)::5((即Android2.0))1、使使用命命令查查看APK中接口口配置置地址址將APK應用程程序后后綴名名.apk改為.zip,解壓壓出classes.dex,然后后執(zhí)行行反編編譯命命令,,如圖圖所示示2、打打開1.txt,即可可查看看相應應接口口配置置地址址是否否正確確。三、反反編譯譯Android數(shù)字字簽名名步驟::1、生生成密密鑰庫庫(keystore))2、使使用密密鑰庫庫進行行簽名名3、使使用命命令驗驗證簽簽名4、通通過安安裝應應用程程序驗驗證簽簽名1、生生成密密鑰庫庫(keystore)),執(zhí)執(zhí)行步步驟如如下圖圖所示示:Android數(shù)字字簽名名Android數(shù)字字簽名名Android數(shù)字字簽名名Android數(shù)字字簽名名2、使使用密密鑰庫庫進行行簽名名,執(zhí)執(zhí)行步步驟如如下圖圖所示示:(1))驗證證APK是否簽簽名成成功::若已已簽名名,如如圖所所示(2))若未未簽名名或簽簽名失失敗,,如圖圖所示示Android數(shù)字字簽名名3、使使用命命令驗驗證簽簽名,,執(zhí)行行步驟驟如下下所示示:輸入命命令““keytool-list-v-keystore*.keystore”,查查看簽簽名詳詳細信信息,,如圖圖所示示Android數(shù)字字簽名名(3))查看看簽名名信息息(1))安裝裝未簽簽名的的APK應用程程序或或覆蓋蓋簽名名不一一致應應用程程序Tool的結(jié)果果,如如圖所所示::Android數(shù)字字簽名名4、通通過安安裝應應用程程序驗驗證簽簽名(2))安裝裝已簽簽名的的的APK應用程程序Tool的結(jié)果,如如圖所示::Android數(shù)據(jù)據(jù)抓包步驟:1、啟動模模擬器2、運行聯(lián)聯(lián)網(wǎng)程序3、生成數(shù)數(shù)據(jù)包文件件4、使用抓抓包工具((wireshark)進行行查看1、實時生生成數(shù)據(jù)包包文件:emulator-avdTest-tcpdumpcapture.pcap2、使用抓抓包工具((Wireshark)查看數(shù)數(shù)據(jù)包文件件Android數(shù)據(jù)據(jù)抓包APK應用用程序運行行日志跟蹤蹤步驟:1、切換至至DEBUG查看模模式2、定時跟跟蹤日志3、定位并并截圖APK應用用程序運行行日志跟蹤蹤1、優(yōu)先關關注“E(Error)”級別的信息息,其次是是“W(Warning)”級別的信息息APK應用用程序運行行日志跟蹤蹤2、按“Ctrl+C”復制粘貼信信息至文

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論