## 创建游戏

若在华为应用市场发布游戏，或使用AGC控制台提供的服务，需要前往AGC控制台创建游戏类应用，具体操作请参见[创建项目](https://developer.huawei.com/consumer/cn/doc/app/agc-help-create-project-0000002242804048)和[创建HarmonyOS应用](https://developer.huawei.com/consumer/cn/doc/app/agc-help-create-app-0000002247955506)。其中：

* “应用类型”：选择“HarmonyOS应用”。
* “应用分类”：选择“游戏”。

## 申请近场快传开放能力

基于安全考虑，系统侧对近场快传功能做了权限保护处理，使用相关接口开发者需先提交“近场快传”能力开关的申请，在申请通过后，再使用该能力开关。

1. 登录[AppGallery Connect](https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/)，点击“开发与服务”。在项目列表中找到您的项目，并点击选择您需要申请权限的游戏。
2. 在“项目设置”页面，选择“开放能力管理”页签，开始为游戏申请近场快传开放能力。

   ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/69/v3/1x_4rr2dT2mcbES7xsQhyg/zh-cn_image_0000002535032789.png?HW-CC-KV=V1&HW-CC-Date=20260414T030436Z&HW-CC-Expire=86400&HW-CC-Sign=AE52E0B1DE4C9E59849C92AF3AD242371D429312A7CF1E5A0A76D50CBF3B2B61)
3. 搜索“近场快传”，点击对应能力后面的“申请”，打开“新建业务申请”窗口。

   ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/76/v3/dYKMiAI0QvW64CqCI97dsQ/zh-cn_image_0000002502227874.png?HW-CC-KV=V1&HW-CC-Date=20260414T030436Z&HW-CC-Expire=86400&HW-CC-Sign=6AE613ED33F77A693CD0FAB5AF04FDB7B49288319A5A1EFE477894A143DC277E)
4. 在“新建业务申请”窗口填写申请信息，然后点击“提交”。

   ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/2d/v3/4VPmiXuYSVCRbBr7tCPPbw/zh-cn_image_0000002502387724.png?HW-CC-KV=V1&HW-CC-Date=20260414T030436Z&HW-CC-Expire=86400&HW-CC-Sign=1C8E4F98A0F47B2F717A94999A6AACB70904C5350FFF4867EB06744A29387FCF)

   展开

   | 配置项 | 必填/选填 | 说明 |
   | --- | --- | --- |
   | 申请原因 | 必填 | 申请近场快传的原因，请按照模板填写相关信息，字数不超过512个字符。 |
   | 上传附件 | 选填 | 仅可上传1个附件，大小不超过500MB。支持文本、表格、图片、视频、压缩包格式。 |
5. 进入互动中心页面，可以看到申请已提交的消息。

   ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/05/v3/GQx7bo6fT6CnVO3sRywyaQ/zh-cn_image_0000002534107699.png?HW-CC-KV=V1&HW-CC-Date=20260414T030436Z&HW-CC-Expire=86400&HW-CC-Sign=F6BFB6E6C435BC5AF48E874C5BDE5DA7C5F42EDB9B4A4215FFC6DC97A9CBA83A)

   返回“开放能力管理”页面，近场快传显示“申请中”，1-3个工作日反馈申请结果。

   ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/f8/v3/LU9xHQxfS720xb91NCOiqw/zh-cn_image_0000002502227880.png?HW-CC-KV=V1&HW-CC-Date=20260414T030436Z&HW-CC-Expire=86400&HW-CC-Sign=B93FC32862CD0140EE67C0A3A5B09F6588E76F726C8A6DCE8D6FB018417A1B8F)
6. 申请审批通过后，互动中心将会发送通知给您，同时近场快传的能力开关会为您自动开启，“申请中”也会变为置灰显示的“申请”。至此，游戏已成功开启近场快传开放能力。

   ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/76/v3/zJJ6A-6jQ_qClUOwFx6UYQ/zh-cn_image_0000002534107701.png?HW-CC-KV=V1&HW-CC-Date=20260414T030436Z&HW-CC-Expire=86400&HW-CC-Sign=95D9674B0123F91ADCC001446CC14C480D2F7B6DB64F4C40AD9A55BB167579F8)

## 生成签名证书

数字证书和Profile文件等签名信息可以确保游戏的完整性，请参见[配置签名信息](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/application-dev-overview#section42841246144813)完成配置。

## 配置APP ID和相关权限

1. 登录[AppGallery Connect](https://developer.huawei.com/consumer/cn/service/josp/agc/index.html)平台，在“开发与服务”中选择目标应用，获取“项目设置 > 常规 > 应用”的**APP ID**。

   ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/d6/v3/kR9dK8myRYCJ7YR_jEGTkQ/zh-cn_image_0000002474311090.png?HW-CC-KV=V1&HW-CC-Date=20260414T030436Z&HW-CC-Expire=86400&HW-CC-Sign=3561A796264EC9D528C34B3B23544B6CAE1502312904DD29DF1FCAEA40B9B953)
2. 在工程的entry模块module.json5文件中，新增metadata并配置app\_id，同时新增requestPermissions并配置如下权限。

   收起

   自动换行

   深色代码主题

   复制

   ```
   1. "module": {
   2. "name": "entry",
   3. "type": "entry",
   4. "description": "xxxx",
   5. "mainElement": "xxxx",
   6. "deviceTypes": [
   7. "phone"
   8. ],
   9. "deliveryWithInstall": true,
   10. "pages": "$profile:main_pages",
   11. "abilities": [],
   12. "metadata": [ // 配置如下信息
   13. {
   14. "name": "app_id",
   15. "value": "xxxxxx" // 配置为前面步骤中获取的APP ID
   16. }
   17. ],
   18. "requestPermissions": [ // 配置权限
   19. {
   20. "name": "ohos.permission.INTERNET" // 允许使用Internet网络权限
   21. },
   22. {
   23. "name": "ohos.permission.GET_NETWORK_INFO"  // 允许应用获取数据网络信息权限
   24. },
   25. {
   26. "name": "ohos.permission.SET_NETWORK_INFO" // 允许应用配置数据网络权限
   27. },
   28. {
   29. "name": "ohos.permission.DISTRIBUTED_DATASYNC", // 允许不同设备间的数据交换权限
   30. "reason": "$string:distributed_permission",
   31. "usedScene": {
   32. "abilities": [
   33. "EntryAbility"
   34. ],
   35. "when": "inuse"
   36. }
   37. }
   38. ]
   39. }
   ```