| | |
| | | package com.hdl.hdlsdk;
|
| | |
|
| | | import android.app.Application;
|
| | |
|
| | | import com.hdl.sdk.common.HDLSdk;
|
| | | import com.hdl.sdk.connect.HDLSocket;
|
| | |
|
| | | /**
|
| | | * Created by Tong on 2021/10/8.
|
| | | */
|
| | | public class App extends Application {
|
| | |
|
| | | @Override
|
| | | public void onCreate() {
|
| | | super.onCreate();
|
| | | HDLSdk.getInstance().init(this);
|
| | | }
|
| | |
|
| | | @Override
|
| | | public void onTerminate() {
|
| | | super.onTerminate();
|
| | |
|
| | | }
|
| | | }
|
| | | 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(); |
| | | |
| | | } |
| | | } |