package com.hdl.hdlsdk; import android.app.Application; import com.hdl.sdk.common.HDLSdk; import com.hdl.sdk.connect.HDLLink; import com.hdl.sdk.connect.cloud.HdlCloudApi; 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,如果不走从机入网,走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", HdlCloudApi.BASE_BAHRAIN_URL); //注册全局广播,刷新token GlobalBroadcastManager.registerGlobalBroadcast(this); } @Override public void onTerminate() { super.onTerminate(); } }