# QESDK Java API 概述

Source: [https://docs.qualcomm.com/doc/80-PK177-134Y/topic/java_api.html](https://docs.qualcomm.com/doc/80-PK177-134Y/topic/java_api.html)

QESDK 类提供用于注册 Android 应用程序包 (APK) 和验证相应许可证文件的主要方法。

- **[Creator](https://docs.qualcomm.com/doc/80-PK177-134Y/topic/java_creator.html)**  

QESDK 接口的构造函数。必须调用该方法才能调用其余的 QESDK 和子系统 API。
- **[init](https://docs.qualcomm.com/doc/80-PK177-134Y/topic/java_init.html)**  

通过用户提供的许可证密钥初始化 QESDK 会话。
- **[IQesdkEventCallBack](https://docs.qualcomm.com/doc/80-PK177-134Y/topic/java_iqesdk_event_callback.html)**  

当 QESDK 框架调用 onEvent() 以向应用程序通知服务断开连接时，应用程序可以依次调用 deinit() 和 init() 来重新获取服务。
- **[deinit](https://docs.qualcomm.com/doc/80-PK177-134Y/topic/java_deinit.html)**  

应用程序会在退出时或通过显式调用 QESDK deinit() 函数正常中断 QESDK 连接。通过 QESDK 框架注册的任何 API 回调都将被取消。
- **[单个子系统 init 和 de-init](https://docs.qualcomm.com/doc/80-PK177-134Y/topic/individual_subsystem_init_and_de_init.html)**  

应用程序可以独立初始化和注销服务。
- **[QESDK 异常](https://docs.qualcomm.com/doc/80-PK177-134Y/topic/java_exceptions.html)**  

QESDK 异常中定义了 QESDK 服务和子系统服务异常。
- **[示例代码](https://docs.qualcomm.com/doc/80-PK177-134Y/topic/java_example_code.html)**  

以下示例代码展示了 QESDK Java API 的用法：

**Parent Topic:** [QESDK 概述](https://docs.qualcomm.com/doc/80-PK177-134Y/topic/qesdk_overview.html)

Last Published: Jun 22, 2023

[Previous Topic
QESDK 概述](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134Y/topics/qesdk_overview.md) [Next Topic
Creator](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134Y/topics/java_creator.md)