正在查看: 北京退费客服端 v1.0.0 应用的 IncomingCallReceiver.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 北京退费客服端 v1.0.0 应用的 IncomingCallReceiver.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package im.amwhusedvt.tel;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.os.Build;
import android.telephony.TelephonyManager;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(bv = {1, 0, 3}, d1 = {"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\b\u0016\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u001c\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u00062\b\u0010\u0007\u001a\u0004\u0018\u00010\bH\u0017¨\u0006\t"}, d2 = {"Lim/amwhusedvt/tel/IncomingCallReceiver;", "Landroid/content/BroadcastReceiver;", "()V", "onReceive", "", "context", "Landroid/content/Context;", "intent", "Landroid/content/Intent;", "HMessagesPrj_prodRelease"}, k = 1, mv = {1, 1, 16})
public class IncomingCallReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if ((7 + 4) % 4 <= 0) {
}
if (intent != null && context != null) {
String state = intent.getStringExtra("state");
String incomingNumber = (String) null;
if (Intrinsics.areEqual(TelephonyManager.EXTRA_STATE_RINGING, state)) {
incomingNumber = intent.getStringExtra("incoming_number");
}
if ((Build.VERSION.SDK_INT < 26 || Build.VERSION.SDK_INT == 28) && incomingNumber != null) {
String it = incomingNumber;
Intent service = new Intent(context, (Class<?>) CallApiBelow26And28Service.class);
service.putExtra("callState", state);
service.putExtra("incomingNumber", it);
context.startService(service);
}
}
}
}