AutoGo VSCode 扩展
AutoGo 在 VS Code 中的开发、调试与编译工具,支持Windows/macOS。
功能
- 在 VS Code 中运行/停止项目并查看日志
- 编译二进制、APK
- ADB 设备管理与文件推送
- MCP 服务集成
- 自动更新 AutoGo SDK
安装
- VS Code 扩展市场搜索
AutoGo-Plugin
- 或使用
.vsix 文件手动安装
📣本插件正在测试阶段, 欢迎大家测试~
🐋 更新插件或SDK失败解决方法
- 打开任务管理器,查找是否存在
nodeaid.exe 节点助手进程。如果存在,请先结束该进程。
可无视的问题提示,AutoGo 文件夹提示的问题都不需要管,不打开就不会爆红。
🚑 OpenCV模块文件不打开也报红的屏蔽方法
- 1.在项目根目录新建一个文件夹
.vscode,在该文件夹中新建文件settings.json
- 2.在
settings.json中输入以下内容保存:{"go.lintFlags": ["--exclude=AutoGo/opencv/core.go","--exclude=AutoGo/opencv/imgproc.go"]}
🚑 其他报红解决方法
- 1.
build constraints exclude all Go files Go 编译器对 CGO 环境的要求,安装 C/C++ 编译器(如 TDM-GCC)【tdm-gcc安装教程】
🛠️ 环境搭建
必需环境
GO环境
- 安装本插件会自动推荐安装
golang.go 插件,并协助安装Go环境
- 如果没有自动安装Go,可手动安装:Go 官方网站
- 网络访问不便时,可使用国内镜像:Go语言中文网
gopls
- 会自动下载
gopls语言服务器,如果下载失败可以设置国内Go源,或者开梯子。
- 设置国内Go源终端命令:
go env -w GOPROXY=https://goproxy.cn,direct
- 查看当前代理设置:
go env GOPROXY
- 恢复默认代理:
go env -u GOPROXY
安卓NDK(用于编译Android二进制文件)
- 当前SDK支持环境变量
ANDROID_NDK_HOME
- Windows默认路径
C:\Users\Public\android-ndk-r27c
- macOS默认路径
/Users/Shared/android-ndk-r27c
- 首次运行会检测环境变量或目录是否存在,未配置时会询问是否自动下载。
- 手动下载地址:Android NDK
- Windows手动配置步骤:
- 下载并解压NDK压缩包
- 解压至
C:\Users\Public\ 目录,最终结果:C:\Users\Public\android-ndk-r27c
可选:设置环境变量ANDROID_NDK_HOME,值为C:\Users\Public\android-ndk-r27c或你解压NDK的目录。
- macOS手动配置步骤:
- 下载并解压NDK压缩包
- 解压至
/Users/Shared/ 目录,最终结果:/Users/Shared/android-ndk-r27c
可选:设置环境变量ANDROID_NDK_HOME,值为/Users/Shared/android-ndk-r27c或你解压NDK的目录。
🚀 开始使用
步骤1:手机开启开发者选项和USB调试
- 在手机的【设置】>【关于手机】中连续点击"版本号"7次以上,开启开发者模式
- 返回设置,找到新出现的【开发者选项】
- 打开【USB调试】开关
步骤2:连接设备
使用ADB连接设备:
- 使用USB线连接手机和电脑
- 在手机上允许USB调试授权
- 在VSCode中日志面板选择【连接设备】
- 或者运行
adb devices 命令查看是否连接成功
注意:插件优先使用基础设置中配置的ADB路径,否则使用环境变量中的ADB,都未配置则插件引导配置ADB。
步骤3:初始化项目
- 新建/打开一个空项目目录
- 在VSCode中日志面板选择【初始化项目】命令执行
重要:初始化项目会覆盖当前的AutoGo目录、resources目录和go.mod,请谨慎使用!
步骤4:运行项目
- 在VSCode中日志面板选择【运行项目】
- 或者按键
F5 在设备上运行当前项目(可在设置中自定义此快捷键)
- 快捷键设置问题:可通过以下步骤手动设置:
- 按
Ctrl+M Ctrl+S 打开键盘快捷键设置
- 或者【文件>】【首选项>】【键盘快捷方式】
- 搜索 "AutoGo" 命令
- 右键点击该命令,选择"更改键绑定"
- 输入您想要的快捷键(如F8)并保存
📱 常见问题
- ADB连接问题:确保已正确安装ADB并配置环境变量,手机已开启USB调试
- 编译失败:检查NDK是否正确安装在
C:\Users\Public\ 目录
- 远程调试:可通过群文件下载远程调试工具获取配对码,插件选择"远程调试",输入配对码
| |