Android Studio linux版本下载与环境配置指南

老静小哥_3916

老静小哥_3916

2026-06-17

197人浏览

原创

必须先完成android studio下载安装及sdk、jdk配置,否则新建项目会在gradle同步阶段卡死或无法识别设备;需从官网校验sha-256后解压启动,通过sdk manager安装api 34平台及build-tools、emulator、platform-tools组件,并配置java_home确保adb与sdkmanager可用。

android studio linux版本下载与环境配置指南

要在Linux系统上启动Android应用开发,必须先完成Android Studio的下载、安装及配套SDK与JDK环境的完整配置,否则新建项目会在Gradle同步阶段卡死或无法识别连接设备。

下载Android Studio安装包

访问官网https://www.php.cn/link/c9d7a02b9df34b5dbff7f54e77dfca5f,点击【Download Android Studio】按钮。页面自动识别Linux系统,提供.tar.gz格式安装包——【切勿从第三方网站下载,存在哈希值被篡改风险】。

下载完成后立即校验SHA-256:在终端执行sha256sum android-studio-*.tar.gz,比对官网公布的哈希值。不校验可能解压后启动报错“invalid archive”。

安装Android Studio主程序

执行以下命令解压并进入目录:

tar -xzf android-studio-*.tar.gz -C ~/opt<br>cd ~/opt/android-studio/bin

运行./studio.sh启动安装向导。首次运行时选择【Do not import settings】,避免旧SDK路径冲突。

安装路径必须为全英文、无空格、无中文字符(例如/home/username/android-studio),否则Gradle构建会因路径解析失败而中断。

首次启动后配置SDK

第一步:启动Android Studio,Welcome界面点击右下角【Configure → SDK Manager】。

第二步:切换到【SDK Platforms】页签,勾选至少一个稳定版Android平台(推荐Android 14 / API 34)→ 点击【Apply】→ 等待下载完成。

第三步:切换到【SDK Tools】页签,勾选三项核心组件:
• Android SDK Build-Tools(选最新稳定版,如34.0.0)
• Android Emulator
• Android SDK Platform-Tools

Browser Setup (No-Root Linux)
Browser Setup (No-Root Linux)

在无 root/sudo 权限的环境(云容器、VPS、隔离主机)中安装并配置 OpenClaw 浏览器工具的 headless Chrome。适用场景:...

下载

第四步:点击【OK】→ 接受许可证 → 开始下载。网络不佳时可勾选【Show Package Details】,手动取消下载过大的模拟器镜像(如Android TV x86_64),节省带宽。

配置JDK与环境变量

方法一:使用Android Studio内置JDK(推荐新手)
Android Studio 2022.1+默认捆绑JDK 17,无需额外安装。验证方式:java -version应输出openjdk version "17.0.x"。

方法二:手动配置系统级JDK(适合多版本管理)
安装OpenJDK 17:sudo apt install openjdk-17-jdk。
编辑~/.bashrc,追加以下两行:

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64<br>export PATH=$JAVA_HOME/bin:$PATH

执行source ~/.bashrc生效。若未设置JAVA_HOME,后续adb或sdkmanager命令将提示“Java not found”。

验证开发环境连通性

打开新终端,依次执行以下三条命令:

java -version → 应显示JDK 17版本信息

adb version → 应返回Android Debug Bridge版本号

~/Android/Sdk/cmdline-tools/latest/bin/sdkmanager --list → 应列出可用SDK组件(路径需按实际SDK安装位置调整)

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
android开发三大框架
android开发三大框架

android开发三大框架是XUtil框架、volley框架、ImageLoader框架。本专题为大家提供android开发三大框架相关的各种文章、以及下载和课程。

2023.08.14

882

4

android是什么系统
android是什么系统

Android是一种功能强大、灵活可定制、应用丰富、多任务处理能力强、兼容性好、网络连接能力强的操作系统。本专题为大家提供android相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.22

2567

5

android权限限制怎么解开
android权限限制怎么解开

android权限限制可以使用Root权限、第三方权限管理应用程序、ADB命令和Xposed框架解开。详细介绍:1、Root权限,通过获取Root权限,用户可以解锁所有权限,并对系统进行自定义和修改;2、第三方权限管理应用程序,用户可以轻松地控制和管理应用程序的权限;3、ADB命令,用户可以在设备上执行各种操作,包括解锁权限;4、Xposed框架,用户可以在不修改系统文件的情况下修改应用程序的行为和权限。

2023.09.19

4837

7

android重启应用的方法有哪些
android重启应用的方法有哪些

android重启应用有通过Intent、PendingIntent、系统服务、Runtime等方法。本专题为大家提供Android相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

625

5

Android语音播放功能实现方法
Android语音播放功能实现方法

实现方法有使用MediaPlayer实现、使用SoundPool实现两种。可以根据具体的需求选择适合的方法进行实现。想了解更多语音播放的相关内容,可以阅读本专题下面的文章。

2024.03.01

924

5

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

2023.06.21

3870

4

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

2023.06.29

3333

10

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

2023.06.30

2473

5

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

2023.07.05

5950

7

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Android开发零基础入门到精通
Android开发零基础入门到精通

共187课时 | 38.2万人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习