# 开发准备

在开通应用内通话服务之前，请先参考“应用开发准备”完成基本准备工作，再继续进行以下开发活动。

#### 开通Push Kit（推送服务）

如与相关Kit的关系所述，开发者在开通Call Service Kit之前，需要开通Push Kit（推送服务），开通方法详见开通推送服务。

#### 申请权限

开发者需要根据实际场景申请对应权限，具体申请方式请参见声明权限。

| 权限 | 使用场景 | 备注 |
| --- | --- | --- |
| ohos.permission.MICROPHONE | 用于在语音通话中，使用麦克风。 | 必须申请。 |
| ohos.permission.CAMERA | 用于在视频通话中，使用相机。 | 如果应用支持视频通话业务，则需要申请。 |

#### 示例代码

该指南涉及到的示例代码均为片段，全量示例代码请参考：Samplecode。