未安装Android Studio时Flutter无法识别真机的解决咨询
无需安装Android Studio也能正常使用Flutter
完全可以不用Android Studio来开发Flutter应用,你只需要安装Android SDK的核心组件并正确配置环境即可解决真机识别问题,具体步骤如下:
安装Android SDK Command-line Tools
下载独立的Android SDK命令行工具(无需Android Studio),解压到自定义目录(比如~/Android/Sdk或C:\Android\Sdk)。配置环境变量
- 设置
ANDROID_HOME环境变量,指向你的SDK存放目录。 - 将
${ANDROID_HOME}/cmdline-tools/latest/bin和${ANDROID_HOME}/platform-tools添加到系统PATH中。
- 设置
安装必要的SDK组件
打开终端执行以下命令,安装真机调试所需的核心组件(可根据你手机的Android版本调整android-xx的版本号):sdkmanager "platform-tools" "platforms;android-33" "build-tools;33.0.2"配置设备与驱动
- 确保手机已开启USB调试、USB安装权限(部分机型需额外开启OEM解锁)。
- Windows用户需安装对应手机品牌的USB驱动(或Google官方USB驱动),macOS/Linux用户一般无需额外驱动。
- 运行
adb devices验证设备是否被识别,若列表中出现你的设备,说明驱动配置正常。
关联Flutter与Android SDK
执行以下命令让Flutter识别你的Android SDK路径:flutter config --android-sdk /你的/SDK/绝对路径然后运行:
flutter doctor --android-licenses按提示接受所有Android许可协议。
完成以上步骤后,重新运行flutter doctor和flutter devices,你的真机应该就能被正常识别,后续即可直接通过命令行创建、运行Flutter项目。
内容的提问来源于stack exchange,提问作者Balachan
相关产品推荐
相关产品推荐

