sdk和api区别,sdk版本过低

  

  Android SDK安装步骤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 _ r 24 . 4 . 1-windows . zip文件,放在自己指定的位置作为解压后的目录。   

  

  记住这个目录的位置,里面应该没有中文。   

  

     

  

  Android SDK的目录结构如下:   

  

     

  

  2)下载2)Android API   

  

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

  

  打开Android-sdk-windows文件夹,双击SDK manager.exe文件。我们需要安装工具、平台工具、构建工具、API和其他相关组件。   

  

  安装API的时候,要看要测试的模拟器或者真机的Android版本。比如用的真机是安卓7.1.1版本,安卓SDK就必须下载安卓7.1.1版本的API。   

  

     

  

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

  

     

  

  最后,我们单击安装1个包.或者删除包.在右下角安装或卸载相关组件。   

  

  我们点击安装1包.安装选定的组件。   

  

     

  

  选中接受许可,然后单击安装进行安装。   

  

     

  

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

  

  描述:   

  

  SDK是一个Android软件开发工具包管理器,就像一个桥梁,连接本地和服务器,把Android开发需要的工具从服务器下载到本地。下一个最新的SDK就可以了,可以向后兼容。Android支持仓库Android兼容库,必须安装。SDK管理器的下图给出了一个很好的总结。   

  

     

  

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

  

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

  

  在弹出的Android SDK管理器窗口中,单击工具,然后单击下拉框中的选项:   

  

     

  

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

  

  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的安装路径。

  

估计是由于某些需要Java的软件在安装时,将 java.exe、javaw.exe、javaws.exe 复制到了 C:\windows\system32 下,导致 SDK Manager.exe 调用了错误位置的 java.exe 所致。

  

02解决方法

  

方法1:

  

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

  

方法2:

  

编辑打开android-sdk-windows\tools下的Android.bat文件。

  

找到35行开始:

  

rem Check we have a valid Java.exe in the path.

  

set java_exe=

  

call lib\find_java.bat

  

if not defined java_exe goto :EOF

  

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

  

rem Check we have a valid Java.exe in the path.

  

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

  

rem call lib\find_java.bat

  

if not defined java_exe goto :EOF

  

保存关闭Android.bat文件,重新打开Android SDK Manager即可。

相关文章