| | |
| | | package com.hdl.hdlsdk;
|
| | |
|
| | | import android.app.Application;
|
| | | import android.util.Log;
|
| | |
|
| | | import com.hdl.sdk.common.HDLSdk;
|
| | | import com.hdl.sdk.common.event.EventListener;
|
| | | import com.hdl.sdk.common.utils.LogUtils;
|
| | | import com.hdl.sdk.connect.HDLLink;
|
| | | import com.hdl.sdk.connect.bean.LinkResponse;
|
| | | import com.hdl.sdk.connect.cloud.broadcast.GlobalBroadcastManager;
|
| | | import com.hdl.sdk.sourceos.OsManager;
|
| | |
|
| | | /**
|
| | | * Created by Tong on 2021/10/8.
|
| | |
| | | public class App extends Application {
|
| | |
|
| | | private String deviceStatusUpdateTopic;
|
| | |
|
| | | @Override
|
| | | public void onCreate() {
|
| | | super.onCreate();
|
| | | //初始化SDK
|
| | | HDLSdk.getInstance().init(this);
|
| | | //初始化SDK,如果不走从机入网,走app需要设置端口为8584
|
| | | HDLSdk.getInstance().init(this, 8584);
|
| | | //如果走从机入网,不需要设置端口
|
| | | //HDLSdk.getInstance().init(this);
|
| | | //控制SDK日志打印
|
| | | HDLSdk.getInstance().setLogEnabled(true);
|
| | |
|
| | | //source系统接口初始化
|
| | | OsManager.init(this);
|
| | |
|
| | | //appkey:ryfElI3tVOT
|
| | | //appsecret:AKIn7s1A2YnNvAZRtL8FQxzp0R2KUpIY
|
| | | HDLLink.getInstance().initCloud(this, "ryfElI3tVOT", "AKIn7s1A2YnNvAZRtL8FQxzp0R2KUpIY");
|
| | |
|
| | | //注册全局广播,刷新token
|
| | | GlobalBroadcastManager.registerGlobalBroadcast(this);
|
| | | }
|
| | |
|
| | | @Override
|