移动端爬虫--Appium环境搭建(一)

本文介绍如何在Mac环境下进行开发环境的搭建,包括安装JDK、配置Android SDK及环境变量等步骤,并详细说明了如何安装Node.js、更改npm源、安装Appium等工具,最后介绍了使用ADB连接模拟器的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文集 移动端爬虫
配置
  • mac
  1. 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

  2. Android SDK

    这一步可以省略,因为安装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

  3. 安装node

    brew install node

  4. 修改源

    npm i cnpm -g --registry=http://registry.npm.taobao.org

    以后用cnpm替代npm

  5. 安装appium

    建议开始直接去官网下在执行程序安装,简单多了

    cnpm install -g appium

  6. uiautomatorviewer

    在android sdk-> tools-> bin下,可以捕捉模拟器的画面帮助定位元素

  7. 安装appium-doctor

    运行检查

    appium-doctor

  8. Android Stutio

    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. 打开工具,点击左上角

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值