Android手機測試環境搭建

Android SDK概念: SDK(software development kit)軟件開發工具包。被軟件開發工程師用於爲特定的軟件包、軟件框架、硬件平臺、操做系統等創建應用軟件的開發工具的集合。Android SDK 指的是Android專屬的軟件開發工具包。php

Android SDK的安裝與環境變量配置: linux

一、下載Android SDK,解壓後便可(全英文路徑) android

下載地址:http://tools.android-studio.org/index.php/sdkshell

二、新建一個環境變量,變量名:ANDROID_HOME,變量值:c:\sdk(以你安裝目錄爲準,確認裏面有tools和add-ons等多個文件夾),點擊確認。 android-studio

三、在系統變量path中添加 ;%ANDROID_HOME%\platform-tools; %ANDROID_HOME%\toolsapp

四、Android SDK配置完成,接下來驗證配置是否成功。 框架

五、點擊運行——輸入cmd——回車——輸入adb——回車,出現英文命令提示即正確工具

鏈接方式1:使用模擬器開發工具

1. 下載Android SDK,並配置好環境變量spa

2. 安裝模擬器,並開啓

3. 執行adb connect 127.0.0.1:6555,開一個通道

4. 使用adb devices

5. adb shell 進手機後臺linux系統

鏈接方式2:使用真機操做

1. 打開安卓手機,猛點設置--安卓版本,連點7點,出現開發者模式選項

2. 開啓開發者模式,usb調試

3. 手機使用USB數據連鏈接手機,使用筆記本電腦安裝WiFi共享,開WIFI給手機用,安用手機助手鍊接手機

4.使用 adb devices

5. adb shell 進手機後臺linux系統

 

注:adb經常使用命令

1. 安裝apk   adb install  apk安裝包

 adb install *.apk

2. 反編譯拿包名

   經過反編譯查包名,查看第一行的package: name的屬性值

   反編譯:在aapt.exe工具所在的目錄下,aapt dump badging  *.apk

3. 運行app 經過adb shell命令拿到包名 

    3.1 啓動app,使用adb shell進手機後臺

    3.2 執行 dumpsys  activity | grep mFocusedActivity 拿包名

4. 卸載app

    adb uninstall *.app

5. 再次安裝  adb install  應用程序.apk –r

    adb install  -r   *.apk 

6. adb shell 進手機超級終linux系統

7. adb version 查看當前adb版本

8. adb pull <A> <B>

A爲手機路徑,B爲電腦路徑,意思爲:把文件從手機中複製到電腦上

9. adb push <B> <A>

A爲手機路徑,B爲電腦路徑,意思爲:把文件從電腦複製到手機上

10.從新掛載文件系統 :adb remount

11.重啓手機:adb reboot

12. 查看日誌:adb logcat 

13. 命令查看當前運行的包名和Activity:adb shell dumpsys window | findstr mCurrentFocus ,使用它前先要打開待測app

14. 查看app的路徑:adb shell pm path *.app

15. 查看全部包名:adb shell pm list packages

16. 啓動activity:adb shell am start -n <package_name>/.<activity_class_name>

相關文章
相關標籤/搜索