欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

安卓开发平台有哪些(app快速开发平台推荐)

程序员文章站 2023-11-21 12:19:16
android sdk的安装步骤android sdk由google针对其android平台开发的专属软件开发工具包,可让您创建android应用程序。android sdk是一款适用于移动应用程序开...

android sdk的安装步骤

android sdk由google针对其android平台开发的专属软件开发工具包,可让您创建android应用程序。

android sdk是一款适用于移动应用程序开发人员的便捷程序,它包含了android编程语言开始构建应用程序所需的所有内容,以及一个完整的功能设备模拟器,以便在您完成开发时进行测试。

01android sdk下载

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

进入到下载页面点击android sdk工具 —> sdk tools 就会跳转到android sdk的下载位置,然后我们根据自己的系统,按需下载就可以了。

如下图所示:

安卓开发平台有哪些(app快速开发平台推荐)

02android sdk安装

1)解压android sdk压缩包

解压android-sdk_r24.4.1-windows.zip文件,当解压后的目录,放到你自己的指定位置。

记住这个目录的位置,并且目录中不要有中文。

安卓开发平台有哪些(app快速开发平台推荐)

android sdk的目录结构如下:

安卓开发平台有哪些(app快速开发平台推荐)

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才可以。

安卓开发平台有哪些(app快速开发平台推荐)

需要根据android7.1.1对应的api等级下载对应android sdk build-tools版本。

安卓开发平台有哪些(app快速开发平台推荐)

最后我们点击右下角的install 1 package…或者delete packages…对相关组件的安装或者卸载。

我们点击install 1 package…安装所选组件。

安卓开发平台有哪些(app快速开发平台推荐)

勾选accept license然后点击install进行安装。

安卓开发平台有哪些(app快速开发平台推荐)

一个版本的android api大概需要20个g左右的空间,需要耐心等待。

说明:

  • sdk manager就是一个android软件开发工具包管理器,就像一个桥梁,连通本地和服务器,从服务器下载安卓开发所需工具到本地。
  • sdk platform下个最新的就可以了,它可以向下兼容。
  • android support respository安卓兼容库,必须安装。

下面的sdk manager说明图,总结的很好。

安卓开发平台有哪些(app快速开发平台推荐)

3)配置国内镜像下载android api

因国外资源有时候下载较慢,这时候可以配置国内镜像资源。

在弹出的android sdk manager窗口中,点击tools ,下拉框点击options:

安卓开发平台有哪些(app快速开发平台推荐)

镜像地址列表可以自己网上查找最新的。

03配置android sdk环境变量

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

安卓开发平台有哪些(app快速开发平台推荐)

解决的办法有两种:

  • 配置android sdk的环境变量。
  • 直接进入android sdk所在目录中的platform-tools目录中执行命令。

配置android sdk环境变量,首先确保android sdk相关组件都已下载完毕。然后同java的环境变量配置大体相同。

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

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

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

安卓开发平台有哪些(app快速开发平台推荐)

3)添加目录

将android sdk中platform-tools和tools的目录路径,添加到系统环境变量path中。

安卓开发平台有哪些(app快速开发平台推荐)
安卓开发平台有哪些(app快速开发平台推荐)

4)验证

验证android-sdk环境变量是否配置成功。重新开启一个命令提示符,输入adb命令,如下显示证明android-sdk环境变量配置成功。

安卓开发平台有哪些(app快速开发平台推荐)

sdk manager.exe 闪退

01问题原因

sdk manager.exe通过调用android-sdk-windowstoolslibfind_java.bat确认java.exe的路径。

启用cmd.exe命令行切换路径到android-sdk-windowstoolslib,执行find_java.bat工具,看到输出:c:windowssystem32java.exe。

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

估计是由于某些需要java的软件在安装时,将 java.exe、javaw.exe、javaws.exe 复制到了 c:windowssystem32 下,导致 sdk manager.exe 调用了错误位置的 java.exe 所致。

02解决方法

方法1:

删掉 c:windowssystem32 下的 java.exe、javaw.exe、javaws.exe 即可解决。

方法2:

编辑打开android-sdk-windowstools下的android.bat文件。

找到35行开始:

rem check we have a valid java.exe in the path.

set java_exe=

call libfind_java.bat

if not defined java_exe goto :eof

修改set java_exe=到你本地的java安装目录中的java.exe 工具,将 call libfind_java.bat这行,改成 rem call libfind_java.bat。

rem check we have a valid java.exe in the path.

set java_exe=f:devinstallenvsjavajdk1.8.0_144jdkbinjava.exe

rem call libfind_java.bat

if not defined java_exe goto :eof

保存关闭android.bat文件,重新打开android sdk manager即可。