鸿蒙 应用类型:企业应用

企业应用是指企业内部自研应用或者采购的三方应用,由于信息安全、网络保护等原因,无法上架华为应用市场,只能在企业内部通过企业私有应用商店或本地离线安装等方式进行分发安装的应用。

应用类型分类

HarmonyOS 中的应用主要分为三种类型:普通应用、游戏应用和企业应用。其中,企业应用又可细分为以下两类:

类型 说明
企业普通应用 企业内部使用的常规业务应用
企业MDM应用 设备管理应用(Mobile Device Management),通过 EnterpriseAdminExtensionAbility 调用 MDM Kit 接口实现设备管控功能

企业应用的特征

  • 仅限企业设备运行:企业应用只能运行在特定的企业设备上,不能安装在面向普通消费者的商用设备上。
  • 不上架应用市场:企业应用无法上架华为应用市场进行公开或非公开发布。
  • 支持格式 :支持 .hap 和 .app 格式,需为单个应用包体。若包含多个 hap/hsp 文件,需打包为 .app 格式,并在工程级 build-profile.json5 文件中将 packOptions 的 appWithSignedPkg 属性配置为 true。

分发安装方式

企业应用支持以下三种安装方式:

发布流程

发布企业应用需要完成以下步骤:

  1. 注册华为开发者账号并完成企业开发者实名认证
  2. 为企业应用发布单独创建一个新的应用
  3. 向华为申请开通企业应用发布权限(通过邮件申请)
  4. 申请企业应用发布证书
  5. 申请企业应用发布 Profile
  6. 使用证书和 Profile 手动签名后,编译构建正式发布包

入驻条件

成为华为开发者联盟生态市场企业应用商户需要满足以下条件:

  • 符合国家/区域相关法律、法规规定,拥有正规的公司资质
  • 营业执照需满 2 年,注册资金不低于 50 万
  • 接受《华为开发者联盟生态市场商户合作协议》及相关管理规范

说明

如果企业应用仅面向内部员工使用,也可以考虑使用 非公开发布 方式上架华为应用市场。该方式下应用仅可通过链接被用户发现,不会出现在应用市场的类别、推荐、排行榜或搜索结果中,同时还能获得自动升级管理能力。但需注意,非公开发布与严格意义上的企业应用(需企业证书签名)是两种不同的方案,具体选择取决于企业的安全管控需求。

相关推荐
花花_19 小时前
HarmonyOS 7 网络与数据实战 10|把数据层真正拆出来
华为·harmonyos
donk131412 小时前
React Native for OpenHarmony 实战:三方库 react-native-step-indicator 的鸿蒙化适配指南
分布式·react native·react.js·wpf·harmonyos
贾伟康13 小时前
【化学实验室|07】HarmonyOS ArkTS 知识全局搜索实战:实现跨知识点、公式与阅读内容的本地检索
harmonyos·arkts·arkui·本地搜索·化学知识
马剑威(威哥爱编程)13 小时前
【共创稿事节】HarmonyOS 7 Agent 开发实战 08:结构化输出解析
华为·harmonyos
donk131414 小时前
React Native for OpenHarmony 实战:三方库 react-native-segmented-control-tab 的鸿蒙化适配指南
javascript·react native·react.js·华为·harmonyos
360智汇云15 小时前
鸿蒙开发中如何实现画中画
华为·harmonyos
donk131416 小时前
React Native for OpenHarmony 实战:三方库 react-native-toast-message 的鸿蒙化适配指南
react native·react.js·音视频·harmonyos
Flutter_OH17 小时前
Flutter OHOS Dart 堆栈符号化
harmonyos
Flutter_OH17 小时前
Flutter OHOS Flutter 多设备自适应 DPI 指导文档
harmonyos
SuperHeroWu717 小时前
【HarmonyOS 7】 应用 Agent 接入云 A2A 与端 A2A 的实践详解
ai·harmonyos·小艺