Android SDK的下载与安装
Katalon Studio 集成配置
最新鲜最详细的Android SDK下载安装及配置教程

Node.js安装部署

相对Android的安装,node.js的安装较为快速

进入node.js官网https://nodejs.org/en/download。下载对应os 软件,进行安装。

安装并验证node.js环境

查看node.js 版本 dos命令:node -v 或者 node --version


查看node.js版本

查看npm版本 dos命令:npm -v


查看npm版本
以下命令需要依次安装,可不安装。。。。。。{           安装相关环境            npm install express -g            npm install jade -g            npm install mysql -g                        安装Express            npm install express -g            npm install -g express-generator}

Android SDK简介

Android SDK(Software Development Kit,软件开发工具包)被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。它提供了 Android API 库和开发工具构建,测试和调试应用程序。简单来讲,Android SDK 可以看做用于开发和运行 Android 应用的一个软件。

  • 首先确认JDK已经正确安装:
     1. java环境变量设置:JAVA_HOME (JDK安装路径) 设置: %JAVA_HOME%\bin 2.dos命令:java -version(需要版本1.8.0以上)

一、下载SDK

1.目前官网上已经没有单独的SDK下载安装包了。目前官网推荐的是下载包含有Android SDK的Android Studio。官网下载传送门

  • Android Studio 的一个功能非常强大的用来做安卓开发试调的官方出品的工具。Ps:官网下载,需科学上网

2.由于这个Android Studio 的安装包过大且官网下载需要FQ,而咱们在用Appium 的时候实际上只需要用到SDK 工具而已。所以推荐大家去另外一个国内的Android 工具的下载网站下载。点击此处下载 - AndroidDevTools

进入页面后点击【Android SDK 工具】按钮,然后在弹出的选择框内点击【SDK Tools】按钮,然后界面会自动跳转到SDK 的下载界面,选择适合自己的版本进行下载

将下载后的安装包解压到相应的目录下,如下图:

image.png

二、安装Android 版本

进入SDK的解压目录下,双击“SDK Manager.exe”打开SDK管理器

在线安装

1.这么多需要选择安装的,我们需要安装哪些呢?


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

1.2 然后就是API的选择了。我们可以看到这里提供了很多很多从Android 2.2到Android 5.x的很多版本的API,那么怎么选择呢。这里我建议,新手的话,选择一个最新的版本就好了,因为Android是向下兼容的。其他的以后你要用到了在下载就行了(因为下载安装的速度实在太慢啦。。。)。所以如上图所示,这里我只选择了下载当前最新的Android 5.1.1(API 22)。这里需要说明的是,如果你以后不打算用模拟器调试,而是一直用真机来调试的话,那么就可以不用装“system images“了。不过新手的话,不知道怎么选择,还是建议直接全部勾上吧,

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


理论上来说,extras中的东西如果网速允许,时间充沛的话,就都下载了吧,应为都是好东西。不过一开始安装的话,可以只用安装上图中的三个,即Android Support Repository、Android SupportLibrary和Google USB Driver。其他的以后有时间再慢慢下载吧。

接下来就可以进行安装了。要注意,由于这些东西都是在google 的服务器上下载的。由于俺们天朝有墙,所以可能会出现连接不上的情况,如下图:


这种时候,我们可以通过有Android SDK的国内镜像服务器来下载安装,这里推荐几个:

1、中科院开源协会镜像站地址:
IPV4/IPV6 : http://mirrors.opencas.ac.cn 端口:80
2、北京化工大学镜像服务器地址:
IPv4: http://ubuntu.buct.edu.cn/ 端口:80
IPv4: http://ubuntu.buct.cn/ 端口:80
IPv6: http://ubuntu.buct6.edu.cn/ 端口:80
3、大连东软信息学院镜像服务器地址:
http://mirrors.neusoft.edu.cn 端口:80
随便选择一个就行啦。这里我选择的是第三个站点,即大连东软的镜像,使用方法如下:

首先,点击菜单中的“Tools”,然后选择下拉中的“Options…”,

image.png
然后在弹出的对话框中,填写HTTP Proxy Server为 mirrors.neusoft.edu.cn(镜像服务器的地址,注意前面不要加http),然后填写HTTP Proxy Port为80 (端口号)。最后在勾选下面的『Forcehttps://... sources to be fetched using http://...』复选框,如下图所示:

接着点击close,关闭对话框,再重新启动SDK Manager就行啦。

下载安装package

在使用Android SDK Manager 这个管理器的时候,需要使用科学上网,才能进行下载安装;由于直接使用SDK Manager在线下载安装的方式,非常漫长,如果不想等待那么长的朋友,可以自己到国内的站点(http://www.androiddevtools.cn/)上去下载需要安装的package。
这种方式要快得多,不过就是要注意选择好自己需要下载的package以及相应的版本。

四、SDK环境配置 

在解压完成后,就可以开始配置环境变量了。方法和设置JAVA JDK的环境变量的方法类似。

“右键 我的电脑”—“属性”—“高级系统设置”—“环境变量”—“系统变量”—“新建”

SDK 需要对环境变量做如下更改(win 10):1 创建ANDROID_HOME,值是你的刚刚SDK的解压目录,比如     E:\Android\android-sdk-windows

在新建完ANDROID_HOME之后,找到Path变量,然后双击打开Path 变量

将SDK的platform-tools和tools的路径添加到Path 变量内(这两个目录在你通过SDK Manager安装更新Android SDK Tools和Android SDK Platform-tools之后就会有了)

%ANDROID_HOME%\platform-tools%ANDROID_HOME%\tools%ANDROID_HOME%\build-tools\28.0.0
#确认Android_SDK安装成功dos命令: adb --version        aapt v

四、创建并启动一个安卓模拟器

在安装了一个安卓SDK后,就可以创建一个对应版本的模拟器啦。

进入SDK的解压目录下,双击“AVD Manager.exe”打开安卓虚拟机管理器,如下图

然后点击“Create”按钮,打开创建安卓虚拟设备界面(如下图),然后输入各项信息进行虚拟设备创建。

不要选择超过电脑屏幕分辨率的Device,其他选项可参考上图,点击 “OK” 创建完成。

image.png

在 AVD Manage 工具中选中创建的Android虚拟机,点击 “Start…” 按钮启动(第一次启动会略慢,需要耐心的等一会儿),启动成功后如下图所示

更多相关文章

  1. Android(安卓)网络连接 打开 Url下载 信息
  2. 在Android(安卓)Studio上测试运行,Unity发布成Android包的环境搭
  3. Android(安卓)SDK Manager 安装和使用国内镜像更新下载方法
  4. 打造IOS移动渗透测试平台
  5. Android(安卓)Studio 常用功能介绍
  6. Android(安卓)SDK 下载安装及配置
  7. Android(安卓)Apk静默安装的方法
  8. Android(安卓)Studio报错--记一次学习官方Room教程时踩的各种坑
  9. Android编译环境的搭建

随机推荐

  1. Java事件模型与Android事件模型的比较
  2. Visual Studio 跨平台開發實戰(5) - Xama
  3. Android入门教程(三)之------导入现有And
  4. Android平台架构
  5. Android(安卓)Camera使用Matrix进行滑动
  6. 获取Android的Java源代码并在Eclipse中关
  7. LinearLayout子元素设置layout_weight注
  8. Android(安卓)NDK
  9. Android高手应该精通哪些内容
  10. 总结Content Provider的使用