Android手機測試環境搭建


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

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

1、下載Android SDK,解壓后即可(全英文路徑)

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

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

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

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

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

連接方式1:使用模擬器

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

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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM