package Y3;

import android.app.ActivityManager;
import android.content.ContentResolver;
import android.content.Context;
import android.content.pm.PackageManager;
import io.flutter.embedding.engine.plugins.FlutterPlugin;
import io.flutter.plugin.common.BinaryMessenger;
import io.flutter.plugin.common.MethodChannel;
import r4.AbstractC0983h;

/* JADX INFO: loaded from: classes.dex */
public final class a implements FlutterPlugin {

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public MethodChannel f3447k;

    @Override // io.flutter.embedding.engine.plugins.FlutterPlugin
    public final void onAttachedToEngine(FlutterPlugin.FlutterPluginBinding flutterPluginBinding) {
        AbstractC0983h.e("binding", flutterPluginBinding);
        BinaryMessenger binaryMessenger = flutterPluginBinding.getBinaryMessenger();
        AbstractC0983h.d("getBinaryMessenger(...)", binaryMessenger);
        Context applicationContext = flutterPluginBinding.getApplicationContext();
        AbstractC0983h.d("getApplicationContext(...)", applicationContext);
        this.f3447k = new MethodChannel(binaryMessenger, "dev.fluttercommunity.plus/device_info");
        PackageManager packageManager = applicationContext.getPackageManager();
        AbstractC0983h.d("getPackageManager(...)", packageManager);
        Object systemService = applicationContext.getSystemService("activity");
        AbstractC0983h.c("null cannot be cast to non-null type android.app.ActivityManager", systemService);
        ContentResolver contentResolver = applicationContext.getContentResolver();
        AbstractC0983h.b(contentResolver);
        b bVar = new b(packageManager, (ActivityManager) systemService, contentResolver);
        MethodChannel methodChannel = this.f3447k;
        if (methodChannel != null) {
            methodChannel.setMethodCallHandler(bVar);
        } else {
            AbstractC0983h.i("methodChannel");
            throw null;
        }
    }

    @Override // io.flutter.embedding.engine.plugins.FlutterPlugin
    public final void onDetachedFromEngine(FlutterPlugin.FlutterPluginBinding flutterPluginBinding) {
        AbstractC0983h.e("binding", flutterPluginBinding);
        MethodChannel methodChannel = this.f3447k;
        if (methodChannel != null) {
            methodChannel.setMethodCallHandler(null);
        } else {
            AbstractC0983h.i("methodChannel");
            throw null;
        }
    }
}
