Update HeartbeatAlarmReceiver.java
parent
f0a49ef542
commit
55b181cba7
|
|
@ -21,7 +21,7 @@ import okhttp3.RequestBody;
|
|||
import timber.log.Timber;
|
||||
|
||||
public class HeartbeatAlarmReceiver extends BroadcastReceiver {
|
||||
private Context context;
|
||||
private Context thisContext;
|
||||
private String accessToken;
|
||||
private String SN;
|
||||
|
||||
|
|
@ -47,7 +47,7 @@ public class HeartbeatAlarmReceiver extends BroadcastReceiver {
|
|||
*/
|
||||
private void sendHeartbeatSignal() {
|
||||
// 获取心跳请求的URL
|
||||
String heartBeatURL = context.getResources().getString(R.string.heart_beat_url);
|
||||
String heartBeatURL = thisContext.getResources().getString(R.string.heart_beat_url);
|
||||
OkHttpClient client = new OkHttpClient();
|
||||
Request request = buildRequest(heartBeatURL);
|
||||
|
||||
|
|
@ -103,8 +103,10 @@ public class HeartbeatAlarmReceiver extends BroadcastReceiver {
|
|||
*/
|
||||
private <T> Request buildRequest(String apiUrl) {
|
||||
// 从资源文件中读取序列号和访问令牌
|
||||
SN = context.getResources().getString(R.string.SN);
|
||||
accessToken = context.getResources().getString(R.string.access_token);
|
||||
// SN = context.getResources().getString(R.string.SN);
|
||||
SN = DeviceInfoUtils.getDeviceSerial();
|
||||
Timber.i("SN: " + SN);
|
||||
accessToken = thisContext.getResources().getString(R.string.access_token);
|
||||
// 创建设备信息对象并设置设备相关属性
|
||||
DeviceInfo deviceInfo = new DeviceInfo();
|
||||
deviceInfo.setDeviceBrand(DeviceInfoUtils.getDeviceBrand());
|
||||
|
|
|
|||
Loading…
Reference in New Issue