flutter-hvigor-plugin如何使用

我在Flutter项目中使用hvigor-plugin时遇到了一些问题,具体配置步骤不太清楚。请问这个插件应该如何正确集成到项目中?需要配置哪些参数?有没有完整的示例可以参考?

2 回复

Flutter-Hvigor插件用于增强Flutter项目的构建能力,支持模块化开发。使用方法:

  1. pubspec.yaml中添加插件依赖;
  2. hvigor配置文件中引入插件;
  3. 运行hvigor命令构建项目。

适用于需要自定义构建流程的Flutter项目。

更多关于flutter-hvigor-plugin如何使用的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


Flutter-hvigor-plugin 是用于在 Flutter 项目中集成华为 Hvigor 构建工具的插件,主要用于支持华为 HMS 生态(如 AppGallery Connect)。以下是基本使用方法:

1. 安装插件

pubspec.yaml 中添加依赖:

dev_dependencies:
  flutter-hvigor-plugin: ^1.0.0  # 使用最新版本

2. 初始化配置

在项目根目录创建 hvigor 文件夹,并添加 hvigor-config.json

{
  "projects": {
    "app": {
      "type": "app",
      "dependencies": [
        "../your_flutter_module"
      ]
    }
  }
}

3. 集成到 Flutter 项目

android/app 目录下创建 hvigorfile.ts,配置构建任务:

import { app } from 'hhs';
export { app };

4. 常用命令

  • 构建APK:./hvigor assembleRelease
  • 调试模式:./hvigor assembleDebug
  • 清理构建:./hvigor clean

注意事项

  1. 确保已安装 Node.js(Hvigor 依赖)
  2. Android 项目需配置 AGConnect 服务
  3. 华为相关依赖需在 build.gradle 中声明

通过以上步骤即可在 Flutter 项目中启用 Hvigor 构建系统,实现 HMS 生态的快速集成。

回到顶部