导航菜单

页面标题

页面副标题

Bhakti v5.4.0 - BluetoothBroadcastReceiver.java 源代码

正在查看: Bhakti v5.4.0 应用的 BluetoothBroadcastReceiver.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.vlv.aravali.receivers;

import android.bluetooth.BluetoothAdapter;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import ij.i;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kp.b;
import nl.C2198b;
import nl.a;

@Metadata
public final class BluetoothBroadcastReceiver extends BroadcastReceiver {
    @Override
    public final void onReceive(Context context, Intent intent) {
        Intrinsics.checkNotNullParameter(intent, "intent");
        String action = intent.getAction();
        if (action != null) {
            int hashCode = action.hashCode();
            if (hashCode == -1530327060) {
                if (action.equals("android.bluetooth.adapter.action.STATE_CHANGED")) {
                    BluetoothAdapter defaultAdapter = BluetoothAdapter.getDefaultAdapter();
                    if ((defaultAdapter == null || defaultAdapter.getState() != 13) && (defaultAdapter == null || defaultAdapter.getState() != 10)) {
                        return;
                    }
                    b bVar = a.a;
                    a.b(new C2198b(i.BLUETOOTH_HEADPHONE_DISCONNECTED, new Object[0]));
                    return;
                }
                return;
            }
            if (hashCode == -301431627) {
                if (action.equals("android.bluetooth.device.action.ACL_CONNECTED")) {
                    b bVar2 = a.a;
                    a.b(new C2198b(i.BLUETOOTH_HEADPHONE_CONNECTED, new Object[0]));
                    return;
                }
                return;
            }
            if (hashCode == 1821585647 && action.equals("android.bluetooth.device.action.ACL_DISCONNECTED")) {
                b bVar3 = a.a;
                a.b(new C2198b(i.BLUETOOTH_HEADPHONE_DISCONNECTED, new Object[0]));
            }
        }
    }
}