游戏迷提供最新游戏下载和手游攻略!

Appium基础知识:Android SDK安装步骤

发布时间:2024-09-19浏览:26

Android SDK 是Google 为其Android 平台开发的专有软件开发工具包,可让您创建Android 应用程序。

Android SDK 是一款适合移动应用程序开发人员的便捷程序,其中包括开始使用Android 编程语言构建应用程序所需的一切,以及用于在完成开发时进行测试的功能齐全的设备模拟器。

01Android SDK下载

下载地址:http://www.androiddevtools.cn/

进入下载页面,点击Android SDK Tools—SDK Tools。会跳转到Android SDK的下载位置。然后我们就可以根据自己的系统按需下载了。

如下图:

02Android SDK安装

1)解压Android SDK压缩包

解压android-sdk_r24.4.1-windows.zip文件,并将解压后的目录放入您自己指定的位置。

记住这个目录的位置,目录中不能有中文字符。

Android SDK的目录结构如下:

2)Android API下载

Android SDK解压后,我们需要下载Android API。 API是预定义的函数,允许程序通过调用这些函数来使用设备自身的硬件或软件。

打开Android-sdk-windows文件夹,双击SDK manager.exe文件。我们需要安装Tools、Platform-tools、Build-tools、API和其他相关组件。

安装API时,取决于要测试的模拟器或真机的Android版本。例如,如果使用的真机是Android7.1.1版本,则Android SDK必须下载Android7.1.1版本的API。

您需要根据Android7.1.1对应的API级别下载相应的Android SDK Build-tools版本。

最后,我们点击右下角的Install 1 package.或Delete packages.来安装或卸载相关组件。

我们单击Install 1 package.来安装选定的组件。

勾选接受许可证并点击安装进行安装。

一个版本的Android API需要20G左右的空间,需要耐心等待。

阐明:

SDK Manager是Android软件开发包管理器,它就像一座连接本地和服务器的桥梁。它将Android开发所需的工具从服务器下载到本地。

只需使用最新的SDK 平台即可,该平台向后兼容。

Android 支持库必须安装Android 兼容库。

下面的SDK Manager 描述图很好地总结了它。

3)配置国内镜像下载Android API

由于国外资源有时下载速度较慢,此时可以配置国内镜像资源。

在弹出的Android SDK Manager窗口中,点击Tools,在下拉框中点击Options:

您可以在线搜索最新的镜像地址列表。

03配置Android SDK环境变量

在命令提示符下输入adb命令会出现:“adb不是内部或外部命令”。

有两种解决方案:

配置Android SDK的环境变量。

直接进入Android SDK所在目录的platform-tools目录,执行命令。

配置Android SDK环境变量,首先确保Android SDK的相关组件已经下载。那么环境变量配置就和Java的大致相同了。

1)进入系统环境变量配置界面

我的电脑——右键——属性,然后选择高级系统设置——环境变量。

2)在系统变量中新建ANDROID_HOME环境变量

3)添加目录

将Android SDK中的platform-tools和tools的目录路径添加到系统环境变量Path中。

4)验证

验证Android-SDK环境变量是否配置成功。重新打开命令提示符并输入adb 命令。出现以下显示,证明Android-sdk环境变量配置成功。

SDK manager.exe崩溃

01问题原因

SDK Manager.exe通过调用android-sdk-windows\tools\lib\find_java.bat确认java.exe的路径。

启用cmd.exe命令行切换路径到android-sdk-windows\tools\lib,执行find_java.bat工具,看到输出:C:\Windows\system32\java.exe。

虽然该路径下存在java.exe,但这并不是JRE的安装路径。

02解决方案

方法一:

删除C:\Windows\system32\下的java.exe、javaw.exe、javaws.exe即可解决问题。

方法二:

找到第35 行的开头:

rem 检查路径中是否有有效的Java.exe。

设置java_exe=

调用lib\find_java.bat

如果未定义java_exe 则转到:EOF

将set java_exe=修改为本地Java 安装目录中的java.exe 工具,并将call lib\find_java.bat 行更改为rem call lib\find_java.bat。

rem 检查路径中是否有有效的Java.exe。

设置java_exe=F:\DevInstall\envs\java\jdk1.8.0_144\jdk\bin\java.exe

rem 调用lib\find_java.bat

如果未定义java_exe 则转到:EOF

用户评论

◆残留德花瓣

