1.安装jdk1.8以上

去官网:www.oracle.com下载

参考文章:https://blog.csdn.net/weixin_44084189/article/details/98966787

https://www.cnblogs.com/tuxiaomeng/p/10418591.html

2.安装android sdk(我是windows7系统)

下载Android SDK Tools: http://www.androiddevtools.cn/

打开网站后,我们可以看到这里面有Android开发所需的各种工具,首先找到SDK Tools:

选择一个最新的版本就行了。我在的是zip包,解压后android-sdk-windows包放在了D:\Android\目录下

注意,这里有exe和zip两种文件可供下载,exe的就是个安装程序,下载下来需要自己双击安装。这里建议下载zip压缩包,下载后,直接解压缩到你想要安装Android的路径就行了。解压后的文件目录如下:

然后就双击“SDK Manager.exe”,启动SDK Manager,如图所示:

Tools文件夹里面的Android SDK Tools(这个我们在之前的一步已经下载好了的,一般不会让你再安装了,不过有可能会让你更新),然后就是Android SDK Platform-tools和Android SDKBuild-tools,注意只需要下载最新的版本就行了。

然后就是API。新手的话,选择一个最新的版本就好了,因为Android是向下兼容的。

最后就是extras文件夹中的东西了,如下图所示

然后,install 下载就行。

最后一步:环境变量:

ANDROID_HOME= D:\android\android-sdk-windows

path=;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools

检验一下Android SDK是否安装成功:在命令行窗口中输入”adb version“

 

[安装完成后,在cmd命令窗运行adb,提示0xc000007b错误]

网上排查是因为缺少Microsoft Visual C++ Redistributable,2019版本的下载地址如下,x86和x64版本都安装,问题解决!!!

https://social.msdn.microsoft.com/Forums/vstudio/en-US/e653a57a-bc32-4134-87bf-df33058f0531/download-microsoft-visual-c-2017-redistributable?forum=vssetup

3.安装python3.7

https://www.python.org/downloads/ 并配置环境变量

命令行中输入 python ,检查成功

4.安装note.js

下载地址:https://nodejs.org/en/ 

命令行中输入 npm ,检查成功

5.安装appium 

AppiumForWindows_1_4_16_1.zip我下的这个版本

下载地址:https://bitbucket.org/appium/appium.app/downloads/

点击 appium-installer.exe 进行安装

配置环境变量:

Appium_Home=D:\Program Files (x86)\Appium

path后面追加=%Appium_Home%\node_modules\.bin\;%Appium_Home%

cmd打开命令行窗口,输入appium-doctor ,出现以下提示,All Checks were successful ,说明环境配置成功,如图所示:

6、安装appium - python - client(目的是将python与appium关联起来)

cmd打开命令行窗口,输入:pip install Appium-Python-Client,提示成功就可以了,我这边是已经安装过了,如图所示:


7、连接手机测试

确认手机已经连接电脑,且驱动安装完成,打开cmd,输入adb devices,出现如下图所示信息则说明连接成功:

adb devices设备的状态有 3 种:

  • device , 设备连接正常
  • offline , 设备离线,连接出现异常
  • unauthorized 设备为进行授权,需要在设备上是否允许调试对话框进行授权

 

更多相关文章

  1. Android(安卓)Studio 运行项目出现Information:Gradle tasks异常
  2. 修改版本号
  3. Android_查看linux内核版本和android文件系统版本
  4. 通过API级别进行文档内容过滤
  5. Android(安卓)Studio Error:warning: Ignoring InnerClasses att
  6. Ubuntu 将adb加入环境变量
  7. Android混淆打包 出现release/jars/3/1f/main.jar'
  8. Android(安卓)代码名字-API级别-版本号-NDK版本对应关系
  9. location of android sdk has not been setup in the preference

随机推荐

  1. 【Android(安卓)开发教程】TableLayout表
  2. Android属性动画——实现灵动菜单效果
  3. Android(安卓)Ant 编译
  4. Android(安卓)studio项目配置的.gitignor
  5. Flutter 解决webview_flutter 插件Androi
  6. Android的内存优化方法
  7. Android Service相关知识
  8. VC++实现android的Toast消息框的功能
  9. Android(安卓)使用librtmp推流【音频采集
  10. Freescale IMX6 Android (4): 基于TQIMX6