# 通用规格

|-----------|-------------------------------------------------------------------------------------------------------|
|**描述**|应用/元服务包结构应符合规范。|
|**类型**|规则|
|**适用设备**|通用|
|**应用形态适用性**|鸿蒙应用，鸿蒙元服务|
|**说明**|[应用程序包基础知识](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/application-package-overview)|

|-----------|-------------------------------------------------------------------------------------------|
|**描述**|应用/元服务所有HAP配置文件中bundleName、versionCode一致。|
|**类型**|规则|
|**适用设备**|通用|
|**应用形态适用性**|鸿蒙应用，鸿蒙元服务|
|**说明**|[应用程序包开发与使用-HAP](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/hap-package)|

|-----------|---------------------------------------------------------------------------------------------------------------------|
|**描述**|应用/元服务需配置其支持运行的系统版本信息。|
|**类型**|规则|
|**适用设备**|通用|
|**应用形态适用性**|鸿蒙应用，鸿蒙元服务|
|**说明**|[应用配置文件（Stage模型）-app.json5配置文件](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/app-configuration-file)|

|-----------|---------------------------------------------------------------------------------------------------------------------|
|**描述**|应用/元服务bundleName不可缺省。|
|**类型**|规则|
|**适用设备**|通用|
|**应用形态适用性**|鸿蒙应用，鸿蒙元服务|
|**说明**|[应用配置文件（Stage模型）-app.json5配置文件](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/app-configuration-file)|

|-----------|---------------------------------------------------------------------------------------------------------------------|
|**描述**|应用/元服务versionCode不可缺省。|
|**类型**|规则|
|**适用设备**|通用|
|**应用形态适用性**|鸿蒙应用，鸿蒙元服务|
|**说明**|[应用配置文件（Stage模型）-app.json5配置文件](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/app-configuration-file)|

|-----------|-----------------------------------------------------------------------------------------|
|**描述**|应用在申请权限时，需要在项目的配置文件中，逐个声明需要的权限。|
|**类型**|规则|
|**适用设备**|通用|
|**应用形态适用性**|鸿蒙应用，鸿蒙元服务|
|**说明**|[声明权限](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/declare-permissions)|

|-----------|-----------------------------------------------------------------------------------------------------------------------------------------|
|**描述**|应用/元服务需要明确支持设备类型。|
|**类型**|规则|
|**适用设备**|通用|
|**应用形态适用性**|鸿蒙应用，鸿蒙元服务|
|**说明**|[应用配置文件（Stage模型）-module.json5配置文件-deviceTypes标签](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/module-configuration-file)|

|-----------|---------------------------------------------------------------------------------------------------------------------|
|**描述**|应用/元服务需要有图标。|
|**类型**|规则|
|**适用设备**|通用|
|**应用形态适用性**|鸿蒙应用，鸿蒙元服务|
|**说明**|[应用配置文件（Stage模型）-app.json5配置文件](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/app-configuration-file)|

|-----------|--------------|
|**描述**|应用需要支持64位so文件。|
|**类型**|规则|
|**适用设备**|通用|
|**应用形态适用性**|鸿蒙应用|
|**说明**|无|

