引言废话-2026.05.26今天上午超级困深圳天气也热好像干啥都不是很顺利环境搭建就整了一上午昨天试跑的登录自动化运行脚本已调试成功后续待开发加上resource-id再继续调试。计划今天和明天跑flutter的登录自动化运行脚本周五早上大领导要验收这两种方案看看这两种方案到底更适合哪种睡了一下午觉后脑袋瓜确实清醒了不少正式进入工作这会儿已经是1442分了记录一下上午的环境搭建过程吧不然后续又忘记了引言废话-2026.05.28今天又来更新了这个flutter方案我走不下去准备主攻appiumpython方案了为什么走不下去因为开发加了resource-id又不生效我自己尝试了好几次我实在弄不出来明天就要验收两种方案flutter和appiumpython的成果了好在appiumpython的方案的登录自动化脚本已跑通。以下方案是验证flutter的登录自动化方案1、 环境搭建1安装 Flutter SDKhttps://flutter.cn/docs/get-started/install我之前已经安装过了步骤网上很多自行安装需配置国内镜像Windows通过“此电脑 → 右键属性 → 高级系统设置 → 环境变量”在“用户变量”或“系统变量”中新增两个变量PUB_HOSTED_URL值https://pub.flutter-io.cn、FLUTTER_STORAGE_BASE_URL值https://storage.flutter-io.cn。macOS/Linux编辑 shell 配置文件bash 为 ~/.bash_profilezsh 为 ~/.zshrc添加上述两条 export 指令保存后执行 source ~/.bash_profile 或 source ~/.zshrc 生效。2配置环境变量让系统在任何位置都能识别 flutter命令Windows将Flutter解压目录下的 bin文件夹路径添加到系统环境变量 Path中。flutter --version下载包3运行 flutter doctor这是一个全能诊断工具它会检查并告诉缺什么并指导安装。我上午就是一直卡在这里一直报错报错解决方案①最开始是因为我的flutter的版本过低1.17版本用flutter-update命令升级也不行后续就直接从网上重新下载了3.24.5版本因为我们开发的版本也是这个。②后面又提示我4运行flutter doctor --android-licenses报错执行 flutter doctor --android-licenses命令失败了Android SDK 的命令行工具 sdkmanager找不到。​ 错误提示明确指出在您配置的 Android SDK 路径 D:\AndroidSdk\tools\bin\sdkmanager中这个关键工具缺失了。问题原因与解决方案原因分析Android SDK 安装不完整特别是缺少了用于管理 SDK 包和许可证的命令行工具sdkmanager.bat。这通常发生在手动配置了 Android SDK 路径但未安装“Android SDK Command-line Tools”组件。解决方案重新下载安装Android SDK命令行工具这一步非常关键将这个工具解压后将这个cmdline-tools目录下的内容剪切到D:\AndroidSdk再配置环境变量打开新的命令行窗口运行 sdkmanager --version确认安装成功。5) 安装IDEAndroid Studio我之前已经安装了6) 等开发加key