文集 移動端網(wǎng)頁端爬蟲
配置
- mac
-
jdk最高支持1.8
查看安裝路徑
/usr/libexec/java_home -V
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home PATH=$JAVA_HOME/bin:$PATH:. CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. export JAVA_HOME export PATH export CLASSPATH
備注:卸載jdk
m -rf /Library/Java/JavaVirtualMachines/jdk-*.jdk
-
這一步可以省略,因為安裝studio的時候回自動安裝
但是我喜歡自己安裝含长,因為自己安裝到哪自己清楚
export ANDROID_AVD_HOME=~/.android/avd
export ANDROID_SDK_HOME=/Users/apple/android-sdk-macosx
export PATH=$PATH:$ANDROID_SDK_HOME/platform-tools:$ANDROID_SDK_HOME/tools
-
安裝node
brew install node
-
修改源
npm i cnpm -g --registry=http://registry.npm.taobao.org
以后用cnpm替代npm
-
安裝appium
建議開始直接去官網(wǎng)下在執(zhí)行程序安裝碗脊,簡單多了
cnpm install -g appium
-
uiautomatorviewer
在android sdk-> tools-> bin下屡久,可以捕捉模擬器的畫面幫助定位元素
-
安裝appium-doctor
運行檢查
appium-doctor
-
Studio會檢測android sdk潮太,并安裝碑定。 也會內置jdk奕纫,但我喜歡配置自己安裝的 file->project structure/other setting(Default)
-
adb連接mumu模擬器
Adb connect 127.0.0.1:7555
-
adb連接夜深模擬器
Adb connect 127.0.0.1:62001
連接拒絕可能是端口不對
netstat -aon | findstr 620
-
審查屏幕元素
Uiautomatorviewer.bat. 打開工具涩馆,點擊左上角??按鈕
補充:關于環(huán)境配置的方法網(wǎng)上一大堆行施,所以沒做詳細的記錄。話雖如此魂那,但是別人的方法不見得一定適用于你蛾号。
以上我記錄的是mac的配置過程,一切都還算順利涯雅,除了模擬器比較卡鲜结。最終我選擇了window做調研,因為卡的我猴急活逆。