AppImpl.java
1.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
package com.rd.ve.demo;
import android.app.Application;
import com.cnlive.veuisdk.CNSdkEntry;
/**
* ************************集成步骤 *******************
* <p>
* 1. 在官网注册开发者账户
* <p>
* 2. 下载SDK和demo代码
* <p>
* 3. 创建应用,获取appKey和appSecret,导入SDK
* <p>
* *******************************************************
* <p>
* RdVEUISdk自定义Application
*/
public class AppImpl extends Application {
/**
* 已获取的AppKey
*/
public static final String APP_KEY = "6ecb39f1c12f1a35";
/**
* 已获取的AppSecret
*/
public static final String APP_SECRET = "22a44768806a23466dd52ecf954ed6b26sICMKN8iw707KYMWLkJoNaMxb5Xal+afScFJ8/exLzxx1bY5Te7WqZzRD6k4EcUwwJ8a8+AeCO/WSG2qUzso/7u0l758MUsfPzjz7Ih2BY=";
private String mStrCustomPath;
@Override
public void onCreate() {
super.onCreate();
initializeSdk();
}
/**
* 初始化SDK
*/
public void initializeSdk() {
// 这里确定是否启用日志,在调试阶段可开启该选项,方便定位问题。打包为发行版时,此启用无效
CNSdkEntry.enableDebugLog(true);
// 自定义根目录,如果为空则默认为/sdcard/Android/data/com.rd.ve.demo/files/rdve
mStrCustomPath = getExternalFilesDir("rdve").getAbsolutePath();
// sdk初始
CNSdkEntry.initialize(AppImpl.this, mStrCustomPath, APP_KEY, APP_SECRET,
new com.rd.ve.demo.SdkHandler().getCallBack());
// 自定义Crash handler,实际项目可不加入
// MyCrashHandler.getInstance().init(this);
faceHanlder = new com.rd.ve.demo.FaceHandler(this);
}
/**
* 获取自定义根目录
*
* @return
*/
public String getCustomPath() {
return mStrCustomPath;
}
@SuppressWarnings("unused")
private com.rd.ve.demo.FaceHandler faceHanlder;
}