【1.1】搭建Android开发环境

938 阅读4分钟

1、官网

2、AndroidStudio安装

2.1 AndroidStudio Bundle版(IDE+SDK,推荐)

官方推荐下载bundle版(IDE+SDK)AndroidStudio,下载后直接安装即可,一路回车。过程中需要设置AndroidStudio与SDK的安装位置,建议不要安装在C盘,目录不含中文路径。

详细安装过程参考官方视频:developer.android.google.cn/studio/vide…

2.2 安装外部JDK

**说明:**从 ​Android Studio Arctic Fox (2020.3.1) 版本开始,Android Studio 自带了内置的 JDK(通常是 OpenJDK),无需单独安装 JDK,但是内置的JDK版本一般比较高(如AndroidStudio2024.3.2内置Java21),并不适用于老项目,目前主流JDK版本还是JDK8(目前使用最广泛,维护至2030年12月)、JDK11和JDK17,所以实际还需要安装外部JDK。

以下是 Android SDK 与 推荐JDK 版本的对照表

Android 版本SDK/API 版本推荐 JDK 版本JDK与Gradle的兼容性
*Android 1434*JDK 11, JDK 17*Gradle 8.0
*Android 1333*JDK 11*Gradle 7.0
Android 12L32JDK 11
Android 1231JDK 11
*Android 1130*JDK 8*Gradle 6.0
Android 1029JDK 8Gradle 6.0
Android 928JDK 8Gradle 6.0
Android 8.127JDK 8Gradle 6.0
Android 8.026JDK 8Gradle 6.0
Android 7.125JDK 8Gradle 6.0
Android 7.024JDK 8Gradle 6.0
Android 6.023JDK 7
Android 5.122JDK 7
Android 5.021JDK 7
Android 4.419JDK 6

JDK8下载:www.oracle.com/java/techno…

JDK11下载:www.oracle.com/java/techno…

JDK下载地址(最新):www.oracle.com/cn/java/tec…

2.3 配置系统环境变量

2.3.1 使用内置 JDK

说明:最新版本Android Studio,如果不是为了在命令行中使用 Android SDK 工具(如 adb 和 fastboot),一般不需要配置环境变量。

1.新建ANDROID_HOME变量:

右键点击“此电脑” → 选择“属性” → 点击“高级系统设置” → 选择“环境变量”。

在“系统变量”中,点击“新建”,输入以下内容:

变量名:ANDROID_HOME 或 ANDROID_SDK_ROOT

变量值:SDK 的安装路径,默认路径为 C:\Users\YourName\AppData\Local\Android\Sdk。

点击“确定”保存。

2.编辑 Path 变量

%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
%ANDROID_HOME%\tools\bin
3.验证配置

打开终端或命令提示符,运行以下命令,如果显示 ADB 版本信息,说明环境变量配置成功。

adb version

2.3.2 使用外部JDK8

1.新建JAVA_HOME

C:\Program Files\Java\jdk1.8.0_73

2.编辑Path

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

~~CLASSPATH

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;~~

注意:java 1.8以后就无需CLASSPATH环境变量了,我们只需配置JAVA_HOME和PATH即可。

3.验证配置

安装后查看jdk版本,验证安装的正确性

打开终端或命令提示符,运行以下命令,如果显示 java 版本信息,说明环境变量配置成功。

java -version

4.配置Android Studio使用JDK 8

    • 打开Android Studio
    • 进入 File → Project Structure
    • 在左侧选择 SDK Location
    • 在 JDK location 部分,选择你安装的JDK 8路径
    • 点击 Apply 然后 OK

5.配置Gradle使用JDK 8

    • 打开 File → Settings (Windows) 或 Android Studio → Preferences (macOS)
    • 导航到 Build, Execution, Deployment → Build Tools → Gradle
    • 在 Gradle JDK 下拉菜单中,选择 1.8 (java version "1.8.0_XXX")
    • 点击 Apply 然后 OK

6.验证环境

创建一个新项目

在项目的 build.gradle 文件中,确保以下配置:

android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8 
} 
}

3、AS常用设置

3.1 文件编码

无论是你个人开发,还是在项目组中团队开发,都需要统一你的文件编码。出于字符兼容的问题,建议使用 utf-8。中国的 Windows 电脑,默认的字符编码为 GBK 。

image.png

3.2 禁止打开上次工程

在 File > Settings > Appearance & Behavior > System Settings 中,取消勾选Reopen last project on startup

3.3 鼠标悬停智能提示

在 File > Settings > Editor > General > Code Completion 中,调整智能提示的相关设置,提高代码编写效率

3.4 行号、方法分割线

在 File > Settings > Editor > General > Appearance 中,勾选 Show line numbers

4、AS调试技巧

4.1 常用快捷键

代码格式化:Ctrl + Alt + L

快速修复:Alt + Enter

查找使用:Alt + F7

重命名:Shift + F6

查找文件:Ctrl + Shift + N

4.2 ADB常用命令

安装应用

adb install app.apk

卸载应用

adb uninstall package.name

查看日志

adb logcat

4.3 ADB 网络调试(推荐,更灵活)

以梵骏安卓屏为例。

第1步:在安卓屏上打开USB调试,在安卓屏“其他设置”中打开“启用网络ADB”设置(部分厂家已默认开启了网络调试,跳过此步);

第2步:确保安卓屏与电脑连接在同一个局域网且同一网段(WiFi或以太网)

第3步:在命令行工具中使用“adb connect [ip:port]”指令连接安卓屏,端口默认5555,连接成功后如下图

image.png 注意:连接不太稳定,断开后可能需要重启AndroidStudio或者安卓设备。

第4步:验证连接是否成功

adb devices

如果连接成功,设备的IP地址将显示在设备列表中。

第5步:如果不再使用该设备,需要断开

adb disconnect 设备IP

4.4 插件

4.4.1 GsonFormat插件

4.2.2 ADB WiFi 调试插件

4.2.3 通义灵码插件

官方地址:lingma.aliyun.com/lingma/down…