终于找到一篇通俗易懂的教程!一直想学 Appium 自动化测试,但 Android SDK 安装总是让我头疼,这篇博客讲得很清楚,我顺利地完成了安装步骤. 希望能再分享一些入门级的自动化脚本示例!

    有10位网友表示赞同!

荒野情趣

Appium这个框架越来越好用,学习它的第一步就是搞清 Android SDK 的安装。这篇文章把步骤说得非常详细,配图也很清晰,新手小白也能看明白.

    有18位网友表示赞同!

闷骚闷出味道了

还是老问题,Android SDK 下载速度忒慢。 这篇教程的步骤没毛病,但总耗时比较长,希望官方能提高下载效率或者提供其他下载渠道

    有17位网友表示赞同!

゛指尖的阳光丶

安装过程顺利,感谢作者分享!终于可以开始了 Appium 的自动化学习之旅,期待这个框架为我的测试工作带来效率提升!

    有19位网友表示赞同!

忘故

Android 软件开发和测试总是离不开 SDK ,这篇文章对我这种安卓小白来说非常有帮助!希望以后能再分享其他的Appium进阶知识!

    有14位网友表示赞同!

冷眼旁观i

我感觉这篇教程还算不错,步骤清晰易懂,图片也很到位。希望能提供一些比较实际的自动化测试案例分析,这样对于我们入门学习更有参考价值

    有9位网友表示赞同!

挽手余生ら

说实话,我看了一堆教程都是废话,这个博客却说的很实用,一步一步跟着做就能完成安装!真是太感谢作者了!现在我可以开始探索 Appium 的奇妙世界了!

    有18位网友表示赞同!

寻鱼水之欢

Appium 学习确实很有挑战性,Android SDK 的安装算是入门的第一步。这篇文章虽然简单明了,但对于我这个没有多少编程基础的人来说还是有些难啃。希望以后能加上一些更详细的解释和说明!

    有17位网友表示赞同!

如你所愿

这篇文章让我非常心塞,因为我的电脑系统太老,很多步骤都无法正常执行。 如果作者能针对不同系统版本的 Appium 安装指南做个对比,那真是太好了!

    有11位网友表示赞同!

▼遗忘那段似水年华

Appium这个框架确实不错,但 Android SDK 的安装过程却让人头疼!这篇文章的图文并茂,还是比较容易理解的。希望以后可以更新更多关于 Appium 的知识分享!

    有12位网友表示赞同!

秘密

我一直想学习自动化测试,今天终于找到了这篇好文章!虽然我之前对Android SDK 安装不太了解,但跟着文章步骤一步步操作,顺利安装完成了。太感谢作者了!

    有9位网友表示赞同!

一纸愁肠。

这篇文章挺不错的,特别是对于那些安卓小白来说,简直是福音! 我现在已经可以开始学习 Appium 自动化测试了,感觉自己的技能又要提升一大截了!

    有11位网友表示赞同!

心悸╰つ

虽然这篇博客的介绍很详细 ,但我觉得对于一些高级用户来说,反而有些啰嗦。希望能添加一些更加专业的内容,比如针对不同场景的优缺点分析或者比较其他自动化工具。

    有16位网友表示赞同!

放肆丶小侽人

太棒了!终于找到一篇讲解 Appium 基础知识的好文章! Android SDK 安装一直是我头疼的事,感谢作者将步骤描述得如此清晰简洁。现在我就可以开心的开始学习了!

    有16位网友表示赞同!

蝶恋花╮

这个博客把 Appium 的基础知识讲得很不错,对于新手来说是非常友好的资源。希望作者以后能分享更多关于 Appium 实战案例和技巧!

    有20位网友表示赞同!

绝版女子

这篇博客对 Android SDK 安装确实作了详细的解释,但是图文比例可以用得更多一些 我个人觉得直接展示工具操作步骤会更容易理解!

    有19位网友表示赞同!

有恃无恐

Appium 的学习真的需要循序渐进,这次终于顺利安装了 Android SDK,感觉自己离目标又近了一步!感谢这份教程!

    有10位网友表示赞同!

歇火

我之前尝试过很多 Appium 教程,最终还是回到了这篇博客。因为作者的语言非常通俗易懂,而且每一步都说得清楚明白,新手小白也能轻松理解

    有16位网友表示赞同!

々爱被冰凝固ゝ

这篇文章虽然很不错,但我觉得对于一些基础知识,比如 Java 的环境配置、Android Studio 和 Eclipse 的区别等等,建议可以多做些解释,这样初学者更容易上手。

    有20位网友表示赞同!

热点资讯