#include <cstdint>
#include <memory>
#include <string>
#include "wx_api.h"
#include "wx_exception.h"
#include "wx_image.h"
Go to the source code of this file.
◆ WXSDKInitWithLicense() [1/2]
WX_API void wonxai::WXSDKInitWithLicense |
( |
const char * |
appKey, |
|
|
const char * |
licenseFilePath |
|
) |
| |
初始化SDK,并且通过文件方式,为SDK设置license,
WXSDKInitWithLicense
license文件可以使用auth_tools下载或者通过商务索要。
- Note
- 调用其他api前,必须先调用WXSDKInitWithLicense。
-
一个进程只需要调用一次,不需要反复调用。
-
Android系统对应的函数原型为:
JNIEnv *jniEnv,
jobject applicationContext,
const char *appKey,
const char *licenseFilePath)
WX_API void WXSDKInitWithLicense(const char *appKey, const char *licenseFilePath)
初始化SDK,并且通过文件方式,为SDK设置license,
- Parameters
-
[in] | appKey | appKey |
[in] | licenseFilePath | license文件路径, |
- Exceptions
-
◆ WXSDKInitWithLicense() [2/2]
WX_API void wonxai::WXSDKInitWithLicense |
( |
const char * |
appKey, |
|
|
uint8_t * |
licData, |
|
|
size_t |
licSize |
|
) |
| |
初始化SDK,并且通过内存数据的方式,为SDK设置license,
license文件可以使用auth_tools下载或者通过商务索要。
- Note
- 调用其他api前,必须先调用WXSDKInitWithLicense。
-
一个进程只需要调用一次,不需要反复调用。
-
Android系统对应的函数原型为:
JNIEnv *jniEnv,
jobject applicationContext,
const char *appKey,
uint8_t *licData,
size_t licSize)
- Parameters
-
[in] | appKey | appKey |
[in] | licData | license数据 |
[in] | licSize | license数据长度 |
- Exceptions
-
◆ WXSDKTerminate()
WX_API void wonxai::WXSDKTerminate |
( |
| ) |
|
进程结束前,调用此函数进行资源清理
WXSDKTerminate
- Note
- 一个进程只需要调用一次,不需要反复调用
-
如果不调动此函数,直接结束进程,有可能在进程退出前发生异常
◆ WXSDKVersion()
WX_API const char * wonxai::WXSDKVersion |
( |
| ) |
|
进程结束前,调用此函数进行资源清理
WXSDKVersion
- Note
- 一个进程只需要调用一次,不需要反复调用
-
如果不调动此函数,直接结束进程,有可能在进程退出前发生异常