「docker實戰篇」python的docker爬蟲技術-移動自動化控制工具安卓SDK安裝和配置(14)

原創文章,歡迎轉載。轉載請註明:轉載自 IT人故事會,謝謝! 原文連接地址: 「docker實戰篇」python的docker爬蟲技術-移動自動化控制工具安卓SDK安裝和配置(14)
爲何要一塊兒學習移動的自動化,在app這裏,有50%的app的經過抓包軟件就能夠分析出來抓包的參數,抓取到信息。好比上次說的app,經過fiddler就能夠進行分析就能夠抓取裏面的數據了,還有30%的須要適當的反編譯分析出加密算法以後,才能抓取到信息,剩餘的20%猶豫進行了加固,如要脫殼進行反編譯,分析出加密算法以後才能進行抓取信息。 其實對於反編譯和脫殼我也不熟悉,可是爲了能夠進行正常抓取剩餘的50%,能夠經過移動自動化工具的方式來進行滑動,點擊,分頁等操做,在配合使用mitmdump來調用python語言解析。

JDK安裝

建議使用jdk1.8以上的。這個我就不說了,百度一搜一大堆。

image.png

SDK

以前第一篇的時候我說過,不須要安卓的開發經驗,爲何如今又要安裝安卓SDK呢?由於我們須要SDK的一個環境來進行自動化的控制。
  • 下載SDK

目前演示環境是windows我就選擇windows的

  • 安裝SDK

找到對應的java-sdk1.8了






先不要勾選start SDK Manager

  • SDK環境變量設置


新建變量:ANDROID_HOME=安裝目錄

path中增長變量
%ANDROID_HOME%\platform-tools;
%ANDROID_HOME%\tools;複製代碼

  • 設置SDK
打開SDK-Manager

猶豫國內網絡環境,下載安卓的數據包很慢,因此須要設置一個代理。大連東軟鏡像地址:mirrors.neusoft.edu.cn,端口:80

http和https強制轉向

選擇reload從新加載

image.png
選擇如下幾項





已經安裝完畢


cmd查看adb是否安裝完畢


PS:根據自身網絡,基本用了代理後都是滿速下載,下次說說adb和uiautomator,一個是控制手機,一個是定位元素的。

相關文章
相關標籤/搜索