首页 > 其他分享 >Android SDK的安装与配置

Android SDK的安装与配置

时间:2022-12-29 14:57:40浏览次数:62  
标签:java 安装 点击 Android Tools SDK

测试Android应用的时候经常会使用adb命令,怎么才能使用adb相关的命令?

一、Android SDK简介

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

一、Android SDK的下载

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

如下图,选择对应的系统进行下载
image

2. 由于 Android Studio 的安装包过大,而使用 adb命令 的时候实际上只需要用到 SDK 工具而已。所以推荐大家去另外一个国内的 Android 工具的下载网站 androiddevtools 下载。

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

image


②下载完成后点击exe文件进行安装(下载的是zip格式直接解压即可)

image


③第一步点击next

image


④Android开发的语言是java,所以会依赖java环境(至少是java5以上)
这个步骤说明SDK会自动去找jdk的环境
若未安装java运行环境jdk的参照文章 jdk8的安装步骤

image


⑤选择安装到此用户

image


⑥选择安装路径

image


⑦为Android SDK Tools快捷方式选择开始菜单文件夹。

image


⑧等待安装完成

image


⑨点击Finish完成安装

image

二、Android SDK的配置

①打开Android SDK目录下的SDK Manager.exe(管理Android相关的配置、Android版本)

image


②选择Deselect All取消所有勾选,接下来勾选我们需要安装的

image


③选择Tools下的Android SDK Tools、Android SDK Platform-tools、Android SDK Build-Tools这三项需要安装

Android SDK Tools:包括测试、调试、第三方工具。模拟器、数据管理工具等。

Android SDK Platform-tools:包含开发app的平台依赖的开发和调试工具。
包括:
adb:android调试工具。
fastboot:boot工具。
platforms/目录:包括android的平台。包含在android.jar库中。你必须指一个平台为你的编译目标。
system-images目录:编译好的系统映像。模拟器可以直接加载。
sources目录:android sdk的源码目录。
samples目录:sdk例子。

Android SDK Build-Tools:编译工具目录,包含了转化为davlik虚拟机的编译工具。
包含了:
aapt(Android Asset Packaging Tool):编译应用程序的资源文件(包括AndroidManifest.xml和你的Activities的xml文件),生成R.java文件,这样你就可以从你的java代码中引用资源。
aidl:把.aidl接口转换成java接口。
dx:转化.class中间代码为dvlik中间代码,所有经过java编译的生成.class文件都需要此工具进行转换,最后打包进apk文件中。
dexdump:dump devlik中间代码。

image


④选择其中一个Android的版本(Android R表示Android11)仅选择SDK Platform安装

image


⑤选择Extras中的Google USB Driver(谷歌USB驱动)安装

image


⑥把需要安装的勾选后点击右下方的install

image


⑦弹出安装的窗口,点击Accept License,点击Install

image


⑧等待安装完成

image


⑨安装完毕

image


注:以下都是不同Android版本对应的一些应用,不需要安装

image

三、Android SDK的环境配置(win 10)

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

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

1、创建 ANDROID_HOME,值是SDK的安装目录,比如 D:\Android\android-sdk

image

2、在新建完ANDROID_HOME之后,找到Path变量编辑

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

image


注:编辑完Path环境变量之后点击确定保存

验证环境变量是否配置成功,win+r输入cmd,打开cmd窗口输入:adb version
显示adb的版本表示配置成功,显示不是内部或外部命令表示未配置成功
image

标签:java,安装,点击,Android,Tools,SDK
From: https://www.cnblogs.com/lc-blogs/p/17012523.html

相关文章

  • 安装算量软件电气专业 配电房同一位置并排出桥架位置,电缆沟的处理
    一般情况下高低压配电房中电缆沟位置往外出桥架的时候为单排桥架,这个时候电缆沟和桥架绘制的时候绘制到中对中就可以了,当出配电房的时候有多排水平桥架出去的时候,电缆沟与桥......
  • MASA MAUI Plugin (七)应用通知角标(小红点)Android+iOS
    背景MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不......
  • 如何安装vx模块如何使用太极软件
    重点在前面不要使用违法功能封号与本人无关第一步:去太极官网下载太极太极(taichi.cool)第二步:去vx官网下载vxWeXposeddownload|SourceForge.net下载这个在手机上(......
  • CS5280H 无网络安装KVM虚拟机的过程
    背景信创海光机器想进行虚拟化自带了银河麒麟V10SP1的操作系统.但是没有安装virt-manager等工具会议室里面的网口又都坏了.所以准备挑战一下无网络安装KVM.过程1......
  • Android-Widget重装上阵
    如果要在Android系统中找一个一直存在,但一直被人忽略,而且有十分好用的功能,那么Widget,一定算一个。这个从Android1.x就已经存在的功能,经历了近10年的迭代,在遭到无数无视和白......
  • 最美应用-从Android研发工程师的角度之[厨房故事]
    最美应用-从Android研发工程师的角度之厨房故事本文我们将如约来分析下厨房故事这款德国app的技术堆栈。由于国内和国外网络环境,技术环境的不同,我们将会看到它和​​最美时......
  • 美颜sdk是如何美化皮肤的?
    当下,互联网娱乐飞速发展,一些社交拍摄的平台逐渐爆火,例如短视频和直播类平台,此类平台基本都需要真人出镜,因此大家或多或少都有些“颜值焦虑”,平台方也正是因为这个原因,开始为......
  • Android 系统稳定性 - ANR(二)
    对/data/anr/trace.txt分析很好​​http://rayleeya.iteye.com/blog/1955657​​转载请注明出处,未经允许而盗用者追究法律责任。 很久之前写的了,留着有点浪费,共享之。......
  • Android开发 Direct local .aar file dependencies are not supported when building
    问题原因更新了build版本 gradle-7.2后,aar已经不让直接依赖了。在打包apk的时候会出现如下报错信息Directlocal.aarfiledependenciesarenotsupportedwhe......
  • 记Flutter执行flutter doctor --android-licenses时出现错误
    错误描述今天刚刚安装好Flutter,执行了$flutterdoctor结果如图所示,出现一个Android令牌状态不可知的错误。根据提示信息,执行如下的命令,$flutterdoctor--android-......