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

下載本文檔

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

文檔簡介

2011年4月范圍與目標(biāo)交流對象:手機(jī)端軟件測試人員交流目標(biāo):Android編譯環(huán)境安裝Android常用測試命令A(yù)ndroid數(shù)字簽名Android數(shù)據(jù)抓包APK應(yīng)用程序運行日志跟蹤本次交流將占用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的可擴(kuò)展開發(fā)平臺

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

溫馨提示

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

評論

0/150

提交評論