public class DUILiteSDK
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static interface |
DUILiteSDK.InitListener |
构造器和说明 |
---|
DUILiteSDK() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
getAuthParams(java.lang.String productId)
获取授权参数信息,用于请求云端服务
|
static int |
getAuthState(java.lang.String scopeType)
获取授权文件状态
|
static java.lang.String |
getCoreVersion()
获取内核版本号
|
static java.lang.String |
getDeviceId(android.content.Context context)
获取SDK使用的deviceId
|
static java.lang.String |
getDeviceName()
获取SDK生成的deviceName
|
static java.lang.String |
getSdkVersion() |
static void |
init(android.content.Context context,
DUILiteConfig config,
DUILiteSDK.InitListener listener)
初始化授权信息
|
static boolean |
isAuthorized(android.content.Context context)
检查是否授权成功(本地授权文件有效)
|
public static java.lang.String getSdkVersion()
public static java.lang.String getCoreVersion()
public static java.lang.String getDeviceId(android.content.Context context)
context
- contextpublic static java.lang.String getDeviceName()
public static java.lang.String getAuthParams(java.lang.String productId)
productId
- 产品idpublic static boolean isAuthorized(android.content.Context context)
context
- 上下文public static int getAuthState(java.lang.String scopeType)
scopeType
- 模块类型,null表示不检查模块public static void init(android.content.Context context, DUILiteConfig config, DUILiteSDK.InitListener listener)
context
- 上下文config
- 配置参数,包括产品的 APPKEY,产品ID,产品KEY,产品SECRET,以及其它的全局配置参数listener
- 授权回调