安卓相关环境的配置,可用于Android应用开发,当然,我主要是用来进行Android逆向分析。

一、安装JDK

官网下载需要版本,这里以JDK21为例,选择安装程序

image-20231203153105885

运行安装程序

image-20231203163805551

点击下一步,可以选择更改安装位置,例如安装到D盘

image-20231203163928204

即可安装完成

image-20231203164054807

通过cmd命令验证是否安装成功:java --version

image-20231203165653682

如果失败需要设置系统环境变量。以win11为例,打开设置-->系统-->系统信息,选择高级系统设置。

选择环境变量

image-20231203164822165

在系统变量中找到path

image-20231203164958626

在最后新增一条,填写你安装目录的bin文件夹。

image-20231203165240068

然后重新启动cmd窗口(环境变量在已打开的cmd窗口中可能不生效,因此需要重新打开cmd窗口),再次运行java --version 命令测试,成功。

image-20231203164337349

二、安装AndroidStudio

官方下载地址:Android 开发者 | Android Developers (google.cn)

image-20231203170538900

下载最新版

image-20231203170718575

运行安装程序

image-20231203171350170

将Android Virtual Device选项勾选,这个可以之后使用AndroidStudio的虚拟机功能运行测试程序。

image-20231203171608730

根据自己需求选择安装路径

image-20231203171718368

下一步默认即可

image-20231203171827885

等待安装完成

image-20231203171847781

三、安装AndroidSDK

3.1 通过AndroidStudio安装

打开AndroidStudio,在菜单中找到Tools--->SDK Manager

image-20231203172437177

即可通过AndroidStudio管理Androidsdk,AndroidStudio默认安装了SDK,因此无需额外安装SDK。

image-20231203172600544

3.2 独立安装(不推荐)

在AndroidStudio官网,同样提供了独立安装与使用的说明方法。

image-20231203172941968

下载工具包,解压即可。(链接位置在AndroidStudio下载页面的最底部。)

image-20231203173230947

下载后解压即可,无需安装。例如解压到D盘。进入解压目录,创建latest文件夹,将所有解压文件移动进去(重要!否则无法运行)。

image-20231203174535869

再进入bin目录中启动cmd窗口,运行 sdkmanager --list,获取安装列表。

安装命令为sdkmanager package,package则是上述查到的全名。例如:

image-20231203175228337

如果需在任意地方都能使用命令,仿照《一》中的方法,将bin目录添加到环境变量即可。