正在查看: BetterTogether v3.0.0 应用的 SyncJobService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: BetterTogether v3.0.0 应用的 SyncJobService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.onesignal;
import android.app.job.JobParameters;
import android.app.job.JobService;
public class SyncJobService extends JobService {
@Override
public final boolean onStartJob(JobParameters jobParameters) {
b3 c = b3.c();
z2 z2Var = new z2(this, jobParameters);
c.getClass();
y3.b(w3.DEBUG, "OSBackground sync, calling initWithContext", null);
y3.A(this);
Thread thread = new Thread(z2Var, "OS_SYNCSRV_BG_SYNC");
c.b = thread;
OSUtils.t(thread);
return true;
}
@Override
public final boolean onStopJob(JobParameters jobParameters) {
b3 c = b3.c();
Thread thread = c.b;
boolean z = false;
if (thread != null && thread.isAlive()) {
c.b.interrupt();
z = true;
}
y3.b(w3.DEBUG, "SyncJobService onStopJob called, system conditions not available reschedule: " + z, null);
return z;
}
}