1. 程式人生 > 其它 >如何配置安卓的環境安裝

如何配置安卓的環境安裝

一、首先需要準備的軟體

1、JDK(前面已經寫過JDK的安裝步驟可以參考)

2、ADT

3、Andriod手機驅動

二: 重點講講ADT如何安裝:

ADT直接解壓到某個目錄下(注意目錄不要有中文):

下載地址可以在我的騰訊網盤下載: https://www.weiyun.com/disk

直接解壓就能用了,然後配置環境

1、配置環境變數

(1)在系統變數中一個變數名稱:ANDROID_HOME, 變數值為路徑,

比如:F:\Teaching999\Tool\adt\sdk

(2)在系統變數path後面加上 %ANDROID_HOME%\build-tools\android-4.3;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools

驗證一下:現在保證:

1、裝上安卓模擬器了(模擬器可以安裝這個iTools 在我的騰訊雲可以找到)

可以輸入以下驗證是否成功,cmd輸入:adb devices

要測試App的穩定性,首先要獲取到要測試的App的包名。在工作中可以直接問開發索取包名,或者根據經驗自己輸入命令查詢包名也行。

方法1:

獲取所有包名:

adb shell pm list package

獲取第三方包名:

adb shell pm list package-3

方法2:獲取包名和activity(一般包名以com開頭例如下面截圖)

adb logcat | findstr START

輸入該命令,然後點選要啟動的app,即可獲取到包名和activity

一:

//指定一個包Monkey程式模擬100次隨機使用者事件

adb shell monkey -p com.sf.DarkCalculator100

這裡的:com.sf.DarkCalculator就是包名,

-p用於約束限制,用此引數指定一個或多個包(即App)。指定包之後,Monkey將只允許系統啟動指定的APP如果不指定包,Monkey將允許系統啟動裝置中的所有APPcom.sf.DarkCalculator為包名,100是事件計數。

二:

adb shell monkey -p com.sf.DarkCalculator–v 100

說明:日誌級別用於指定反饋資訊級別(資訊級別就是日誌的詳細程度),日誌級別 Level 0,僅提供啟動提示、測試完成和最終結果等少量資訊。

三:

adb shell monkey -p com.sf.DarkCalculator–v -v 100

說明:日誌級別Level 1,提供較為詳細的日誌,包括每個傳送到Activity的事件資訊。

四:

adb shell monkey -p com.sf.DarkCalculator–v -v -v 100

說明:日誌級別Level 2,提供最詳細的日誌,包括了測試中選中/未選中的Activity資訊。

五:

--throttle <毫秒>

用於指定使用者操作(即事件)間的時延,單位是毫秒;如果不指定這個引數,monkey會盡可能快的生成和傳送訊息。

//指定使用者操作(即事件)間的時延

adb shell monkey -p com.sf.DarkCalculator–-throttle 1000-v 100

六:

//調整觸控事件的百分比

adb shell monkey -p com.sf.DarkCalculator--pct-touch 10 -v 1000

說明:--pct-{+事件類別}{+事件類別百分比}用於指定每種類別事件的百分比(在Monkey事件序列中,該類事件數目佔總事件數目的百分比),--pct-touch{+百分比}用於調整觸控事件的百分比(觸控事件是一個down-up事件,它發生在螢幕上的某單一位置)

七:日誌重定向:

Monkey參考命令

adb shell monkey -p com.tencent.XXX(替換包名) --throttle 500 --ignore-crashes --ignore-timeouts --ignore-security-exceptions --ignore-native-crashes -v -v -v 1000000>d:\monkeyScreenLog.log

其中:d:\monkeyScreenLog.log的意思就是重定向到這個檔案,可以隨便取,不用在WINDOS裡面建檔案,會自動建立,把日誌的細則放進去