鸿蒙 应用类型:企业应用

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

应用类型分类

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 万
  • 接受《华为开发者联盟生态市场商户合作协议》及相关管理规范

说明

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

相关推荐
贾伟康20 小时前
【共创稿事节】HarmonyOS 7.0 BindContentCover全屏模态:从接入到生产验证
性能优化·实战·harmonyos·arkts·arkui
KevinChaos1 天前
声音明信片实验室 03|HarmonyOS 7.0 音频空间化:双版本试听无缝切换
harmonyos
贾伟康1 天前
【共创稿事节】HarmonyOS 7.0 Menu菜单与上下文:从接入到生产验证
性能优化·实战·harmonyos·arkts·arkui
行者-全栈开发1 天前
Flutter 插件 device_calendar_plus 开源鸿蒙适配实战:从权限弹窗失灵到循环日程跑通
flutter·跨平台·harmonyos·arkts·日历·适配·开源鸿蒙
贾伟康1 天前
【共创稿事节】HarmonyOS 7.0 BindSheet半模态浮层:从接入到生产验证
性能优化·实战·harmonyos·arkts·arkui
JosieBook1 天前
【鸿蒙PC GUI适配】chiaki-ng 移植的工程实践:Qt6/QML 与 ArkUI 的混合窗口架构
华为·架构·harmonyos
Dream-Y.ocean1 天前
鸿蒙PC平台宅匠 3D 室内设计适配实战:基于 Electron 壳方案的 Three.js 双渲染引擎与参数化户型编辑器开发
javascript·3d·harmonyos
行者-全栈开发1 天前
【共创稿事节】HarmonyOS 应用上架全流程中的隐私合规:权限最小化、数据本地化与 AppAnalyzer 体检
harmonyos·鸿蒙·隐私合规·应用上架·agc·appanalyzer
贾伟康2 天前
HarmonyOS API 26 UKey PIN 授权门禁:状态查询、失败归因与资源闭环
华为·harmonyos
Dream-Y.ocean2 天前
鸿蒙PC平台星图遥感适配实战:基于 Electron 壳方案的纯 JavaScript 遥感图像处理引擎开发
javascript·electron·harmonyos