
作者:爱吃大芒果
个人主页 爱吃大芒果
本文所属专栏 Flutter
更多专栏
Ascend C 算子开发教程(进阶) 鸿蒙集成 从0到1自学C++
为保证项目的稳定性和环境一致性建议使用稳定版本项目压缩包 从这个链接下载 下载链接
解压到本地目录,例如:
D:\HarmonyOS\gitcode_pocket_tool-v1.0.2下载完成后,文件通常为:gitcode_pocket_tool-v1.0.2.zip

确认包含以下关键文件夹:
D:\
├── HarmonyOS\
│ ├── Projects\
│ │ └── gitcode_pocket_tool-v1.0.2\ # 项目主目录
│ └── SDK\ # SDK存放目录GitCode访问令牌点击跳转页面 新建访问令牌->填写令牌名称->创建令牌
令牌名称:flutter_harmony_token (可自定义)
权限必须勾选:
☑ api
☑ read_user
☑ read_repository
☑ read_organization
过期时间:建议选择90天

# 方法1:命令行打开
cd "D:\HarmonyOS\gitcode_pocket_tool-v1.0.2\app_config"
code .
# 方法2:手动操作
1. 打开 VS Code
2. 文件 → 打开文件夹 → 选择 app_config 目录
app_config/
├── config.dart # 主配置文件
├── api_config.dart # API配置
└── token_config.dart # 令牌配置// 在 config.dart 中找到以下行:
static const String gitCodeToken = 'your_copied_token_here';
// 替换为(注意保留单引号):
static const String gitCodeToken = 'glpat-xxxxxx_yyyyyyyyyyyyyyyy';
# 1. 以管理员身份打开 PowerShell
# 2. 切换到项目根目录(重要!)
cd "D:\HarmonyOS\gitcode_pocket_tool-v1.0.2"
# 3. 检查当前目录结构
ls
# 应显示:flutter/ ohos/ app_config/ 等目录flutter pub get
安装成功后如图所示,若安装失败请检查项目根目录是否正确
# 解决方案:
# 1. 确认 Flutter 已添加到 PATH
flutter doctor
# 2. 重启 PowerShell 或使用绝对路径
C:\src\flutter\bin\flutter pub get# 设置国内镜像(在 PowerShell 中执行):
$env:PUB_HOSTED_URL="https://pub.flutter-io.cn"
$env:FLUTTER_STORAGE_BASE_URL="https://storage.flutter-io.cn"
# 重新执行 flutter pub get# 检查 pubspec.yaml 文件中的依赖版本:
dependencies:
flutter:
sdk: flutter
http: ^1.1.0 # 确保版本兼容在DevEco Studio中执行
File → Settings → HarmonyOS SDK记录 Compile SDK Version,例如 :
Compile SDK Version: 6.0.0 (20)
Compatible SDK Version: 5.0.0 (19)
API Version: 20全局搜索版本号5.0.0,在 ohos/build-profile.json5 和 oh-package.json5 文件中替换为6.0.0
在 DevEco Studio 中: 按 Ctrl+Shift+F 打开全局搜索 搜索内容:5.0.0 替换为:6.0.0 注意:只替换版本号,不要修改其他数字

自动配置签名可以便于调试
DevEco Studio 操作路径:
File → Project Structure → Project → Signing ConfigsSigning Configs
├── Debug
│ ├── Automatically generate signature ✓
│ ├── Store File: [自动生成]
│ ├── Store Password: [自动生成]
│ ├── Key Alias: [自动生成]
│ └── Key Password: [自动生成]
└── Release
└── (类似配置)在 DevEco Studio 中:Tools → Device Manager 选择 Phone → API 20 镜像 → 点击启动 等待模拟器完全启动(状态栏显示时间)
使用 DevEco Studio
1.打开项目:File → Open → 选择 ohos/ 目录
2.等待项目同步完成(右下角进度条消失)
3.选择运行设备:点击设备选择下拉框
4.点击绿色运行按钮 ▶

✅ 应用在 HarmonyOS 设备上稳定运行
✅ 所有核心功能正常
✅ 无明显的性能问题
✅ 日志中无错误警告
1.代码学习:查看 lib/main.dart 了解应用架构
2.功能扩展:尝试修改 UI 或添加新功能
3.性能调优:使用 Flutter DevTools 进行性能分析
4.打包分发:学习如何生成正式 HAP 包
最后检查清单:
如果遇到其他问题,请参考项目文档或提交 Issue 到项目仓库。祝你在 HarmonyOS + Flutter 的开发之旅顺利!