做Flutter开发必须装Android Studio?未必。如果你只需要命令行工具,完全可以跳过那个臃肿的IDE。这套方案适合想保持系统干净、或者服务器部署场景的开发者。
整个过程分四块:Java环境、Android命令行工具、SDK组件、Flutter配置。下面按实际目录结构梳理,方便对照操作。
![]()
第一步:Java SDK
从Eclipse Adoptium下载Temurin发行版,选JDK 17即可。装完后设两个环境变量:
JAVA_HOME指向安装目录,比如C:\Program Files\Eclipse Adoptium\jdk-17.0.17.10-hotspot;然后把%JAVA_HOME%\bin追加进PATH。命令行跑java -version看到版本号就算过。
第二步:Android命令行工具
Google官方提供精简包,去Android Studio下载页找"Command line tools only"。关键在目录结构:必须解压到C:\Android\sdk\cmdline-tools\latest,多一层或少一层都会导致后续命令找不到sdkmanager。
第三步:装SDK组件
进到cmdline-tools\latest\bin目录,执行:
sdkmanager.bat --sdk_root=C:\Android\sdk "platforms;android-36" "build-tools;28.0.3"
这里platforms选Android 36(即Android 14),build-tools用28.0.3是兼容考虑。如果需要其他版本,改数字即可。
第四步:Flutter认路
先把Flutter的bin目录加PATH,然后告诉Flutter SDK在哪:
flutter config --android-sdk C:\Android\sdk
接着处理许可证:flutter doctor --android-licenses,全部输y同意。最后flutter doctor检查,Android toolchain打勾即完成。
最终目录结构建议按这样排:
C盘根目录下放三个文件夹:Program Files装JDK,Android装SDK,Flutter装框架本身。这样路径短、没空格、迁移方便。
这套方案省掉Android Studio约2GB的体积,更新维护也更轻量。缺点是少了图形化的AVD管理器和布局编辑器,调试真机或写纯代码UI的场景完全够用。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.