You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Ubuntu上不安装Android Studio部署Flutter开发用Android SDK?是否可行?

可以在Ubuntu系统上不安装Android Studio直接安装Android SDK(适配Flutter开发)

完全可行,无需安装Android Studio即可单独部署适配Flutter开发的Android SDK,以下是具体步骤:

前置准备

  • 确保你的Ubuntu是64位系统,内存不低于2GB
  • 安装32位依赖库(部分Android SDK工具依赖):
    sudo apt-get update && sudo apt-get install lib32stdc++6
    

安装步骤

1. 获取Android命令行工具包

从Android官方渠道下载Linux版本的命令行工具压缩包(命名格式为commandlinetools-linux-*.zip)。

2. 搭建SDK目录结构

  • 创建SDK根目录:
    mkdir -p ~/Android/Sdk
    
  • 解压工具包到指定目录,并调整结构(sdkmanager要求固定目录层级):
    unzip commandlinetools-linux-*.zip -d ~/Android/Sdk/cmdline-tools
    mv ~/Android/Sdk/cmdline-tools/cmdline-tools ~/Android/Sdk/cmdline-tools/latest
    

3. 配置环境变量

编辑你的shell配置文件(如~/.bashrc或~/.zshrc,根据使用的shell选择),添加以下内容:

export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/cmdline-tools/latest/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/emulator

保存后执行source ~/.bashrc(或对应配置文件)使环境变量立即生效。

4. 安装Flutter所需的SDK组件

使用sdkmanager命令安装核心组件(版本可根据Flutter官方推荐调整):

sdkmanager "platforms;android-33" "build-tools;33.0.2" "platform-tools" "cmdline-tools;latest"

若提示需要接受许可协议,执行sdkmanager --licenses,并按提示输入y确认所有协议。

5. 关联Flutter与Android SDK

运行以下命令让Flutter识别SDK位置:

flutter config --android-sdk $HOME/Android/Sdk

6. 验证安装结果

执行flutter doctor检查配置状态,根据输出提示补充缺失的依赖(如虚拟设备、许可证等)即可完成配置。

内容的提问来源于stack exchange,提问作者vishnu reji

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 10:33:20