Info Call to Inter-Process-Communication (IPC) API

Description

List of all calls to Android IPC API.

Recommendation

This entry is informative, no recommendations applicable.

Technical details

Method android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts() calling method android.content.BroadcastReceiver.onReceive()


    private void executePendingBroadcasts()
    {
        do {
            android.content.Context v6 = this.mReceivers;
            int v0 = this.mPendingBroadcasts.size();
            if (v0 > 0) {
                android.support.v4.content.LocalBroadcastManager$BroadcastRecord[] v2 = new android.support.v4.content.LocalBroadcastManager$BroadcastRecord[v0];
                this.mPendingBroadcasts.toArray(v2);
                this.mPendingBroadcasts.clear();
                int v3 = 0;
            } else {
                return;
            }
        } while(v3 >= v2.length);
        android.support.v4.content.LocalBroadcastManager$BroadcastRecord v1 = v2[v3];
        int v4 = 0;
        while (v4 < v1.receivers.size()) {
            ((android.support.v4.content.LocalBroadcastManager$ReceiverRecord) v1.receivers.get(v4)).receiver.onReceive(this.mAppContext, v1.intent);
            v4++;
        }
        v3++;
        while (v3 < v2.length) {
        }
    }

Method io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy.getAdvertisingInfo() calling method android.content.Context.bindService()


    public io.fabric.sdk.android.services.common.AdvertisingInfo getAdvertisingInfo()
    {
        Throwable v6 = 0;
        if (android.os.Looper.myLooper() != android.os.Looper.getMainLooper()) {
            try {
                this.context.getPackageManager().getPackageInfo("com.android.vending", 0);
                io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy$AdvertisingConnection v1_1 = new io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy$AdvertisingConnection(0);
                android.content.Intent v3_1 = new android.content.Intent("com.google.android.gms.ads.identifier.service.START");
                v3_1.setPackage("com.google.android.gms");
                try {
                    if (!this.context.bindService(v3_1, v1_1, 1)) {
                        io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "Could not bind to Google Play Service to capture AdvertisingId");
                    } else {
                        try {
                            io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy$AdvertisingInterface v0_1 = new io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy$AdvertisingInterface(v1_1.getBinder());
                            android.content.Context v7_10 = new io.fabric.sdk.android.services.common.AdvertisingInfo(v0_1.getId(), v0_1.isLimitAdTrackingEnabled());
                        } catch (android.content.Context v7_13) {
                            this.context.unbindService(v1_1);
                            throw v7_13;
                        } catch (Exception v2_1) {
                            io.fabric.sdk.android.Fabric.getLogger().w("Fabric", "Exception in binding to Google Play Service to capture AdvertisingId", v2_1);
                            this.context.unbindService(v1_1);
                        }
                        this.context.unbindService(v1_1);
                        v6 = v7_10;
                    }
                } catch (Throwable v5) {
                    io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "Could not bind to Google Play Service to capture AdvertisingId", v5);
                }
            } catch (Exception v2) {
                io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "Unable to find Google Play Services package name");
            } catch (Exception v2_0) {
                io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "Unable to determine if Google Play Services is available", v2_0);
            }
        } else {
            io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "AdvertisingInfoServiceStrategy cannot be called on the main thread");
        }
        return v6;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.connect() calling method android.content.Context.bindService()


    public void connect()
    {
        if (this.mState == 0) {
            if ((!android.support.v4.media.MediaBrowserCompat.access$700()) || (this.mServiceConnection == null)) {
                if (this.mServiceBinderWrapper == null) {
                    if (this.mCallbacksMessenger == null) {
                        this.mState = 1;
                        android.content.Intent v2_1 = new android.content.Intent("android.media.browse.MediaBrowserService");
                        v2_1.setComponent(this.mServiceComponent);
                        android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection v3_1 = new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection(this, 0);
                        this.mServiceConnection = v3_1;
                        try {
                            boolean v0 = this.mContext.bindService(v2_1, this.mServiceConnection, 1);
                        } catch (Exception v1) {
                            android.util.Log.e("MediaBrowserCompat", new StringBuilder().append("Failed binding to service ").append(this.mServiceComponent).toString());
                        }
                        if (!v0) {
                            this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$1(this, v3_1));
                        }
                        if (android.support.v4.media.MediaBrowserCompat.access$700()) {
                            android.util.Log.d("MediaBrowserCompat", "connect...");
                            this.dump();
                        }
                        return;
                    } else {
                        throw new RuntimeException(new StringBuilder().append("mCallbacksMessenger should be null. Instead it is ").append(this.mCallbacksMessenger).toString());
                    }
                } else {
                    throw new RuntimeException(new StringBuilder().append("mServiceBinderWrapper should be null. Instead it is ").append(this.mServiceBinderWrapper).toString());
                }
            } else {
                throw new RuntimeException(new StringBuilder().append("mServiceConnection should be null. Instead it is ").append(this.mServiceConnection).toString());
            }
        } else {
            throw new IllegalStateException(new StringBuilder().append("connect() called while not disconnected (state=").append(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.getStateLabel(this.mState)).append(")").toString());
        }
    }

Method com.google.android.gms.common.stats.zzb.zza() calling method android.content.Context.bindService()


    public boolean zza(android.content.Context p8, String p9, android.content.Intent p10, android.content.ServiceConnection p11, int p12)
    {
        boolean v0_1;
        if (!this.zzc(p8, p10)) {
            boolean v6 = p8.bindService(p10, p11, p12);
            if (v6) {
                this.zza(p8, this.zzb(p11), p9, p10, 2);
            }
            v0_1 = v6;
        } else {
            android.util.Log.w("ConnectionTracker", "Attempted to bind to a service in a STOPPED package.");
            v0_1 = 0;
        }
        return v0_1;
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound() calling method android.content.Context.bindService()


    private boolean ensureServiceBound(android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord p5)
    {
        boolean v1_7;
        if (!p5.bound) {
            p5.bound = this.mContext.bindService(new android.content.Intent("android.support.BIND_NOTIFICATION_SIDE_CHANNEL").setComponent(p5.componentName), this, android.support.v4.app.NotificationManagerCompat.access$000());
            if (!p5.bound) {
                android.util.Log.w("NotifManCompat", new StringBuilder().append("Unable to bind to listener ").append(p5.componentName).toString());
                this.mContext.unbindService(this);
            } else {
                p5.retryCount = 0;
            }
            v1_7 = p5.bound;
        } else {
            v1_7 = 1;
        }
        return v1_7;
    }

Method me.leolin.shortcutbadger.impl.XiaomiHomeBadger.executeBadge() calling method android.content.Context.sendBroadcast()


    public void executeBadge(android.content.Context p9, android.content.ComponentName p10, int p11)
    {
        try {
            me.leolin.shortcutbadger.ShortcutBadgeException v5_2;
            Object v3 = Class.forName("android.app.MiuiNotification").newInstance();
            reflect.Field v1 = v3.getClass().getDeclaredField("messageCount");
            v1.setAccessible(1);
        } catch (Exception v0) {
            android.content.Intent v2_1 = new android.content.Intent("android.intent.action.APPLICATION_MESSAGE_UPDATE");
            v2_1.putExtra("android.intent.extra.update_application_component_name", new StringBuilder().append(p10.getPackageName()).append("/").append(p10.getClassName()).toString());
            if (p11 != 0) {
                me.leolin.shortcutbadger.ShortcutBadgeException v5_6 = Integer.valueOf(p11);
            } else {
                v5_6 = "";
            }
            v2_1.putExtra("android.intent.extra.update_application_message_text", String.valueOf(v5_6));
            if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p9, v2_1)) {
                throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v2_1.toString()).toString());
            } else {
                p9.sendBroadcast(v2_1);
                return;
            }
        }
        if (p11 != 0) {
            v5_2 = Integer.valueOf(p11);
        } else {
            v5_2 = "";
        }
        v1.set(v3, String.valueOf(v5_2));
        return;
    }

Method me.leolin.shortcutbadger.impl.SonyHomeBadger.executeBadgeByBroadcast() calling method android.content.Context.sendBroadcast()


    private static void executeBadgeByBroadcast(android.content.Context p3, android.content.ComponentName p4, int p5)
    {
        int v1_2;
        android.content.Intent v0_1 = new android.content.Intent("com.sonyericsson.home.action.UPDATE_BADGE");
        v0_1.putExtra("com.sonyericsson.home.intent.extra.badge.PACKAGE_NAME", p4.getPackageName());
        v0_1.putExtra("com.sonyericsson.home.intent.extra.badge.ACTIVITY_NAME", p4.getClassName());
        v0_1.putExtra("com.sonyericsson.home.intent.extra.badge.MESSAGE", String.valueOf(p5));
        if (p5 <= 0) {
            v1_2 = 0;
        } else {
            v1_2 = 1;
        }
        v0_1.putExtra("com.sonyericsson.home.intent.extra.badge.SHOW_MESSAGE", v1_2);
        p3.sendBroadcast(v0_1);
        return;
    }

Method me.leolin.shortcutbadger.impl.NewHtcHomeBadger.executeBadge() calling method android.content.Context.sendBroadcast()


    public void executeBadge(android.content.Context p6, android.content.ComponentName p7, int p8)
    {
        android.content.Intent v1_1 = new android.content.Intent("com.htc.launcher.action.SET_NOTIFICATION");
        v1_1.putExtra("com.htc.launcher.extra.COMPONENT", p7.flattenToShortString());
        v1_1.putExtra("com.htc.launcher.extra.COUNT", p8);
        android.content.Intent v0_0 = new android.content.Intent("com.htc.launcher.action.UPDATE_SHORTCUT");
        v0_0.putExtra("packagename", p7.getPackageName());
        v0_0.putExtra("count", p8);
        if ((!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p6, v1_1)) && (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p6, v0_0))) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_0.toString()).toString());
        } else {
            p6.sendBroadcast(v1_1);
            p6.sendBroadcast(v0_0);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.LGHomeBadger.executeBadge() calling method android.content.Context.sendBroadcast()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.BADGE_COUNT_UPDATE");
        v0_1.putExtra("badge_count", p7);
        v0_1.putExtra("badge_count_package_name", p6.getPackageName());
        v0_1.putExtra("badge_count_class_name", p6.getClassName());
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.DefaultBadger.executeBadge() calling method android.content.Context.sendBroadcast()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.BADGE_COUNT_UPDATE");
        v0_1.putExtra("badge_count", p7);
        v0_1.putExtra("badge_count_package_name", p6.getPackageName());
        v0_1.putExtra("badge_count_class_name", p6.getClassName());
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.AsusHomeLauncher.executeBadge() calling method android.content.Context.sendBroadcast()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.BADGE_COUNT_UPDATE");
        v0_1.putExtra("badge_count", p7);
        v0_1.putExtra("badge_count_package_name", p6.getPackageName());
        v0_1.putExtra("badge_count_class_name", p6.getClassName());
        v0_1.putExtra("badge_vip_count", 0);
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.ApexHomeBadger.executeBadge() calling method android.content.Context.sendBroadcast()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.anddoes.launcher.COUNTER_CHANGED");
        v0_1.putExtra("package", p6.getPackageName());
        v0_1.putExtra("count", p7);
        v0_1.putExtra("class", p6.getClassName());
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.AdwHomeBadger.executeBadge() calling method android.content.Context.sendBroadcast()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("org.adw.launcher.counter.SEND");
        v0_1.putExtra("PNAME", p6.getPackageName());
        v0_1.putExtra("CNAME", p6.getClassName());
        v0_1.putExtra("COUNT", p7);
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method com.google.firebase.iid.FirebaseInstanceIdService.zzen() calling method android.content.Context.sendBroadcast()


    static void zzen(android.content.Context p2)
    {
        if (com.google.firebase.iid.zzf.zzdi(p2) != null) {
            try {
                if (!com.google.firebase.iid.FirebaseInstanceIdService.baB) {
                    p2.sendBroadcast(com.google.firebase.iid.FirebaseInstanceIdService.zzafa(0));
                    com.google.firebase.iid.FirebaseInstanceIdService.baB = 1;
                }
            } catch (int v0_2) {
                throw v0_2;
            }
        }
        return;
    }

Method com.google.firebase.iid.FirebaseInstanceIdService$1.onReceive() calling method android.content.Context.sendBroadcast()


    public void onReceive(android.content.Context p3, android.content.Intent p4)
    {
        if (com.google.firebase.iid.FirebaseInstanceIdService.zzep(p3)) {
            if (com.google.firebase.iid.FirebaseInstanceIdService.zza(this.baE)) {
                android.util.Log.d("FirebaseInstanceId", "connectivity changed. starting background sync.");
            }
            this.baE.getApplicationContext().unregisterReceiver(this);
            p3.sendBroadcast(com.google.firebase.iid.FirebaseInstanceIdService.zzafc(this.baD));
        }
        return;
    }

Method com.google.firebase.iid.FirebaseInstanceId.zzdh() calling method android.content.Context.sendBroadcast()


    static void zzdh(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setPackage(p3.getPackageName());
        v0_1.putExtra("CMD", "SYNC");
        p3.sendBroadcast(com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzh(p3, v0_1));
        return;
    }

Method com.google.firebase.iid.FirebaseInstanceId.zza() calling method android.content.Context.sendBroadcast()


    static void zza(android.content.Context p3, com.google.firebase.iid.zzg p4)
    {
        p4.zzbmd();
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.putExtra("CMD", "RST");
        p3.sendBroadcast(com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzh(p3, v0_1));
        return;
    }

Method com.google.android.gms.gcm.GoogleCloudMessaging$1.handleMessage() calling method android.content.Context.sendBroadcast()


    public void handleMessage(android.os.Message p4)
    {
        if ((p4 == null) || (!(p4.obj instanceof android.content.Intent))) {
            android.util.Log.w("GCM", "Dropping invalid message");
        }
        android.content.Intent v0_4 = ((android.content.Intent) p4.obj);
        if (!"com.google.android.c2dm.intent.REGISTRATION".equals(v0_4.getAction())) {
            if (!com.google.android.gms.gcm.GoogleCloudMessaging.zza(this.Zv, v0_4)) {
                v0_4.setPackage(com.google.android.gms.gcm.GoogleCloudMessaging.zzb(this.Zv).getPackageName());
                com.google.android.gms.gcm.GoogleCloudMessaging.zzb(this.Zv).sendBroadcast(v0_4);
            }
        } else {
            com.google.android.gms.gcm.GoogleCloudMessaging.zza(this.Zv).add(v0_4);
        }
        return;
    }

Method com.google.android.gms.gcm.GcmNetworkManager.schedule() calling method android.content.Context.sendBroadcast()


    public void schedule(com.google.android.gms.gcm.Task p5)
    {
        this.zzjy(p5.getServiceName());
        android.content.Intent v0_1 = this.zzblf();
        if (v0_1 != null) {
            android.content.Context v1_1 = v0_1.getExtras();
            v1_1.putString("scheduler_action", "SCHEDULE_TASK");
            p5.toBundle(v1_1);
            v0_1.putExtras(v1_1);
            this.mContext.sendBroadcast(v0_1);
        }
        return;
    }

Method com.google.android.gms.gcm.GcmNetworkManager.zza() calling method android.content.Context.sendBroadcast()


    private void zza(String p4, android.content.ComponentName p5)
    {
        com.google.android.gms.gcm.GcmNetworkManager.zzjx(p4);
        this.zzjy(p5.getClassName());
        android.content.Intent v0_1 = this.zzblf();
        if (v0_1 != null) {
            v0_1.putExtra("scheduler_action", "CANCEL_TASK");
            v0_1.putExtra("tag", p4);
            v0_1.putExtra("component", p5);
            this.mContext.sendBroadcast(v0_1);
        }
        return;
    }

Method com.google.android.gms.gcm.GcmNetworkManager.zza() calling method android.content.Context.sendBroadcast()


    private void zza(android.content.ComponentName p4)
    {
        this.zzjy(p4.getClassName());
        android.content.Intent v0_1 = this.zzblf();
        if (v0_1 != null) {
            v0_1.putExtra("scheduler_action", "CANCEL_ALL");
            v0_1.putExtra("component", p4);
            this.mContext.sendBroadcast(v0_1);
        }
        return;
    }

Method com.google.android.gms.common.images.ImageManager$ImageReceiver.zzarp() calling method android.content.Context.sendBroadcast()


    public void zzarp()
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.common.images.LOAD_IMAGE");
        v0_1.putExtra("com.google.android.gms.extras.uri", this.mUri);
        v0_1.putExtra("com.google.android.gms.extras.resultReceiver", this);
        v0_1.putExtra("com.google.android.gms.extras.priority", 3);
        com.google.android.gms.common.images.ImageManager.zzb(this.wC).sendBroadcast(v0_1);
        return;
    }

Method android.support.v4.content.ContextCompatJellybean.startActivities() calling method android.content.Context.startActivities()


    public static void startActivities(android.content.Context p0, android.content.Intent[] p1, android.os.Bundle p2)
    {
        p0.startActivities(p1, p2);
        return;
    }

Method android.support.v4.content.ContextCompatHoneycomb.startActivities() calling method android.content.Context.startActivities()


    static void startActivities(android.content.Context p0, android.content.Intent[] p1)
    {
        p0.startActivities(p1);
        return;
    }

Method com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzj() calling method android.content.Context.startService()


    private static int zzj(android.content.Context p3, android.content.Intent p4)
    {
        com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzg(p3, p4);
        try {
            int v0_1;
            if (p3.checkCallingOrSelfPermission("android.permission.WAKE_LOCK") != 0) {
                v0_1 = p3.startService(p4);
                android.util.Log.d("FirebaseInstanceId", "Missing wake lock permission, service start may be delayed");
                int v0_2;
                if (v0_1 != 0) {
                    v0_2 = -1;
                } else {
                    android.util.Log.e("FirebaseInstanceId", "Error while delivering the message: ServiceIntent not found.");
                    v0_2 = 404;
                }
            } else {
                v0_1 = com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.startWakefulService(p3, p4);
            }
        } catch (int v0_4) {
            android.util.Log.e("FirebaseInstanceId", "Error while delivering the message to the serviceIntent", v0_4);
            v0_2 = 401;
        }
        return v0_2;
    }

Method com.google.android.gms.gcm.GcmReceiver.zzf() calling method android.content.Context.startService()


    private void zzf(android.content.Context p4, android.content.Intent p5)
    {
        if (this.isOrderedBroadcast()) {
            this.setResultCode(500);
        }
        this.zzg(p4, p5);
        try {
            int v0_1;
            if (p4.checkCallingOrSelfPermission("android.permission.WAKE_LOCK") != 0) {
                v0_1 = p4.startService(p5);
                android.util.Log.d("GcmReceiver", "Missing wake lock permission, service start may be delayed");
                if (v0_1 != 0) {
                    if (this.isOrderedBroadcast()) {
                        this.setResultCode(-1);
                    }
                } else {
                    android.util.Log.e("GcmReceiver", "Error while delivering the message: ServiceIntent not found.");
                    if (this.isOrderedBroadcast()) {
                        this.setResultCode(404);
                    }
                }
            } else {
                v0_1 = com.google.android.gms.gcm.GcmReceiver.startWakefulService(p4, p5);
            }
        } catch (int v0_8) {
            android.util.Log.e("GcmReceiver", "Error while delivering the message to the serviceIntent", v0_8);
            if (!this.isOrderedBroadcast()) {
            } else {
                this.setResultCode(401);
            }
        }
        return;
    }

Method com.google.firebase.iid.zzf.zzb() calling method android.content.Context.startService()


    protected void zzb(android.content.Intent p7, String p8)
    {
        this.aaN = android.os.SystemClock.elapsedRealtime();
        p7.putExtra("kid", new StringBuilder((String.valueOf(p8).length() + 5)).append("|ID|").append(p8).append("|").toString());
        p7.putExtra("X-kid", new StringBuilder((String.valueOf(p8).length() + 5)).append("|ID|").append(p8).append("|").toString());
        String v0_4 = "com.google.android.gsf".equals(com.google.firebase.iid.zzf.aaG);
        if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
            String v2_9 = String.valueOf(p7.getExtras());
            android.util.Log.d("InstanceID/Rpc", new StringBuilder((String.valueOf(v2_9).length() + 8)).append("Sending ").append(v2_9).toString());
        }
        if (v0_4 == null) {
            p7.putExtra("google.messenger", this.Zu);
            if ((this.aaL != null) || (this.aaM != null)) {
                String v0_8 = android.os.Message.obtain();
                v0_8.obj = p7;
                try {
                    if (this.aaL == null) {
                        this.aaM.send(v0_8);
                        return;
                    } else {
                        this.aaL.send(v0_8);
                        return;
                    }
                } catch (String v0) {
                    if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                        android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                    }
                }
            }
            this.zzagf.startService(p7);
        } else {
            this.zzagf.startService(p7);
        }
        return;
    }

Method com.google.android.gms.measurement.internal.zzu.onReceive() calling method android.content.Context.startService()


    public void onReceive(android.content.Context p7, android.content.Intent p8)
    {
        com.google.android.gms.internal.zzvw v0_0 = com.google.android.gms.measurement.internal.zzx.zzdo(p7);
        String v1_0 = v0_0.zzbsd();
        if (p8 != null) {
            int v2_5 = p8.getAction();
            if (!v0_0.zzbsf().zzabc()) {
                v1_0.zzbtc().zzj("Local AppMeasurementReceiver got", v2_5);
            } else {
                v1_0.zzbtc().zzj("Device AppMeasurementReceiver got", v2_5);
            }
            if ("com.google.android.gms.measurement.UPLOAD".equals(v2_5)) {
                com.google.android.gms.internal.zzvw v0_6 = com.google.android.gms.measurement.internal.zzae.zzaw(p7);
                int v2_2 = new android.content.Intent().setClassName(p7, "com.google.android.gms.measurement.AppMeasurementService");
                v2_2.setAction("com.google.android.gms.measurement.UPLOAD");
                try {
                    p7.startService(v2_2);
                } catch (com.google.android.gms.internal.zzvw v0_13) {
                    throw v0_13;
                }
                if (v0_6 != null) {
                    try {
                        if (com.google.android.gms.measurement.internal.zzu.zzcrw != null) {
                            com.google.android.gms.measurement.internal.zzu.zzcrw.acquire(1000);
                        } else {
                            com.google.android.gms.measurement.internal.zzu.zzcrw = new com.google.android.gms.internal.zzvw(p7, 1, "AppMeasurement WakeLock");
                            com.google.android.gms.measurement.internal.zzu.zzcrw.setReferenceCounted(0);
                        }
                    } catch (com.google.android.gms.internal.zzvw v0) {
                        v1_0.zzbsx().log("AppMeasurementService at risk of not starting. For more reliable app measurements, add the WAKE_LOCK permission to your manifest.");
                    }
                } else {
                }
            }
        } else {
            v1_0.zzbsx().log("AppMeasurementReceiver called with null intent");
        }
        return;
    }

Method com.google.android.gms.iid.zzc.zzb() calling method android.content.Context.startService()


    protected void zzb(android.content.Intent p7, String p8)
    {
        this.aaN = android.os.SystemClock.elapsedRealtime();
        p7.putExtra("kid", new StringBuilder((String.valueOf(p8).length() + 5)).append("|ID|").append(p8).append("|").toString());
        p7.putExtra("X-kid", new StringBuilder((String.valueOf(p8).length() + 5)).append("|ID|").append(p8).append("|").toString());
        String v0_12 = "com.google.android.gsf".equals(com.google.android.gms.iid.zzc.aaG);
        String v1_21 = p7.getStringExtra("useGsf");
        if (v1_21 != null) {
            v0_12 = "1".equals(v1_21);
        }
        if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
            String v2_9 = String.valueOf(p7.getExtras());
            android.util.Log.d("InstanceID/Rpc", new StringBuilder((String.valueOf(v2_9).length() + 8)).append("Sending ").append(v2_9).toString());
        }
        if (this.aaL == null) {
            if (v0_12 == null) {
                p7.putExtra("google.messenger", this.Zu);
                p7.putExtra("messenger2", "1");
                if (this.aaM != null) {
                    String v0_1 = android.os.Message.obtain();
                    v0_1.obj = p7;
                    try {
                        this.aaM.send(v0_1);
                    } catch (String v0) {
                        if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                            android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                        }
                    }
                    return;
                }
                this.zzagf.startService(p7);
            } else {
                String v0_7 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
                v0_7.setPackage(this.zzagf.getPackageName());
                v0_7.putExtra("GSF", p7);
                this.zzagf.startService(v0_7);
            }
        } else {
            p7.putExtra("google.messenger", this.Zu);
            String v1_28 = android.os.Message.obtain();
            v1_28.obj = p7;
            try {
                this.aaL.send(v1_28);
            } catch (String v1) {
                if (!android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                } else {
                    android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                }
            }
        }
        return;
    }

Method com.google.android.gms.iid.InstanceIDListenerService.zzdh() calling method android.content.Context.startService()


    static void zzdh(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
        v0_1.setPackage(p3.getPackageName());
        v0_1.putExtra(com.google.android.gms.iid.InstanceIDListenerService.aaz, "SYNC");
        p3.startService(v0_1);
        return;
    }

Method com.google.android.gms.iid.InstanceIDListenerService.zza() calling method android.content.Context.startService()


    static void zza(android.content.Context p3, com.google.android.gms.iid.zzd p4)
    {
        p4.zzbmd();
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
        v0_1.putExtra(com.google.android.gms.iid.InstanceIDListenerService.aaz, "RST");
        v0_1.setPackage(p3.getPackageName());
        p3.startService(v0_1);
        return;
    }

Method com.google.android.gms.gcm.GoogleCloudMessaging.zzah() calling method android.content.Context.startService()


    android.content.Intent zzah(android.os.Bundle p5)
    {
        if (android.os.Looper.getMainLooper() != android.os.Looper.myLooper()) {
            if (com.google.android.gms.gcm.GoogleCloudMessaging.zzde(this.zzagf) >= 0) {
                if (p5 == null) {
                    p5 = new android.os.Bundle();
                }
                String v0_2 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                v0_2.setPackage(com.google.android.gms.gcm.GoogleCloudMessaging.zzdd(this.zzagf));
                this.zzr(v0_2);
                v0_2.putExtra("google.message_id", this.zzblh());
                v0_2.putExtras(p5);
                v0_2.putExtra("google.messenger", this.Zu);
                this.zzagf.startService(v0_2);
                try {
                    return ((android.content.Intent) this.Zt.poll(30000, java.util.concurrent.TimeUnit.MILLISECONDS));
                } catch (String v0_6) {
                    throw new java.io.IOException(v0_6.getMessage());
                }
            } else {
                throw new java.io.IOException("Google Play Services missing");
            }
        } else {
            throw new java.io.IOException("MAIN_THREAD");
        }
    }

Method com.google.android.gms.common.stats.zzh.zza() calling method android.content.Context.startService()


    public void zza(android.content.Context p20, String p21, int p22, String p23, String p24, String p25, int p26, java.util.List p27, long p28)
    {
        if (com.google.android.gms.common.stats.zzh.zzci(p20)) {
            if (!android.text.TextUtils.isEmpty(p21)) {
                String v3_5 = System.currentTimeMillis();
                if ((7 == p22) || ((8 == p22) || ((10 == p22) || (11 == p22)))) {
                    try {
                        p20.startService(new android.content.Intent().setComponent(com.google.android.gms.common.stats.zzd.Az).putExtra("com.google.android.gms.common.stats.EXTRA_LOG_EVENT", new com.google.android.gms.common.stats.WakeLockEvent(v3_5, p22, p23, p26, com.google.android.gms.common.stats.zzf.zzx(p27), p21, android.os.SystemClock.elapsedRealtime(), com.google.android.gms.common.util.zzj.zzcm(p20), p24, com.google.android.gms.common.stats.zzf.zzhz(p20.getPackageName()), com.google.android.gms.common.util.zzj.zzcn(p20), p28, p25)));
                    } catch (Exception v2_8) {
                        android.util.Log.wtf(com.google.android.gms.common.stats.zzh.TAG, v2_8);
                    }
                }
            } else {
                Exception v2_11;
                Exception v2_9 = String.valueOf(p21);
                if (v2_9.length() == 0) {
                    v2_11 = new String("missing wakeLock key. ");
                } else {
                    v2_11 = "missing wakeLock key. ".concat(v2_9);
                }
                android.util.Log.e(com.google.android.gms.common.stats.zzh.TAG, v2_11);
            }
        }
        return;
    }

Method com.google.android.gms.common.stats.zzb.zza() calling method android.content.Context.startService()


    private void zza(android.content.Context p17, String p18, int p19, String p20, String p21, String p22, String p23)
    {
        android.content.Intent v3_0 = System.currentTimeMillis();
        String v10 = 0;
        if (((com.google.android.gms.common.stats.zzb.getLogLevel() & com.google.android.gms.common.stats.zzd.AD) != 0) && (p19 != 13)) {
            v10 = com.google.android.gms.common.stats.zzb.zzm(3, 5);
        }
        long v14 = 0;
        if ((com.google.android.gms.common.stats.zzb.getLogLevel() & com.google.android.gms.common.stats.zzd.AF) != 0) {
            v14 = android.os.Debug.getNativeHeapAllocatedSize();
        }
        if ((p19 != 1) && ((p19 != 4) && (p19 != 14))) {
            com.google.android.gms.common.stats.ConnectionEvent v2_8 = new com.google.android.gms.common.stats.ConnectionEvent(v3_0, p19, p20, p21, p22, p23, v10, p18, android.os.SystemClock.elapsedRealtime(), v14);
        } else {
            v2_8 = new com.google.android.gms.common.stats.ConnectionEvent(v3_0, p19, 0, 0, 0, 0, v10, p18, android.os.SystemClock.elapsedRealtime(), v14);
        }
        p17.startService(new android.content.Intent().setComponent(com.google.android.gms.common.stats.zzd.Az).putExtra("com.google.android.gms.common.stats.EXTRA_LOG_EVENT", v2_8));
        return;
    }

Method android.support.v4.media.session.MediaButtonReceiver.onReceive() calling method android.content.Context.startService()


    public void onReceive(android.content.Context p9, android.content.Intent p10)
    {
        android.content.Intent v2_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
        v2_1.setPackage(p9.getPackageName());
        android.content.pm.PackageManager v1 = p9.getPackageManager();
        java.util.List v4 = v1.queryIntentServices(v2_1, 0);
        if (v4.isEmpty()) {
            v2_1.setAction("android.media.browse.MediaBrowserService");
            v4 = v1.queryIntentServices(v2_1, 0);
        }
        if (!v4.isEmpty()) {
            if (v4.size() == 1) {
                android.content.pm.ResolveInfo v3_1 = ((android.content.pm.ResolveInfo) v4.get(0));
                p10.setComponent(new android.content.ComponentName(v3_1.serviceInfo.packageName, v3_1.serviceInfo.name));
                p9.startService(p10);
                return;
            } else {
                throw new IllegalStateException(new StringBuilder().append("Expected 1 Service that handles ").append(v2_1.getAction()).append(", found ").append(v4.size()).toString());
            }
        } else {
            throw new IllegalStateException("Could not find any Service that handles android.intent.action.MEDIA_BUTTON or a media browser service implementation");
        }
    }

Method android.support.v4.content.WakefulBroadcastReceiver.startWakefulService() calling method android.content.Context.startService()


    public static android.content.ComponentName startWakefulService(android.content.Context p8, android.content.Intent p9)
    {
        try {
            int v1 = android.support.v4.content.WakefulBroadcastReceiver.mNextId;
            android.support.v4.content.WakefulBroadcastReceiver.mNextId = (android.support.v4.content.WakefulBroadcastReceiver.mNextId + 1);
        } catch (android.util.SparseArray v4_6) {
            throw v4_6;
        }
        if (android.support.v4.content.WakefulBroadcastReceiver.mNextId <= 0) {
            android.support.v4.content.WakefulBroadcastReceiver.mNextId = 1;
        }
        p9.putExtra("android.support.content.wakelockid", v1);
        int v0 = p8.startService(p9);
        if (v0 != 0) {
            android.os.PowerManager$WakeLock v3 = ((android.os.PowerManager) p8.getSystemService("power")).newWakeLock(1, new StringBuilder().append("wake:").append(v0.flattenToShortString()).toString());
            v3.setReferenceCounted(0);
            v3.acquire(60000);
            android.support.v4.content.WakefulBroadcastReceiver.mActiveWakeLocks.put(v1, v3);
        } else {
            v0 = 0;
        }
        return v0;
    }

Method com.google.android.gms.common.api.Status.startResolutionForResult() calling method android.app.Activity.startIntentSenderForResult()


    public void startResolutionForResult(android.app.Activity p8, int p9)
    {
        if (this.hasResolution()) {
            p8.startIntentSenderForResult(this.mPendingIntent.getIntentSender(), p9, 0, 0, 0, 0);
        }
        return;
    }

Method com.google.android.gms.common.ConnectionResult.startResolutionForResult() calling method android.app.Activity.startIntentSenderForResult()


    public void startResolutionForResult(android.app.Activity p8, int p9)
    {
        if (this.hasResolution()) {
            p8.startIntentSenderForResult(this.mPendingIntent.getIntentSender(), p9, 0, 0, 0, 0);
        }
        return;
    }

Method android.support.v4.app.ActivityCompatJB.startIntentSenderForResult() calling method android.app.Activity.startIntentSenderForResult()


    public static void startIntentSenderForResult(android.app.Activity p0, android.content.IntentSender p1, int p2, android.content.Intent p3, int p4, int p5, int p6, android.os.Bundle p7)
    {
        p0.startIntentSenderForResult(p1, p2, p3, p4, p5, p6, p7);
        return;
    }

Method android.support.v4.app.ActivityCompatEclair.startIntentSenderForResult() calling method android.app.Activity.startIntentSenderForResult()


    public static void startIntentSenderForResult(android.app.Activity p0, android.content.IntentSender p1, int p2, android.content.Intent p3, int p4, int p5, int p6)
    {
        p0.startIntentSenderForResult(p1, p2, p3, p4, p5, p6);
        return;
    }

Method com.imagepicker.ImagePickerModule.launchImageLibrary() calling method android.app.Activity.startActivityForResult()


    public void launchImageLibrary(com.facebook.react.bridge.ReadableMap p10, com.facebook.react.bridge.Callback p11)
    {
        this.response = com.facebook.react.bridge.Arguments.createMap();
        android.app.Activity v0 = this.getCurrentActivity();
        if (v0 != null) {
            if (this.permissionsCheck(v0)) {
                android.content.Intent v2_1;
                int v3;
                this.parseOptions(p10);
                if (!this.pickVideo.booleanValue()) {
                    v3 = 13002;
                    v2_1 = new android.content.Intent("android.intent.action.PICK", android.provider.MediaStore$Images$Media.EXTERNAL_CONTENT_URI);
                } else {
                    v3 = 13003;
                    v2_1 = new android.content.Intent("android.intent.action.PICK");
                    v2_1.setType("video/*");
                }
                if (v2_1.resolveActivity(this.mReactContext.getPackageManager()) != null) {
                    this.mCallback = p11;
                    try {
                        v0.startActivityForResult(v2_1, v3);
                    } catch (android.content.ActivityNotFoundException v1) {
                        v1.printStackTrace();
                        this.response.putString("error", "Cannot launch photo library");
                        Object[] v4_10 = new Object[1];
                        v4_10[0] = this.response;
                        p11.invoke(v4_10);
                    }
                } else {
                    this.response.putString("error", "Cannot launch photo library");
                    Object[] v4_12 = new Object[1];
                    v4_12[0] = this.response;
                    p11.invoke(v4_12);
                }
            }
        } else {
            this.response.putString("error", "can\'t find current Activity");
            Object[] v4_14 = new Object[1];
            v4_14[0] = this.response;
            p11.invoke(v4_14);
        }
        return;
    }

Method com.imagepicker.ImagePickerModule.launchCamera() calling method android.app.Activity.startActivityForResult()


    public void launchCamera(com.facebook.react.bridge.ReadableMap p11, com.facebook.react.bridge.Callback p12)
    {
        this.response = com.facebook.react.bridge.Arguments.createMap();
        if (this.isCameraAvailable()) {
            android.app.Activity v1 = this.getCurrentActivity();
            if (v1 != null) {
                if (this.permissionsCheck(v1)) {
                    android.content.Intent v0_1;
                    int v4;
                    this.parseOptions(p11);
                    if (!this.pickVideo.booleanValue()) {
                        v4 = 13001;
                        v0_1 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
                        this.mCameraCaptureURI = android.net.Uri.fromFile(this.createNewFile());
                        v0_1.putExtra("output", this.mCameraCaptureURI);
                    } else {
                        v4 = 13004;
                        v0_1 = new android.content.Intent("android.media.action.VIDEO_CAPTURE");
                        v0_1.putExtra("android.intent.extra.videoQuality", this.videoQuality);
                        if (this.videoDurationLimit > 0) {
                            v0_1.putExtra("android.intent.extra.durationLimit", this.videoDurationLimit);
                        }
                    }
                    if (v0_1.resolveActivity(this.mReactContext.getPackageManager()) != null) {
                        this.mCallback = p12;
                        try {
                            v1.startActivityForResult(v0_1, v4);
                        } catch (android.content.ActivityNotFoundException v2) {
                            v2.printStackTrace();
                            this.response = com.facebook.react.bridge.Arguments.createMap();
                            this.response.putString("error", "Cannot launch camera");
                            Object[] v5_17 = new Object[1];
                            v5_17[0] = this.response;
                            p12.invoke(v5_17);
                        }
                    } else {
                        this.response.putString("error", "Cannot launch camera");
                        Object[] v5_19 = new Object[1];
                        v5_19[0] = this.response;
                        p12.invoke(v5_19);
                    }
                }
            } else {
                this.response.putString("error", "can\'t find current Activity");
                Object[] v5_21 = new Object[1];
                v5_21[0] = this.response;
                p12.invoke(v5_21);
            }
        } else {
            this.response.putString("error", "Camera not available");
            Object[] v5_23 = new Object[1];
            v5_23[0] = this.response;
            p12.invoke(v5_23);
        }
        return;
    }

Method com.google.android.gms.common.internal.zzi$1.zzasr() calling method android.app.Activity.startActivityForResult()


    public void zzasr()
    {
        if (this.val$intent != null) {
            this.val$activity.startActivityForResult(this.val$intent, this.val$requestCode);
        }
        return;
    }

Method android.support.v4.app.ActivityCompat.startActivityForResult() calling method android.app.Activity.startActivityForResult()


    public static void startActivityForResult(android.app.Activity p2, android.content.Intent p3, int p4, android.os.Bundle p5)
    {
        if (android.os.Build$VERSION.SDK_INT < 16) {
            p2.startActivityForResult(p3, p4);
        } else {
            android.support.v4.app.ActivityCompatJB.startActivityForResult(p2, p3, p4, p5);
        }
        return;
    }

Method com.facebook.react.bridge.ReactContext.startActivityForResult() calling method android.app.Activity.startActivityForResult()


    public boolean startActivityForResult(android.content.Intent p3, int p4, android.os.Bundle p5)
    {
        android.app.Activity v0 = this.getCurrentActivity();
        com.facebook.infer.annotation.Assertions.assertNotNull(v0);
        v0.startActivityForResult(p3, p4, p5);
        return 1;
    }

Method android.support.v4.app.ActivityCompatJB.startActivityForResult() calling method android.app.Activity.startActivityForResult()


    public static void startActivityForResult(android.app.Activity p0, android.content.Intent p1, int p2, android.os.Bundle p3)
    {
        p0.startActivityForResult(p1, p2, p3);
        return;
    }

Method com.facebook.react.modules.share.ShareModule.share() calling method android.app.Activity.startActivity()


    public void share(com.facebook.react.bridge.ReadableMap p8, String p9, com.facebook.react.bridge.Promise p10)
    {
        if (p8 != null) {
            try {
                android.content.Intent v3_1 = new android.content.Intent("android.intent.action.SEND");
                v3_1.setTypeAndNormalize("text/plain");
            } catch (Exception v2) {
                p10.reject("E_UNABLE_TO_OPEN_DIALOG", "Failed to open share dialog");
            }
            if (p8.hasKey("title")) {
                v3_1.putExtra("android.intent.extra.SUBJECT", p8.getString("title"));
            }
            if (p8.hasKey("message")) {
                v3_1.putExtra("android.intent.extra.TEXT", p8.getString("message"));
            }
            android.content.Intent v0 = android.content.Intent.createChooser(v3_1, p9);
            v0.addCategory("android.intent.category.DEFAULT");
            android.app.Activity v1 = this.getCurrentActivity();
            if (v1 == null) {
                this.getReactApplicationContext().startActivity(v0);
            } else {
                v1.startActivity(v0);
            }
            com.facebook.react.bridge.WritableMap v4 = com.facebook.react.bridge.Arguments.createMap();
            v4.putString("action", "sharedAction");
            p10.resolve(v4);
        } else {
            p10.reject("E_INVALID_CONTENT", "Content cannot be null");
        }
        return;
    }

Method com.facebook.react.modules.intent.IntentModule.openURL() calling method android.app.Activity.startActivity()


    public void openURL(String p10, com.facebook.react.bridge.Promise p11)
    {
        if ((p10 != null) && (!p10.isEmpty())) {
            try {
                String v4;
                android.app.Activity v1 = this.getCurrentActivity();
                android.content.Intent v3_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p10));
                String v5 = this.getReactApplicationContext().getPackageName();
                android.content.ComponentName v0 = v3_0.resolveActivity(this.getReactApplicationContext().getPackageManager());
            } catch (Exception v2) {
                p11.reject(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(new StringBuilder().append("Could not open URL \'").append(p10).append("\': ").append(v2.getMessage()).toString()));
            }
            if (v0 == null) {
                v4 = "";
            } else {
                v4 = v0.getPackageName();
            }
            if ((v1 == null) || (!v5.equals(v4))) {
                v3_0.addFlags(268435456);
            }
            if (v1 == null) {
                this.getReactApplicationContext().startActivity(v3_0);
            } else {
                v1.startActivity(v3_0);
            }
            p11.resolve(Boolean.valueOf(1));
        } else {
            p11.reject(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(new StringBuilder().append("Invalid URL: ").append(p10).toString()));
        }
        return;
    }

Method android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo() calling method android.app.Activity.startActivity()


    public void navigateUpTo(android.app.Activity p2, android.content.Intent p3)
    {
        p3.addFlags(67108864);
        p2.startActivity(p3);
        p2.finish();
        return;
    }

Method android.support.v4.app.ActivityCompat.startActivity() calling method android.app.Activity.startActivity()


    public static void startActivity(android.app.Activity p2, android.content.Intent p3, android.os.Bundle p4)
    {
        if (android.os.Build$VERSION.SDK_INT < 16) {
            p2.startActivity(p3);
        } else {
            android.support.v4.app.ActivityCompatJB.startActivity(p2, p3, p4);
        }
        return;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.startChooser() calling method android.app.Activity.startActivity()


    public void startChooser()
    {
        this.mActivity.startActivity(this.createChooserIntent());
        return;
    }

Method com.facebook.react.ReactActivity.onNewIntent() calling method android.app.Activity.onNewIntent()


    public void onNewIntent(android.content.Intent p2)
    {
        if (!this.mDelegate.onNewIntent(p2)) {
            super.onNewIntent(p2);
        }
        return;
    }

Method com.facebook.react.ReactActivity.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p2)
    {
        super.onCreate(p2);
        this.mDelegate.onCreate(p2);
        return;
    }

Method com.google.android.gms.common.api.GoogleApiActivity.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p3)
    {
        super.onCreate(p3);
        if (p3 != null) {
            this.rV = p3.getInt("resolution");
        }
        if (this.rV != 1) {
            this.zzaod();
        }
        return;
    }

Method android.support.v4.app.BaseFragmentActivityDonut.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p3)
    {
        if ((android.os.Build$VERSION.SDK_INT < 11) && (this.getLayoutInflater().getFactory() == null)) {
            this.getLayoutInflater().setFactory(this);
        }
        super.onCreate(p3);
        return;
    }

Method com.facebook.react.devsupport.DevSupportManagerImpl$13.onOptionSelected() calling method android.content.Intent.setFlags()


    public void onOptionSelected()
    {
        android.content.Intent v0_1 = new android.content.Intent(com.facebook.react.devsupport.DevSupportManagerImpl.access$600(this.this$0), com.facebook.react.devsupport.DevSettingsActivity);
        v0_1.setFlags(268435456);
        com.facebook.react.devsupport.DevSupportManagerImpl.access$600(this.this$0).startActivity(v0_1);
        return;
    }

Method com.google.android.gms.gcm.zza.zzag() calling method android.content.Intent.setFlags()


    private android.app.PendingIntent zzag(android.os.Bundle p5)
    {
        int v1_1;
        android.app.PendingIntent v0_3;
        int v1_3 = com.google.android.gms.gcm.zza.zzf(p5, "gcm.n.click_action");
        if (android.text.TextUtils.isEmpty(v1_3)) {
            android.app.PendingIntent v0_1 = this.mContext.getPackageManager().getLaunchIntentForPackage(this.mContext.getPackageName());
            if (v0_1 != null) {
                v1_1 = v0_1;
                android.app.PendingIntent v0_7 = new android.os.Bundle(p5);
                com.google.android.gms.gcm.GcmListenerService.zzab(v0_7);
                v1_1.putExtras(v0_7);
                int v2_0 = v0_7.keySet().iterator();
                while (v2_0.hasNext()) {
                    android.app.PendingIntent v0_13 = ((String) v2_0.next());
                    if ((v0_13.startsWith("gcm.n.")) || (v0_13.startsWith("gcm.notification."))) {
                        v1_1.removeExtra(v0_13);
                    }
                }
                v0_3 = android.app.PendingIntent.getActivity(this.mContext, this.zzblg(), v1_1, 1073741824);
            } else {
                android.util.Log.w("GcmNotification", "No activity found to launch app");
                v0_3 = 0;
            }
        } else {
            android.app.PendingIntent v0_5 = new android.content.Intent(v1_3);
            v0_5.setPackage(this.mContext.getPackageName());
            v0_5.setFlags(268435456);
            v1_1 = v0_5;
        }
        return v0_3;
    }

Method com.facebook.react.views.webview.ReactWebViewManager$ReactWebViewClient.shouldOverrideUrlLoading() calling method android.content.Intent.setFlags()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p4, String p5)
    {
        if ((!p5.startsWith("http://")) && (!p5.startsWith("https://"))) {
            android.content.Intent v0_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p5));
            v0_0.setFlags(268435456);
            p4.getContext().startActivity(v0_0);
            int v1_3 = 1;
        } else {
            v1_3 = 0;
        }
        return v1_3;
    }

Method com.joshblour.reactnativepermissions.ReactNativePermissionsModule.openSettings() calling method android.content.Intent.setData()


    public void openSettings()
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setAction("android.settings.APPLICATION_DETAILS_SETTINGS");
        v0_1.addCategory("android.intent.category.DEFAULT");
        v0_1.setData(android.net.Uri.parse(new StringBuilder().append("package:").append(this.reactContext.getPackageName()).toString()));
        v0_1.addFlags(268435456);
        v0_1.addFlags(1073741824);
        v0_1.addFlags(8388608);
        this.reactContext.startActivity(v0_1);
        return;
    }

Method android.support.v7.widget.SearchView.createIntent() calling method android.content.Intent.setData()


    private android.content.Intent createIntent(String p4, android.net.Uri p5, String p6, String p7, int p8, String p9)
    {
        android.content.Intent v0_1 = new android.content.Intent(p4);
        v0_1.addFlags(268435456);
        if (p5 != null) {
            v0_1.setData(p5);
        }
        v0_1.putExtra("user_query", this.mUserQuery);
        if (p7 != null) {
            v0_1.putExtra("query", p7);
        }
        if (p6 != null) {
            v0_1.putExtra("intent_extra_data_key", p6);
        }
        if (this.mAppSearchData != null) {
            v0_1.putExtra("app_data", this.mAppSearchData);
        }
        if (p8 != 0) {
            v0_1.putExtra("action_key", p8);
            v0_1.putExtra("action_msg", p9);
        }
        if (android.support.v7.widget.SearchView.IS_AT_LEAST_FROYO) {
            v0_1.setComponent(this.mSearchable.getSearchActivity());
        }
        return v0_1;
    }

Method com.google.android.gms.common.internal.zzo.zzho() calling method android.content.Intent.setData()


    public static android.content.Intent zzho(String p3)
    {
        android.net.Uri v0_1 = android.net.Uri.fromParts("package", p3, 0);
        android.content.Intent v1_2 = new android.content.Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
        v1_2.setData(v0_1);
        return v1_2;
    }

Method com.google.android.gms.common.internal.zzo.zzad() calling method android.content.Intent.setData()


    public static android.content.Intent zzad(String p2, String p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        v0_1.setData(com.google.android.gms.common.internal.zzo.zzac(p2, p3));
        v0_1.setPackage("com.android.vending");
        v0_1.addFlags(524288);
        return v0_1;
    }

Method com.joshblour.reactnativepermissions.ReactNativePermissionsModule.openSettings() calling method android.content.Intent.addFlags()


    public void openSettings()
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setAction("android.settings.APPLICATION_DETAILS_SETTINGS");
        v0_1.addCategory("android.intent.category.DEFAULT");
        v0_1.setData(android.net.Uri.parse(new StringBuilder().append("package:").append(this.reactContext.getPackageName()).toString()));
        v0_1.addFlags(268435456);
        v0_1.addFlags(1073741824);
        v0_1.addFlags(8388608);
        this.reactContext.startActivity(v0_1);
        return;
    }

Method com.facebook.react.modules.intent.IntentModule.openURL() calling method android.content.Intent.addFlags()


    public void openURL(String p10, com.facebook.react.bridge.Promise p11)
    {
        if ((p10 != null) && (!p10.isEmpty())) {
            try {
                String v4;
                android.app.Activity v1 = this.getCurrentActivity();
                android.content.Intent v3_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p10));
                String v5 = this.getReactApplicationContext().getPackageName();
                android.content.ComponentName v0 = v3_0.resolveActivity(this.getReactApplicationContext().getPackageManager());
            } catch (Exception v2) {
                p11.reject(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(new StringBuilder().append("Could not open URL \'").append(p10).append("\': ").append(v2.getMessage()).toString()));
            }
            if (v0 == null) {
                v4 = "";
            } else {
                v4 = v0.getPackageName();
            }
            if ((v1 == null) || (!v5.equals(v4))) {
                v3_0.addFlags(268435456);
            }
            if (v1 == null) {
                this.getReactApplicationContext().startActivity(v3_0);
            } else {
                v1.startActivity(v3_0);
            }
            p11.resolve(Boolean.valueOf(1));
        } else {
            p11.reject(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(new StringBuilder().append("Invalid URL: ").append(p10).toString()));
        }
        return;
    }

Method com.facebook.react.modules.intent.IntentModule.canOpenURL() calling method android.content.Intent.addFlags()


    public void canOpenURL(String p7, com.facebook.react.bridge.Promise p8)
    {
        if ((p7 != null) && (!p7.isEmpty())) {
            try {
                int v0;
                android.content.Intent v2_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p7));
                v2_1.addFlags(268435456);
            } catch (Exception v1) {
                p8.reject(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(new StringBuilder().append("Could not check if URL \'").append(p7).append("\' can be opened: ").append(v1.getMessage()).toString()));
            }
            if (v2_1.resolveActivity(this.getReactApplicationContext().getPackageManager()) == null) {
                v0 = 0;
            } else {
                v0 = 1;
            }
            p8.resolve(Boolean.valueOf(v0));
        } else {
            p8.reject(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(new StringBuilder().append("Invalid URL: ").append(p7).toString()));
        }
        return;
    }

Method android.support.v7.widget.ShareActionProvider.updateIntent() calling method android.content.Intent.addFlags()


    private void updateIntent(android.content.Intent p3)
    {
        if (android.os.Build$VERSION.SDK_INT < 21) {
            p3.addFlags(524288);
        } else {
            p3.addFlags(134742016);
        }
        return;
    }

Method android.support.v7.widget.SearchView.createIntent() calling method android.content.Intent.addFlags()


    private android.content.Intent createIntent(String p4, android.net.Uri p5, String p6, String p7, int p8, String p9)
    {
        android.content.Intent v0_1 = new android.content.Intent(p4);
        v0_1.addFlags(268435456);
        if (p5 != null) {
            v0_1.setData(p5);
        }
        v0_1.putExtra("user_query", this.mUserQuery);
        if (p7 != null) {
            v0_1.putExtra("query", p7);
        }
        if (p6 != null) {
            v0_1.putExtra("intent_extra_data_key", p6);
        }
        if (this.mAppSearchData != null) {
            v0_1.putExtra("app_data", this.mAppSearchData);
        }
        if (p8 != 0) {
            v0_1.putExtra("action_key", p8);
            v0_1.putExtra("action_msg", p9);
        }
        if (android.support.v7.widget.SearchView.IS_AT_LEAST_FROYO) {
            v0_1.setComponent(this.mSearchable.getSearchActivity());
        }
        return v0_1;
    }

Method android.support.v7.widget.SearchView.<init>() calling method android.content.Intent.addFlags()


    public SearchView(android.content.Context p11, android.util.AttributeSet p12, int p13)
    {
        super(p11, p12, p13);
        super.mShowImeRunnable = new android.support.v7.widget.SearchView$1(super);
        super.mUpdateDrawableStateRunnable = new android.support.v7.widget.SearchView$2(super);
        super.mReleaseCursorRunnable = new android.support.v7.widget.SearchView$3(super);
        super.mOutsideDrawablesCache = new java.util.WeakHashMap();
        super.mOnClickListener = new android.support.v7.widget.SearchView$7(super);
        super.mTextKeyListener = new android.support.v7.widget.SearchView$8(super);
        super.mOnEditorActionListener = new android.support.v7.widget.SearchView$9(super);
        super.mOnItemClickListener = new android.support.v7.widget.SearchView$10(super);
        super.mOnItemSelectedListener = new android.support.v7.widget.SearchView$11(super);
        super.mTextWatcher = new android.support.v7.widget.SearchView$12(super);
        super.mDrawableManager = android.support.v7.widget.AppCompatDrawableManager.get();
        android.support.v7.widget.TintTypedArray v0 = android.support.v7.widget.TintTypedArray.obtainStyledAttributes(p11, p12, android.support.v7.appcompat.R$styleable.SearchView, p13, 0);
        android.view.LayoutInflater.from(p11).inflate(v0.getResourceId(android.support.v7.appcompat.R$styleable.SearchView_layout, android.support.v7.appcompat.R$layout.abc_search_view), super, 1);
        super.mSearchSrcTextView = ((android.support.v7.widget.SearchView$SearchAutoComplete) super.findViewById(android.support.v7.appcompat.R$id.search_src_text));
        super.mSearchSrcTextView.setSearchView(super);
        super.mSearchEditFrame = super.findViewById(android.support.v7.appcompat.R$id.search_edit_frame);
        super.mSearchPlate = super.findViewById(android.support.v7.appcompat.R$id.search_plate);
        super.mSubmitArea = super.findViewById(android.support.v7.appcompat.R$id.submit_area);
        super.mSearchButton = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_button));
        super.mGoButton = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_go_btn));
        super.mCloseButton = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_close_btn));
        super.mVoiceButton = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_voice_btn));
        super.mCollapsedIcon = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_mag_icon));
        super.mSearchPlate.setBackgroundDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_queryBackground));
        super.mSubmitArea.setBackgroundDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_submitBackground));
        super.mSearchButton.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_searchIcon));
        super.mGoButton.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_goIcon));
        super.mCloseButton.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_closeIcon));
        super.mVoiceButton.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_voiceIcon));
        super.mCollapsedIcon.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_searchIcon));
        super.mSearchHintIcon = v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_searchHintIcon);
        super.mSuggestionRowLayout = v0.getResourceId(android.support.v7.appcompat.R$styleable.SearchView_suggestionRowLayout, android.support.v7.appcompat.R$layout.abc_search_dropdown_item_icons_2line);
        super.mSuggestionCommitIconResId = v0.getResourceId(android.support.v7.appcompat.R$styleable.SearchView_commitIcon, 0);
        super.mSearchButton.setOnClickListener(super.mOnClickListener);
        super.mCloseButton.setOnClickListener(super.mOnClickListener);
        super.mGoButton.setOnClickListener(super.mOnClickListener);
        super.mVoiceButton.setOnClickListener(super.mOnClickListener);
        super.mSearchSrcTextView.setOnClickListener(super.mOnClickListener);
        super.mSearchSrcTextView.addTextChangedListener(super.mTextWatcher);
        super.mSearchSrcTextView.setOnEditorActionListener(super.mOnEditorActionListener);
        super.mSearchSrcTextView.setOnItemClickListener(super.mOnItemClickListener);
        super.mSearchSrcTextView.setOnItemSelectedListener(super.mOnItemSelectedListener);
        super.mSearchSrcTextView.setOnKeyListener(super.mTextKeyListener);
        super.mSearchSrcTextView.setOnFocusChangeListener(new android.support.v7.widget.SearchView$4(super));
        super.setIconifiedByDefault(v0.getBoolean(android.support.v7.appcompat.R$styleable.SearchView_iconifiedByDefault, 1));
        int v6 = v0.getDimensionPixelSize(android.support.v7.appcompat.R$styleable.SearchView_android_maxWidth, -1);
        if (v6 != -1) {
            super.setMaxWidth(v6);
        }
        super.mDefaultQueryHint = v0.getText(android.support.v7.appcompat.R$styleable.SearchView_defaultQueryHint);
        super.mQueryHint = v0.getText(android.support.v7.appcompat.R$styleable.SearchView_queryHint);
        int v2 = v0.getInt(android.support.v7.appcompat.R$styleable.SearchView_android_imeOptions, -1);
        if (v2 != -1) {
            super.setImeOptions(v2);
        }
        int v4 = v0.getInt(android.support.v7.appcompat.R$styleable.SearchView_android_inputType, -1);
        if (v4 != -1) {
            super.setInputType(v4);
        }
        super.setFocusable(v0.getBoolean(android.support.v7.appcompat.R$styleable.SearchView_android_focusable, 1));
        v0.recycle();
        super.mVoiceWebSearchIntent = new android.content.Intent("android.speech.action.WEB_SEARCH");
        super.mVoiceWebSearchIntent.addFlags(268435456);
        super.mVoiceWebSearchIntent.putExtra("android.speech.extra.LANGUAGE_MODEL", "web_search");
        super.mVoiceAppSearchIntent = new android.content.Intent("android.speech.action.RECOGNIZE_SPEECH");
        super.mVoiceAppSearchIntent.addFlags(268435456);
        super.mDropDownAnchor = super.findViewById(super.mSearchSrcTextView.getDropDownAnchor());
        if (super.mDropDownAnchor != null) {
            if (android.os.Build$VERSION.SDK_INT < 11) {
                super.addOnLayoutChangeListenerToDropDownAnchorBase();
            } else {
                super.addOnLayoutChangeListenerToDropDownAnchorSDK11();
            }
        }
        super.updateViewsVisibility(super.mIconifiedByDefault);
        super.updateQueryHint();
        return;
    }

Method android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask() calling method android.content.Intent.addFlags()


    public android.content.Intent makeRestartActivityTask(android.content.ComponentName p3)
    {
        android.content.Intent v0 = this.makeMainActivity(p3);
        v0.addFlags(268468224);
        return v0;
    }

Method android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent() calling method android.content.Intent.addFlags()


    public android.app.PendingIntent getPendingIntent(android.content.Context p4, android.content.Intent[] p5, int p6, int p7, android.os.Bundle p8)
    {
        p5[0] = new android.content.Intent(p5[0]).addFlags(268484608);
        return android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent(p4, p6, p5, p7, p8);
    }

Method android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent() calling method android.content.Intent.addFlags()


    public android.app.PendingIntent getPendingIntent(android.content.Context p4, android.content.Intent[] p5, int p6, int p7, android.os.Bundle p8)
    {
        p5[0] = new android.content.Intent(p5[0]).addFlags(268484608);
        return android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent(p4, p6, p5, p7);
    }

Method android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent() calling method android.content.Intent.addFlags()


    public android.app.PendingIntent getPendingIntent(android.content.Context p3, android.content.Intent[] p4, int p5, int p6, android.os.Bundle p7)
    {
        android.content.Intent v0_1 = new android.content.Intent(p4[(p4.length - 1)]);
        v0_1.addFlags(268435456);
        return android.app.PendingIntent.getActivity(p3, p5, v0_1, p6);
    }

Method android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo() calling method android.content.Intent.addFlags()


    public void navigateUpTo(android.app.Activity p2, android.content.Intent p3)
    {
        p3.addFlags(67108864);
        p2.startActivity(p3);
        p2.finish();
        return;
    }

Method com.google.android.gms.common.internal.zzo.zzad() calling method android.content.Intent.addFlags()


    public static android.content.Intent zzad(String p2, String p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        v0_1.setData(com.google.android.gms.common.internal.zzo.zzac(p2, p3));
        v0_1.setPackage("com.android.vending");
        v0_1.addFlags(524288);
        return v0_1;
    }

Method com.dieam.reactnativepushnotification.modules.RNPushNotificationHelper.sendNotification() calling method android.content.Intent.addFlags()


    public void sendNotification(android.os.Bundle p45)
    {
        try {
            Class v17 = this.getMainActivityClass();
        } catch (org.json.JSONException v10_2) {
            android.util.Log.e("RNPushNotification", "failed to send push notification", v10_2);
            return;
        }
        if (v17 != null) {
            if (p45.getString("message") != null) {
                String v23 = p45.getString("id");
                if (v23 != null) {
                    android.content.res.Resources v29 = this.context.getResources();
                    String v26 = this.context.getPackageName();
                    String v37 = p45.getString("title");
                    if (v37 == null) {
                        v37 = this.context.getPackageManager().getApplicationLabel(this.context.getApplicationInfo()).toString();
                    }
                    android.support.v4.app.NotificationCompat$Builder v21 = new android.support.v4.app.NotificationCompat$Builder(this.context).setContentTitle(v37).setTicker(p45.getString("ticker")).setVisibility(0).setPriority(1).setAutoCancel(p45.getBoolean("autoCancel", 1));
                    String v12 = p45.getString("group");
                    if (v12 != null) {
                        v21.setGroup(v12);
                    }
                    v21.setContentText(p45.getString("message"));
                    String v18 = p45.getString("largeIcon");
                    String v35 = p45.getString("subText");
                    if (v35 != null) {
                        v21.setSubText(v35);
                    }
                    String v25 = p45.getString("number");
                    if (v25 != null) {
                        v21.setNumber(Integer.parseInt(v25));
                    }
                    int v32;
                    String v31 = p45.getString("smallIcon");
                    if (v31 == null) {
                        v32 = v29.getIdentifier("ic_notification", "mipmap", v26);
                    } else {
                        v32 = v29.getIdentifier(v31, "mipmap", v26);
                    }
                    if (v32 == 0) {
                        v32 = v29.getIdentifier("ic_launcher", "mipmap", v26);
                        if (v32 == 0) {
                            v32 = 17301659;
                        }
                    }
                    int v20;
                    if (v18 == null) {
                        v20 = v29.getIdentifier("ic_launcher", "mipmap", v26);
                    } else {
                        v20 = v29.getIdentifier(v18, "mipmap", v26);
                    }
                    android.graphics.Bitmap vtmp38 = android.graphics.BitmapFactory.decodeResource(v29, v20);
                    if ((v20 != 0) && ((v18 != null) || (android.os.Build$VERSION.SDK_INT >= 21))) {
                        v21.setLargeIcon(vtmp38);
                    }
                    v21.setSmallIcon(v32);
                    String v8 = p45.getString("bigText");
                    if (v8 == null) {
                        v8 = p45.getString("message");
                    }
                    v21.setStyle(new android.support.v4.app.NotificationCompat$BigTextStyle().bigText(v8));
                    android.content.Intent v16 = new android.content.Intent;
                    v16(this.context, v17);
                    v16.addFlags(536870912);
                    p45.putBoolean("userInteraction", 1);
                    v16.putExtra("notification", p45);
                    if ((!p45.containsKey("playSound")) || (p45.getBoolean("playSound"))) {
                        android.net.Uri v34 = android.media.RingtoneManager.getDefaultUri(2);
                        String v33_0 = p45.getString("soundName");
                        if ((v33_0 != null) && (!"default".equalsIgnoreCase(v33_0))) {
                            int v30;
                            if (this.context.getResources().getIdentifier(v33_0, "raw", this.context.getPackageName()) == 0) {
                                v30 = this.context.getResources().getIdentifier(v33_0.substring(0, v33_0.lastIndexOf(46)), "raw", this.context.getPackageName());
                            } else {
                                v30 = this.context.getResources().getIdentifier(v33_0, "raw", this.context.getPackageName());
                            }
                            v34 = android.net.Uri.parse(new StringBuilder().append("android.resource://").append(this.context.getPackageName()).append("/").append(v30).toString());
                        }
                        v21.setSound(v34);
                    }
                    if ((p45.containsKey("ongoing")) || (p45.getBoolean("ongoing"))) {
                        v21.setOngoing(p45.getBoolean("ongoing"));
                    }
                    if (android.os.Build$VERSION.SDK_INT >= 21) {
                        v21.setCategory("call");
                        String v9 = p45.getString("color");
                        if (v9 != null) {
                            v21.setColor(android.graphics.Color.parseColor(v9));
                        }
                    }
                    int v22 = Integer.parseInt(v23);
                    android.app.PendingIntent v28 = android.app.PendingIntent.getActivity(this.context, v22, v16, 134217728);
                    android.app.NotificationManager v24 = this.notificationManager();
                    v21.setContentIntent(v28);
                    if ((!p45.containsKey("vibrate")) || (p45.getBoolean("vibrate"))) {
                        long v38;
                        if (!p45.containsKey("vibration")) {
                            v38 = 300;
                        } else {
                            v38 = ((long) p45.getDouble("vibration"));
                        }
                        if (v38 == 0) {
                            v38 = 300;
                        }
                        android.support.v4.app.NotificationCompat$Builder v0_79 = new long[2];
                        android.content.Context v40_71 = v0_79;
                        v40_71[0] = 0;
                        v40_71[1] = v38;
                        v21.setVibrate(v40_71);
                    }
                    int v6 = 0;
                    if (p45.getString("actions") == null) {
                        v6 = 0;
                    } else {
                        v6 = new org.json.JSONArray(p45.getString("actions"));
                    }
                    if (v6 != 0) {
                        int v13 = 0;
                        while (v13 < v6.length()) {
                            String v4 = v6.getString(v13);
                            android.content.Intent v5_1 = new android.content.Intent();
                            v5_1.setAction(new StringBuilder().append(this.context.getPackageName()).append(".").append(v4).toString());
                            p45.putString("action", v4);
                            v5_1.putExtra("notification", p45);
                            v21.addAction(0, v4, android.app.PendingIntent.getBroadcast(this.context, v22, v5_1, 134217728));
                            v13++;
                        }
                    }
                    if (this.scheduledNotificationsPersistence.getString(v23, 0) != null) {
                        android.content.SharedPreferences$Editor v11 = this.scheduledNotificationsPersistence.edit();
                        v11.remove(v23);
                        com.dieam.reactnativepushnotification.modules.RNPushNotificationHelper.commit(v11);
                    }
                    android.app.Notification v15 = v21.build();
                    v15.defaults = (v15.defaults | 4);
                    if (!p45.containsKey("tag")) {
                        v24.notify(v22, v15);
                    } else {
                        v24.notify(p45.getString("tag"), v22, v15);
                    }
                    this.scheduleNextNotificationIfRepeating(p45);
                    return;
                } else {
                    android.util.Log.e("RNPushNotification", "No notification ID specified for the notification");
                    return;
                }
            } else {
                android.util.Log.e("RNPushNotification", "No message specified for the notification");
                return;
            }
        } else {
            android.util.Log.e("RNPushNotification", "No activity class found for the notification");
            return;
        }
    }

Method android.support.v7.widget.ActivityChooserView$Callbacks.onItemClick() calling method android.content.Intent.addFlags()


    public void onItemClick(android.widget.AdapterView p6, android.view.View p7, int p8, long p9)
    {
        switch (((android.support.v7.widget.ActivityChooserView$ActivityChooserViewAdapter) p6.getAdapter()).getItemViewType(p8)) {
            case 0:
                this.this$0.dismissPopup();
                if (!android.support.v7.widget.ActivityChooserView.access$600(this.this$0)) {
                    if (!android.support.v7.widget.ActivityChooserView.access$000(this.this$0).getShowDefaultActivity()) {
                        p8++;
                    }
                    android.content.Intent v2 = android.support.v7.widget.ActivityChooserView.access$000(this.this$0).getDataModel().chooseActivity(p8);
                    if (v2 == null) {
                    } else {
                        v2.addFlags(524288);
                        this.this$0.getContext().startActivity(v2);
                    }
                } else {
                    if (p8 <= 0) {
                    } else {
                        android.support.v7.widget.ActivityChooserView.access$000(this.this$0).getDataModel().setDefaultActivity(p8);
                    }
                }
                break;
            case 1:
                android.support.v7.widget.ActivityChooserView.access$500(this.this$0, 2147483647);
                break;
            default:
                throw new IllegalArgumentException();
        }
        return;
    }

Method android.support.v7.widget.ActivityChooserView$Callbacks.onClick() calling method android.content.Intent.addFlags()


    public void onClick(android.view.View p6)
    {
        if (p6 != android.support.v7.widget.ActivityChooserView.access$700(this.this$0)) {
            if (p6 != android.support.v7.widget.ActivityChooserView.access$800(this.this$0)) {
                throw new IllegalArgumentException();
            } else {
                android.support.v7.widget.ActivityChooserView.access$602(this.this$0, 0);
                android.support.v7.widget.ActivityChooserView.access$500(this.this$0, android.support.v7.widget.ActivityChooserView.access$900(this.this$0));
            }
        } else {
            this.this$0.dismissPopup();
            android.content.Intent v2 = android.support.v7.widget.ActivityChooserView.access$000(this.this$0).getDataModel().chooseActivity(android.support.v7.widget.ActivityChooserView.access$000(this.this$0).getDataModel().getActivityIndex(android.support.v7.widget.ActivityChooserView.access$000(this.this$0).getDefaultActivity()));
            if (v2 != null) {
                v2.addFlags(524288);
                this.this$0.getContext().startActivity(v2);
            }
        }
        return;
    }

Method android.support.v4.app.TaskStackBuilder.startActivities() calling method android.content.Intent.addFlags()


    public void startActivities(android.os.Bundle p6)
    {
        if (!this.mIntents.isEmpty()) {
            int v3_5 = new android.content.Intent[this.mIntents.size()];
            android.content.Intent[] v0_1 = ((android.content.Intent[]) this.mIntents.toArray(v3_5));
            v0_1[0] = new android.content.Intent(v0_1[0]).addFlags(268484608);
            if (!android.support.v4.content.ContextCompat.startActivities(this.mSourceContext, v0_1, p6)) {
                android.content.Intent v1_1 = new android.content.Intent(v0_1[(v0_1.length - 1)]);
                v1_1.addFlags(268435456);
                this.mSourceContext.startActivity(v1_1);
            }
            return;
        } else {
            throw new IllegalStateException("No intents added to TaskStackBuilder; cannot startActivities");
        }
    }

Method android.support.v4.app.TaskStackBuilder.getPendingIntent() calling method android.content.Intent.addFlags()


    public android.app.PendingIntent getPendingIntent(int p7, int p8, android.os.Bundle p9)
    {
        if (!this.mIntents.isEmpty()) {
            android.content.Context v1_6 = new android.content.Intent[this.mIntents.size()];
            android.content.Intent[] v2_1 = ((android.content.Intent[]) this.mIntents.toArray(v1_6));
            v2_1[0] = new android.content.Intent(v2_1[0]).addFlags(268484608);
            return android.support.v4.app.TaskStackBuilder.IMPL.getPendingIntent(this.mSourceContext, v2_1, p7, p8, p9);
        } else {
            throw new IllegalStateException("No intents added to TaskStackBuilder; cannot getPendingIntent");
        }
    }

Method android.support.v4.app.TaskStackBuilder.getIntents() calling method android.content.Intent.addFlags()


    public android.content.Intent[] getIntents()
    {
        android.content.Intent[] v1 = new android.content.Intent[this.mIntents.size()];
        if (v1.length != 0) {
            v1[0] = new android.content.Intent(((android.content.Intent) this.mIntents.get(0))).addFlags(268484608);
            int v0 = 1;
            while (v0 < v1.length) {
                v1[v0] = new android.content.Intent(((android.content.Intent) this.mIntents.get(v0)));
                v0++;
            }
        }
        return v1;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.<init>() calling method android.content.Intent.addFlags()


    private ShareCompat$IntentBuilder(android.app.Activity p4)
    {
        this.mActivity = p4;
        this.mIntent = new android.content.Intent().setAction("android.intent.action.SEND");
        this.mIntent.putExtra("android.support.v4.app.EXTRA_CALLING_PACKAGE", p4.getPackageName());
        this.mIntent.putExtra("android.support.v4.app.EXTRA_CALLING_ACTIVITY", p4.getComponentName());
        this.mIntent.addFlags(524288);
        return;
    }

Method com.joshblour.reactnativepermissions.ReactNativePermissionsModule.openSettings() calling method android.content.Intent.addCategory()


    public void openSettings()
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setAction("android.settings.APPLICATION_DETAILS_SETTINGS");
        v0_1.addCategory("android.intent.category.DEFAULT");
        v0_1.setData(android.net.Uri.parse(new StringBuilder().append("package:").append(this.reactContext.getPackageName()).toString()));
        v0_1.addFlags(268435456);
        v0_1.addFlags(1073741824);
        v0_1.addFlags(8388608);
        this.reactContext.startActivity(v0_1);
        return;
    }

Method com.facebook.react.modules.share.ShareModule.share() calling method android.content.Intent.addCategory()


    public void share(com.facebook.react.bridge.ReadableMap p8, String p9, com.facebook.react.bridge.Promise p10)
    {
        if (p8 != null) {
            try {
                android.content.Intent v3_1 = new android.content.Intent("android.intent.action.SEND");
                v3_1.setTypeAndNormalize("text/plain");
            } catch (Exception v2) {
                p10.reject("E_UNABLE_TO_OPEN_DIALOG", "Failed to open share dialog");
            }
            if (p8.hasKey("title")) {
                v3_1.putExtra("android.intent.extra.SUBJECT", p8.getString("title"));
            }
            if (p8.hasKey("message")) {
                v3_1.putExtra("android.intent.extra.TEXT", p8.getString("message"));
            }
            android.content.Intent v0 = android.content.Intent.createChooser(v3_1, p9);
            v0.addCategory("android.intent.category.DEFAULT");
            android.app.Activity v1 = this.getCurrentActivity();
            if (v1 == null) {
                this.getReactApplicationContext().startActivity(v0);
            } else {
                v1.startActivity(v0);
            }
            com.facebook.react.bridge.WritableMap v4 = com.facebook.react.bridge.Arguments.createMap();
            v4.putString("action", "sharedAction");
            p10.resolve(v4);
        } else {
            p10.reject("E_INVALID_CONTENT", "Content cannot be null");
        }
        return;
    }

Method android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity() calling method android.content.Intent.addCategory()


    public android.content.Intent makeMainSelectorActivity(String p2, String p3)
    {
        android.content.Intent v0_1 = new android.content.Intent(p2);
        v0_1.addCategory(p3);
        return v0_1;
    }

Method android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity() calling method android.content.Intent.addCategory()


    public android.content.Intent makeMainActivity(android.content.ComponentName p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.MAIN");
        v0_1.setComponent(p3);
        v0_1.addCategory("android.intent.category.LAUNCHER");
        return v0_1;
    }

Method me.leolin.shortcutbadger.ShortcutBadger.initBadger() calling method android.content.Intent.addCategory()


    private static boolean initBadger(android.content.Context p8)
    {
        boolean v6_22;
        me.leolin.shortcutbadger.ShortcutBadger.sComponentName = p8.getPackageManager().getLaunchIntentForPackage(p8.getPackageName()).getComponent();
        android.content.Intent v3_0 = new android.content.Intent("android.intent.action.MAIN");
        v3_0.addCategory("android.intent.category.HOME");
        android.content.pm.ResolveInfo v4 = p8.getPackageManager().resolveActivity(v3_0, 65536);
        if ((v4 != null) && (!v4.activityInfo.name.toLowerCase().contains("resolver"))) {
            String v2 = v4.activityInfo.packageName;
            String v7_3 = me.leolin.shortcutbadger.ShortcutBadger.BADGERS.iterator();
            while (v7_3.hasNext()) {
                try {
                    me.leolin.shortcutbadger.Badger v5 = ((me.leolin.shortcutbadger.Badger) ((Class) v7_3.next()).newInstance());
                } catch (boolean v6) {
                }
                if ((v5 != null) && (v5.getSupportLaunchers().contains(v2))) {
                    me.leolin.shortcutbadger.ShortcutBadger.sShortcutBadger = v5;
                    break;
                }
            }
            if (me.leolin.shortcutbadger.ShortcutBadger.sShortcutBadger == null) {
                if (!android.os.Build.MANUFACTURER.equalsIgnoreCase("Xiaomi")) {
                    me.leolin.shortcutbadger.ShortcutBadger.sShortcutBadger = new me.leolin.shortcutbadger.impl.DefaultBadger();
                } else {
                    me.leolin.shortcutbadger.ShortcutBadger.sShortcutBadger = new me.leolin.shortcutbadger.impl.XiaomiHomeBadger();
                }
            }
            v6_22 = 1;
        } else {
            v6_22 = 0;
        }
        return v6_22;
    }

Method com.dieam.reactnativepushnotification.helpers.ApplicationBadgeHelper.isLegacySamsungLauncher() calling method android.content.Intent.addCategory()


    private boolean isLegacySamsungLauncher(android.content.Context p6)
    {
        boolean v3_8;
        android.content.Intent v1_1 = new android.content.Intent("android.intent.action.MAIN");
        v1_1.addCategory("android.intent.category.HOME");
        android.content.pm.ResolveInfo v2 = p6.getPackageManager().resolveActivity(v1_1, 65536);
        if ((v2 != null) && (!v2.activityInfo.name.toLowerCase().contains("resolver"))) {
            v3_8 = com.dieam.reactnativepushnotification.helpers.ApplicationBadgeHelper.LEGACY_SAMSUNG_BADGER.getSupportLaunchers().contains(v2.activityInfo.packageName);
        } else {
            v3_8 = 0;
        }
        return v3_8;
    }

Method com.google.android.gms.auth.api.signin.internal.SignInHubActivity.zzj() calling method android.content.Intent.putExtra()


    private void zzj(android.content.Intent p3)
    {
        p3.setPackage("com.google.android.gms");
        p3.putExtra("config", this.ek);
        try {
            this.startActivityForResult(p3, 40962);
        } catch (int v0) {
            android.util.Log.w("AuthSignInClient", "Could not launch sign in Intent. Google Play Service is probably being updated...");
            this.zzde(8);
        }
        return;
    }

Method com.google.android.gms.auth.api.signin.internal.SignInHubActivity.zzde() calling method android.content.Intent.putExtra()


    private void zzde(int p4)
    {
        int v0_1 = new com.google.android.gms.common.api.Status(p4);
        android.content.Intent v1_1 = new android.content.Intent();
        v1_1.putExtra("googleSignInStatus", v0_1);
        this.setResult(0, v1_1);
        this.finish();
        return;
    }

Method com.google.android.gms.auth.api.signin.internal.SignInHubActivity.zza() calling method android.content.Intent.putExtra()


    private void zza(int p4, android.content.Intent p5)
    {
        if (p5 == null) {
            this.zzde(8);
        } else {
            int v0_8 = ((com.google.android.gms.auth.api.signin.SignInAccount) p5.getParcelableExtra("signInAccount"));
            if ((v0_8 == 0) || (v0_8.zzafw() == null)) {
                if (!p5.hasExtra("errorCode")) {
                } else {
                    this.zzde(p5.getIntExtra("errorCode", 8));
                }
            } else {
                int v0_5 = v0_8.zzafw();
                this.ej.zzb(v0_5, this.ek.zzagh());
                p5.removeExtra("signInAccount");
                p5.putExtra("googleSignInAccount", v0_5);
                this.el = 1;
                this.em = p4;
                this.en = p5;
                this.zzagi();
            }
        }
        return;
    }

Method com.imagepicker.ImagePickerModule.launchCamera() calling method android.content.Intent.putExtra()


    public void launchCamera(com.facebook.react.bridge.ReadableMap p11, com.facebook.react.bridge.Callback p12)
    {
        this.response = com.facebook.react.bridge.Arguments.createMap();
        if (this.isCameraAvailable()) {
            android.app.Activity v1 = this.getCurrentActivity();
            if (v1 != null) {
                if (this.permissionsCheck(v1)) {
                    android.content.Intent v0_1;
                    int v4;
                    this.parseOptions(p11);
                    if (!this.pickVideo.booleanValue()) {
                        v4 = 13001;
                        v0_1 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
                        this.mCameraCaptureURI = android.net.Uri.fromFile(this.createNewFile());
                        v0_1.putExtra("output", this.mCameraCaptureURI);
                    } else {
                        v4 = 13004;
                        v0_1 = new android.content.Intent("android.media.action.VIDEO_CAPTURE");
                        v0_1.putExtra("android.intent.extra.videoQuality", this.videoQuality);
                        if (this.videoDurationLimit > 0) {
                            v0_1.putExtra("android.intent.extra.durationLimit", this.videoDurationLimit);
                        }
                    }
                    if (v0_1.resolveActivity(this.mReactContext.getPackageManager()) != null) {
                        this.mCallback = p12;
                        try {
                            v1.startActivityForResult(v0_1, v4);
                        } catch (android.content.ActivityNotFoundException v2) {
                            v2.printStackTrace();
                            this.response = com.facebook.react.bridge.Arguments.createMap();
                            this.response.putString("error", "Cannot launch camera");
                            Object[] v5_17 = new Object[1];
                            v5_17[0] = this.response;
                            p12.invoke(v5_17);
                        }
                    } else {
                        this.response.putString("error", "Cannot launch camera");
                        Object[] v5_19 = new Object[1];
                        v5_19[0] = this.response;
                        p12.invoke(v5_19);
                    }
                }
            } else {
                this.response.putString("error", "can\'t find current Activity");
                Object[] v5_21 = new Object[1];
                v5_21[0] = this.response;
                p12.invoke(v5_21);
            }
        } else {
            this.response.putString("error", "Camera not available");
            Object[] v5_23 = new Object[1];
            v5_23[0] = this.response;
            p12.invoke(v5_23);
        }
        return;
    }

Method com.imagepicker.ImagePickerModule.launchCamera() calling method android.content.Intent.putExtra()


    public void launchCamera(com.facebook.react.bridge.ReadableMap p11, com.facebook.react.bridge.Callback p12)
    {
        this.response = com.facebook.react.bridge.Arguments.createMap();
        if (this.isCameraAvailable()) {
            android.app.Activity v1 = this.getCurrentActivity();
            if (v1 != null) {
                if (this.permissionsCheck(v1)) {
                    int v4;
                    android.content.Intent v0_1;
                    this.parseOptions(p11);
                    if (!this.pickVideo.booleanValue()) {
                        v4 = 13001;
                        v0_1 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
                        this.mCameraCaptureURI = android.net.Uri.fromFile(this.createNewFile());
                        v0_1.putExtra("output", this.mCameraCaptureURI);
                    } else {
                        v4 = 13004;
                        v0_1 = new android.content.Intent("android.media.action.VIDEO_CAPTURE");
                        v0_1.putExtra("android.intent.extra.videoQuality", this.videoQuality);
                        if (this.videoDurationLimit > 0) {
                            v0_1.putExtra("android.intent.extra.durationLimit", this.videoDurationLimit);
                        }
                    }
                    if (v0_1.resolveActivity(this.mReactContext.getPackageManager()) != null) {
                        this.mCallback = p12;
                        try {
                            v1.startActivityForResult(v0_1, v4);
                        } catch (android.content.ActivityNotFoundException v2) {
                            v2.printStackTrace();
                            this.response = com.facebook.react.bridge.Arguments.createMap();
                            this.response.putString("error", "Cannot launch camera");
                            Object[] v5_17 = new Object[1];
                            v5_17[0] = this.response;
                            p12.invoke(v5_17);
                        }
                    } else {
                        this.response.putString("error", "Cannot launch camera");
                        Object[] v5_19 = new Object[1];
                        v5_19[0] = this.response;
                        p12.invoke(v5_19);
                    }
                }
            } else {
                this.response.putString("error", "can\'t find current Activity");
                Object[] v5_21 = new Object[1];
                v5_21[0] = this.response;
                p12.invoke(v5_21);
            }
        } else {
            this.response.putString("error", "Camera not available");
            Object[] v5_23 = new Object[1];
            v5_23[0] = this.response;
            p12.invoke(v5_23);
        }
        return;
    }

Method com.google.android.gms.auth.api.signin.internal.zzd.zzaga() calling method android.content.Intent.putExtra()


    public android.content.Intent zzaga()
    {
        com.google.android.gms.auth.api.signin.internal.SignInConfiguration v0_1 = new com.google.android.gms.auth.api.signin.internal.SignInConfiguration(this.getContext().getPackageName(), this.ee);
        android.content.Intent v1_3 = new android.content.Intent("com.google.android.gms.auth.GOOGLE_SIGN_IN");
        v1_3.setClass(this.getContext(), com.google.android.gms.auth.api.signin.internal.SignInHubActivity);
        v1_3.putExtra("config", v0_1);
        return v1_3;
    }

Method com.facebook.react.modules.share.ShareModule.share() calling method android.content.Intent.putExtra()


    public void share(com.facebook.react.bridge.ReadableMap p8, String p9, com.facebook.react.bridge.Promise p10)
    {
        if (p8 != null) {
            try {
                android.content.Intent v3_1 = new android.content.Intent("android.intent.action.SEND");
                v3_1.setTypeAndNormalize("text/plain");
            } catch (Exception v2) {
                p10.reject("E_UNABLE_TO_OPEN_DIALOG", "Failed to open share dialog");
            }
            if (p8.hasKey("title")) {
                v3_1.putExtra("android.intent.extra.SUBJECT", p8.getString("title"));
            }
            if (p8.hasKey("message")) {
                v3_1.putExtra("android.intent.extra.TEXT", p8.getString("message"));
            }
            android.content.Intent v0 = android.content.Intent.createChooser(v3_1, p9);
            v0.addCategory("android.intent.category.DEFAULT");
            android.app.Activity v1 = this.getCurrentActivity();
            if (v1 == null) {
                this.getReactApplicationContext().startActivity(v0);
            } else {
                v1.startActivity(v0);
            }
            com.facebook.react.bridge.WritableMap v4 = com.facebook.react.bridge.Arguments.createMap();
            v4.putString("action", "sharedAction");
            p10.resolve(v4);
        } else {
            p10.reject("E_INVALID_CONTENT", "Content cannot be null");
        }
        return;
    }

Method com.dieam.reactnativepushnotification.modules.RNPushNotification.requestPermissions() calling method android.content.Intent.putExtra()


    public void requestPermissions(String p4)
    {
        com.facebook.react.bridge.ReactApplicationContext v1 = this.getReactApplicationContext();
        android.content.Intent v0_1 = new android.content.Intent(v1, com.dieam.reactnativepushnotification.modules.RNPushNotificationRegistrationService);
        v0_1.putExtra("senderID", p4);
        v1.startService(v0_1);
        return;
    }

Method com.dieam.reactnativepushnotification.modules.RNPushNotification.onNewIntent() calling method android.content.Intent.putExtra()


    public void onNewIntent(android.content.Intent p4)
    {
        if (p4.hasExtra("notification")) {
            android.os.Bundle v0 = p4.getBundleExtra("notification");
            v0.putBoolean("foreground", 0);
            p4.putExtra("notification", v0);
            this.notifyNotification(v0);
        }
        return;
    }

Method com.samsara.driver.MainActivity.onConfigurationChanged() calling method android.content.Intent.putExtra()


    public void onConfigurationChanged(android.content.res.Configuration p3)
    {
        super.onConfigurationChanged(p3);
        android.content.Intent v0_1 = new android.content.Intent("onConfigurationChanged");
        v0_1.putExtra("newConfig", p3);
        this.sendBroadcast(v0_1);
        return;
    }

Method me.leolin.shortcutbadger.impl.XiaomiHomeBadger.executeBadge() calling method android.content.Intent.putExtra()


    public void executeBadge(android.content.Context p9, android.content.ComponentName p10, int p11)
    {
        try {
            me.leolin.shortcutbadger.ShortcutBadgeException v5_2;
            Object v3 = Class.forName("android.app.MiuiNotification").newInstance();
            reflect.Field v1 = v3.getClass().getDeclaredField("messageCount");
            v1.setAccessible(1);
        } catch (Exception v0) {
            android.content.Intent v2_1 = new android.content.Intent("android.intent.action.APPLICATION_MESSAGE_UPDATE");
            v2_1.putExtra("android.intent.extra.update_application_component_name", new StringBuilder().append(p10.getPackageName()).append("/").append(p10.getClassName()).toString());
            if (p11 != 0) {
                me.leolin.shortcutbadger.ShortcutBadgeException v5_6 = Integer.valueOf(p11);
            } else {
                v5_6 = "";
            }
            v2_1.putExtra("android.intent.extra.update_application_message_text", String.valueOf(v5_6));
            if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p9, v2_1)) {
                throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v2_1.toString()).toString());
            } else {
                p9.sendBroadcast(v2_1);
                return;
            }
        }
        if (p11 != 0) {
            v5_2 = Integer.valueOf(p11);
        } else {
            v5_2 = "";
        }
        v1.set(v3, String.valueOf(v5_2));
        return;
    }

Method me.leolin.shortcutbadger.impl.SonyHomeBadger.executeBadgeByBroadcast() calling method android.content.Intent.putExtra()


    private static void executeBadgeByBroadcast(android.content.Context p3, android.content.ComponentName p4, int p5)
    {
        int v1_2;
        android.content.Intent v0_1 = new android.content.Intent("com.sonyericsson.home.action.UPDATE_BADGE");
        v0_1.putExtra("com.sonyericsson.home.intent.extra.badge.PACKAGE_NAME", p4.getPackageName());
        v0_1.putExtra("com.sonyericsson.home.intent.extra.badge.ACTIVITY_NAME", p4.getClassName());
        v0_1.putExtra("com.sonyericsson.home.intent.extra.badge.MESSAGE", String.valueOf(p5));
        if (p5 <= 0) {
            v1_2 = 0;
        } else {
            v1_2 = 1;
        }
        v0_1.putExtra("com.sonyericsson.home.intent.extra.badge.SHOW_MESSAGE", v1_2);
        p3.sendBroadcast(v0_1);
        return;
    }

Method me.leolin.shortcutbadger.impl.NewHtcHomeBadger.executeBadge() calling method android.content.Intent.putExtra()


    public void executeBadge(android.content.Context p6, android.content.ComponentName p7, int p8)
    {
        android.content.Intent v1_1 = new android.content.Intent("com.htc.launcher.action.SET_NOTIFICATION");
        v1_1.putExtra("com.htc.launcher.extra.COMPONENT", p7.flattenToShortString());
        v1_1.putExtra("com.htc.launcher.extra.COUNT", p8);
        android.content.Intent v0_0 = new android.content.Intent("com.htc.launcher.action.UPDATE_SHORTCUT");
        v0_0.putExtra("packagename", p7.getPackageName());
        v0_0.putExtra("count", p8);
        if ((!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p6, v1_1)) && (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p6, v0_0))) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_0.toString()).toString());
        } else {
            p6.sendBroadcast(v1_1);
            p6.sendBroadcast(v0_0);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.LGHomeBadger.executeBadge() calling method android.content.Intent.putExtra()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.BADGE_COUNT_UPDATE");
        v0_1.putExtra("badge_count", p7);
        v0_1.putExtra("badge_count_package_name", p6.getPackageName());
        v0_1.putExtra("badge_count_class_name", p6.getClassName());
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.DefaultBadger.executeBadge() calling method android.content.Intent.putExtra()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.BADGE_COUNT_UPDATE");
        v0_1.putExtra("badge_count", p7);
        v0_1.putExtra("badge_count_package_name", p6.getPackageName());
        v0_1.putExtra("badge_count_class_name", p6.getClassName());
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.AsusHomeLauncher.executeBadge() calling method android.content.Intent.putExtra()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.BADGE_COUNT_UPDATE");
        v0_1.putExtra("badge_count", p7);
        v0_1.putExtra("badge_count_package_name", p6.getPackageName());
        v0_1.putExtra("badge_count_class_name", p6.getClassName());
        v0_1.putExtra("badge_vip_count", 0);
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.ApexHomeBadger.executeBadge() calling method android.content.Intent.putExtra()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.anddoes.launcher.COUNTER_CHANGED");
        v0_1.putExtra("package", p6.getPackageName());
        v0_1.putExtra("count", p7);
        v0_1.putExtra("class", p6.getClassName());
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.AdwHomeBadger.executeBadge() calling method android.content.Intent.putExtra()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("org.adw.launcher.counter.SEND");
        v0_1.putExtra("PNAME", p6.getPackageName());
        v0_1.putExtra("CNAME", p6.getClassName());
        v0_1.putExtra("COUNT", p7);
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method com.google.firebase.iid.FirebaseInstanceIdService.zzafa() calling method android.content.Intent.putExtra()


    private static android.content.Intent zzafa(int p3)
    {
        android.content.Intent v0_2 = com.google.firebase.FirebaseApp.getInstance().getApplicationContext();
        android.content.Intent v1_1 = new android.content.Intent("ACTION_TOKEN_REFRESH_RETRY");
        v1_1.putExtra("next_retry_delay_in_seconds", p3);
        return com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzh(v0_2, v1_1);
    }

Method com.google.firebase.iid.FirebaseInstanceIdService.zza() calling method android.content.Intent.putExtra()


    private void zza(com.google.firebase.iid.zzf p4, android.os.Bundle p5)
    {
        String v0_0 = com.google.firebase.iid.zzf.zzdi(this);
        if (v0_0 != null) {
            android.content.Intent v1_2 = new android.content.Intent("com.google.android.gcm.intent.SEND");
            v1_2.setPackage(v0_0);
            v1_2.putExtras(p5);
            p4.zzs(v1_2);
            v1_2.putExtra("google.to", "google.com/iid");
            v1_2.putExtra("google.message_id", com.google.firebase.iid.zzf.zzbmc());
            this.sendOrderedBroadcast(v1_2, "com.google.android.gtalkservice.permission.GTALK_SERVICE");
        } else {
            android.util.Log.w("FirebaseInstanceId", "Unable to respond to ping due to missing target package");
        }
        return;
    }

Method com.google.firebase.iid.FirebaseInstanceIdReceiver.onReceive() calling method android.content.Intent.putExtra()


    public void onReceive(android.content.Context p5, android.content.Intent p6)
    {
        if (this.isOrderedBroadcast()) {
            this.setResultCode(500);
        }
        p6.setComponent(0);
        p6.setPackage(p5.getPackageName());
        if (android.os.Build$VERSION.SDK_INT <= 18) {
            p6.removeCategory(p5.getPackageName());
        }
        String v1_3 = p6.getStringExtra("gcm.rawData64");
        if (v1_3 != null) {
            p6.putExtra("rawData", android.util.Base64.decode(v1_3, 0));
            p6.removeExtra("gcm.rawData64");
        }
        String v1_14;
        String v1_8 = p6.getStringExtra("from");
        if ((!"com.google.android.c2dm.intent.REGISTRATION".equals(p6.getAction())) && ((!"google.com/iid".equals(v1_8)) && (!"gcm.googleapis.com/refresh".equals(v1_8)))) {
            if (!"com.google.android.c2dm.intent.RECEIVE".equals(p6.getAction())) {
                android.util.Log.d("FirebaseInstanceId", "Unexpected intent");
                v1_14 = 0;
            } else {
                v1_14 = "com.google.firebase.MESSAGING_EVENT";
            }
        } else {
            v1_14 = "com.google.firebase.INSTANCE_ID_EVENT";
        }
        String v0_3 = -1;
        if (v1_14 != null) {
            v0_3 = com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzb(p5, v1_14, p6);
        }
        if (this.isOrderedBroadcast()) {
            this.setResultCode(v0_3);
        }
        return;
    }

Method com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zza() calling method android.content.Intent.putExtra()


    private static android.content.Intent zza(android.content.Context p2, String p3, android.content.Intent p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(p2, com.google.firebase.iid.FirebaseInstanceIdInternalReceiver);
        v0_1.setAction(p3);
        v0_1.putExtra("wrapped_intent", p4);
        return v0_1;
    }

Method com.google.android.gms.gcm.GcmReceiver.onReceive() calling method android.content.Intent.putExtra()


    public void onReceive(android.content.Context p4, android.content.Intent p5)
    {
        p5.setComponent(0);
        p5.setPackage(p4.getPackageName());
        if (android.os.Build$VERSION.SDK_INT <= 18) {
            p5.removeCategory(p4.getPackageName());
        }
        int v0_2 = p5.getStringExtra("from");
        if (("com.google.android.c2dm.intent.REGISTRATION".equals(p5.getAction())) || (("google.com/iid".equals(v0_2)) || (com.google.android.gms.gcm.GcmReceiver.Zh.equals(v0_2)))) {
            p5.setAction("com.google.android.gms.iid.InstanceID");
        }
        int v0_7 = p5.getStringExtra("gcm.rawData64");
        if (v0_7 != 0) {
            p5.putExtra("rawData", android.util.Base64.decode(v0_7, 0));
            p5.removeExtra("gcm.rawData64");
        }
        if (!"com.google.android.c2dm.intent.RECEIVE".equals(p5.getAction())) {
            this.zzf(p4, p5);
        } else {
            this.zze(p4, p5);
        }
        if ((this.isOrderedBroadcast()) && (this.getResultCode() == 0)) {
            this.setResultCode(-1);
        }
        return;
    }

Method com.dieam.reactnativepushnotification.modules.RNPushNotificationListenerService.sendNotification() calling method android.content.Intent.putExtra()


    private void sendNotification(android.os.Bundle p7)
    {
        if (p7.getString("id") == null) {
            p7.putString("id", String.valueOf(new java.util.Random(System.currentTimeMillis()).nextInt()));
        }
        Boolean v1 = Boolean.valueOf(this.isApplicationRunning());
        android.content.Intent v0_1 = new android.content.Intent(new StringBuilder().append(this.getPackageName()).append(".RNPushNotificationReceiveNotification").toString());
        p7.putBoolean("foreground", v1.booleanValue());
        p7.putBoolean("userInteraction", 0);
        v0_1.putExtra("notification", p7);
        this.sendBroadcast(v0_1);
        if (p7.getString("contentAvailable", "false").equalsIgnoreCase("true")) {
            android.util.Log.d("RNPushNotification", "Received a notification with remote fetch enabled");
            android.content.Intent v3_1 = new android.content.Intent(new StringBuilder().append(this.getPackageName()).append(".RNPushNotificationRemoteFetch").toString());
            v3_1.putExtra("notification", p7);
            this.sendBroadcast(v3_1);
        }
        if (!v1.booleanValue()) {
            new com.dieam.reactnativepushnotification.modules.RNPushNotificationHelper(this.getApplication()).sendNotification(p7);
        }
        return;
    }

Method android.support.v7.widget.SearchView.createVoiceWebSearchIntent() calling method android.content.Intent.putExtra()


    private android.content.Intent createVoiceWebSearchIntent(android.content.Intent p5, android.app.SearchableInfo p6)
    {
        String v2;
        android.content.Intent v1_1 = new android.content.Intent(p5);
        android.content.ComponentName v0 = p6.getSearchActivity();
        if (v0 != null) {
            v2 = v0.flattenToShortString();
        } else {
            v2 = 0;
        }
        v1_1.putExtra("calling_package", v2);
        return v1_1;
    }

Method android.support.v7.widget.SearchView.createVoiceAppSearchIntent() calling method android.content.Intent.putExtra()


    private android.content.Intent createVoiceAppSearchIntent(android.content.Intent p14, android.app.SearchableInfo p15)
    {
        android.content.ComponentName v8 = p15.getSearchActivity();
        android.content.Intent v6_1 = new android.content.Intent("android.intent.action.SEARCH");
        v6_1.setComponent(v8);
        android.app.PendingIntent v3 = android.app.PendingIntent.getActivity(this.getContext(), 0, v6_1, 1073741824);
        android.os.Bundle v5_1 = new android.os.Bundle();
        if (this.mAppSearchData != null) {
            v5_1.putParcelable("app_data", this.mAppSearchData);
        }
        android.content.Intent v9_1 = new android.content.Intent(p14);
        String v1 = "free_form";
        String v4 = 0;
        String v0 = 0;
        int v2 = 1;
        if (android.os.Build$VERSION.SDK_INT >= 8) {
            android.content.res.Resources v7 = this.getResources();
            if (p15.getVoiceLanguageModeId() != 0) {
                v1 = v7.getString(p15.getVoiceLanguageModeId());
            }
            if (p15.getVoicePromptTextId() != 0) {
                v4 = v7.getString(p15.getVoicePromptTextId());
            }
            if (p15.getVoiceLanguageId() != 0) {
                v0 = v7.getString(p15.getVoiceLanguageId());
            }
            if (p15.getVoiceMaxResults() != 0) {
                v2 = p15.getVoiceMaxResults();
            }
        }
        int v10_15;
        v9_1.putExtra("android.speech.extra.LANGUAGE_MODEL", v1);
        v9_1.putExtra("android.speech.extra.PROMPT", v4);
        v9_1.putExtra("android.speech.extra.LANGUAGE", v0);
        v9_1.putExtra("android.speech.extra.MAX_RESULTS", v2);
        if (v8 != null) {
            v10_15 = v8.flattenToShortString();
        } else {
            v10_15 = 0;
        }
        v9_1.putExtra("calling_package", v10_15);
        v9_1.putExtra("android.speech.extra.RESULTS_PENDINGINTENT", v3);
        v9_1.putExtra("android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE", v5_1);
        return v9_1;
    }

Method android.support.v7.widget.SearchView.createIntent() calling method android.content.Intent.putExtra()


    private android.content.Intent createIntent(String p4, android.net.Uri p5, String p6, String p7, int p8, String p9)
    {
        android.content.Intent v0_1 = new android.content.Intent(p4);
        v0_1.addFlags(268435456);
        if (p5 != null) {
            v0_1.setData(p5);
        }
        v0_1.putExtra("user_query", this.mUserQuery);
        if (p7 != null) {
            v0_1.putExtra("query", p7);
        }
        if (p6 != null) {
            v0_1.putExtra("intent_extra_data_key", p6);
        }
        if (this.mAppSearchData != null) {
            v0_1.putExtra("app_data", this.mAppSearchData);
        }
        if (p8 != 0) {
            v0_1.putExtra("action_key", p8);
            v0_1.putExtra("action_msg", p9);
        }
        if (android.support.v7.widget.SearchView.IS_AT_LEAST_FROYO) {
            v0_1.setComponent(this.mSearchable.getSearchActivity());
        }
        return v0_1;
    }

Method android.support.v7.widget.SearchView.<init>() calling method android.content.Intent.putExtra()


    public SearchView(android.content.Context p11, android.util.AttributeSet p12, int p13)
    {
        super(p11, p12, p13);
        super.mShowImeRunnable = new android.support.v7.widget.SearchView$1(super);
        super.mUpdateDrawableStateRunnable = new android.support.v7.widget.SearchView$2(super);
        super.mReleaseCursorRunnable = new android.support.v7.widget.SearchView$3(super);
        super.mOutsideDrawablesCache = new java.util.WeakHashMap();
        super.mOnClickListener = new android.support.v7.widget.SearchView$7(super);
        super.mTextKeyListener = new android.support.v7.widget.SearchView$8(super);
        super.mOnEditorActionListener = new android.support.v7.widget.SearchView$9(super);
        super.mOnItemClickListener = new android.support.v7.widget.SearchView$10(super);
        super.mOnItemSelectedListener = new android.support.v7.widget.SearchView$11(super);
        super.mTextWatcher = new android.support.v7.widget.SearchView$12(super);
        super.mDrawableManager = android.support.v7.widget.AppCompatDrawableManager.get();
        android.support.v7.widget.TintTypedArray v0 = android.support.v7.widget.TintTypedArray.obtainStyledAttributes(p11, p12, android.support.v7.appcompat.R$styleable.SearchView, p13, 0);
        android.view.LayoutInflater.from(p11).inflate(v0.getResourceId(android.support.v7.appcompat.R$styleable.SearchView_layout, android.support.v7.appcompat.R$layout.abc_search_view), super, 1);
        super.mSearchSrcTextView = ((android.support.v7.widget.SearchView$SearchAutoComplete) super.findViewById(android.support.v7.appcompat.R$id.search_src_text));
        super.mSearchSrcTextView.setSearchView(super);
        super.mSearchEditFrame = super.findViewById(android.support.v7.appcompat.R$id.search_edit_frame);
        super.mSearchPlate = super.findViewById(android.support.v7.appcompat.R$id.search_plate);
        super.mSubmitArea = super.findViewById(android.support.v7.appcompat.R$id.submit_area);
        super.mSearchButton = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_button));
        super.mGoButton = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_go_btn));
        super.mCloseButton = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_close_btn));
        super.mVoiceButton = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_voice_btn));
        super.mCollapsedIcon = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_mag_icon));
        super.mSearchPlate.setBackgroundDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_queryBackground));
        super.mSubmitArea.setBackgroundDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_submitBackground));
        super.mSearchButton.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_searchIcon));
        super.mGoButton.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_goIcon));
        super.mCloseButton.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_closeIcon));
        super.mVoiceButton.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_voiceIcon));
        super.mCollapsedIcon.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_searchIcon));
        super.mSearchHintIcon = v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_searchHintIcon);
        super.mSuggestionRowLayout = v0.getResourceId(android.support.v7.appcompat.R$styleable.SearchView_suggestionRowLayout, android.support.v7.appcompat.R$layout.abc_search_dropdown_item_icons_2line);
        super.mSuggestionCommitIconResId = v0.getResourceId(android.support.v7.appcompat.R$styleable.SearchView_commitIcon, 0);
        super.mSearchButton.setOnClickListener(super.mOnClickListener);
        super.mCloseButton.setOnClickListener(super.mOnClickListener);
        super.mGoButton.setOnClickListener(super.mOnClickListener);
        super.mVoiceButton.setOnClickListener(super.mOnClickListener);
        super.mSearchSrcTextView.setOnClickListener(super.mOnClickListener);
        super.mSearchSrcTextView.addTextChangedListener(super.mTextWatcher);
        super.mSearchSrcTextView.setOnEditorActionListener(super.mOnEditorActionListener);
        super.mSearchSrcTextView.setOnItemClickListener(super.mOnItemClickListener);
        super.mSearchSrcTextView.setOnItemSelectedListener(super.mOnItemSelectedListener);
        super.mSearchSrcTextView.setOnKeyListener(super.mTextKeyListener);
        super.mSearchSrcTextView.setOnFocusChangeListener(new android.support.v7.widget.SearchView$4(super));
        super.setIconifiedByDefault(v0.getBoolean(android.support.v7.appcompat.R$styleable.SearchView_iconifiedByDefault, 1));
        int v6 = v0.getDimensionPixelSize(android.support.v7.appcompat.R$styleable.SearchView_android_maxWidth, -1);
        if (v6 != -1) {
            super.setMaxWidth(v6);
        }
        super.mDefaultQueryHint = v0.getText(android.support.v7.appcompat.R$styleable.SearchView_defaultQueryHint);
        super.mQueryHint = v0.getText(android.support.v7.appcompat.R$styleable.SearchView_queryHint);
        int v2 = v0.getInt(android.support.v7.appcompat.R$styleable.SearchView_android_imeOptions, -1);
        if (v2 != -1) {
            super.setImeOptions(v2);
        }
        int v4 = v0.getInt(android.support.v7.appcompat.R$styleable.SearchView_android_inputType, -1);
        if (v4 != -1) {
            super.setInputType(v4);
        }
        super.setFocusable(v0.getBoolean(android.support.v7.appcompat.R$styleable.SearchView_android_focusable, 1));
        v0.recycle();
        super.mVoiceWebSearchIntent = new android.content.Intent("android.speech.action.WEB_SEARCH");
        super.mVoiceWebSearchIntent.addFlags(268435456);
        super.mVoiceWebSearchIntent.putExtra("android.speech.extra.LANGUAGE_MODEL", "web_search");
        super.mVoiceAppSearchIntent = new android.content.Intent("android.speech.action.RECOGNIZE_SPEECH");
        super.mVoiceAppSearchIntent.addFlags(268435456);
        super.mDropDownAnchor = super.findViewById(super.mSearchSrcTextView.getDropDownAnchor());
        if (super.mDropDownAnchor != null) {
            if (android.os.Build$VERSION.SDK_INT < 11) {
                super.addOnLayoutChangeListenerToDropDownAnchorBase();
            } else {
                super.addOnLayoutChangeListenerToDropDownAnchorSDK11();
            }
        }
        super.updateViewsVisibility(super.mIconifiedByDefault);
        super.updateQueryHint();
        return;
    }

Method com.google.firebase.iid.zzf.zzv() calling method android.content.Intent.putExtra()


    void zzv(android.content.Intent p10)
    {
        if (p10 != null) {
            if ("com.google.android.c2dm.intent.REGISTRATION".equals(p10.getAction())) {
                String v0_9 = p10.getStringExtra("registration_id");
                if (v0_9 == null) {
                    v0_9 = p10.getStringExtra("unregistered");
                }
                if (v0_9 != null) {
                    this.aaN = android.os.SystemClock.elapsedRealtime();
                    this.aaR = 0;
                    this.aaP = 0;
                    this.aaQ = 0;
                    if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                        android.content.Context v3_4 = String.valueOf(p10.getExtras());
                        android.util.Log.d("InstanceID/Rpc", new StringBuilder(((String.valueOf(v0_9).length() + 16) + String.valueOf(v3_4).length())).append("AppIDResponse: ").append(v0_9).append(" ").append(v3_4).toString());
                    }
                    String v0_7;
                    if (!v0_9.startsWith("|")) {
                        v0_7 = 0;
                    } else {
                        android.content.Context v3_7 = v0_9.split("\\|");
                        if (!"ID".equals(v3_7[1])) {
                            String v0_22;
                            String v0_20 = String.valueOf(v0_9);
                            if (v0_20.length() == 0) {
                                v0_22 = new String("Unexpected structured response ");
                            } else {
                                v0_22 = "Unexpected structured response ".concat(v0_20);
                            }
                            android.util.Log.w("InstanceID/Rpc", v0_22);
                        }
                        String v1_12 = v3_7[2];
                        if (v3_7.length > 4) {
                            if (!"SYNC".equals(v3_7[3])) {
                                if ("RST".equals(v3_7[3])) {
                                    com.google.firebase.iid.FirebaseInstanceId.zza(this.zzagf, com.google.firebase.iid.zzd.zzb(this.zzagf, 0).zzcwy());
                                    p10.removeExtra("registration_id");
                                    this.zzi(v1_12, p10);
                                    return;
                                }
                            } else {
                                com.google.firebase.iid.FirebaseInstanceId.zzdh(this.zzagf);
                            }
                        }
                        String v0_6 = v3_7[(v3_7.length - 1)];
                        if (v0_6.startsWith(":")) {
                            v0_6 = v0_6.substring(1);
                        }
                        p10.putExtra("registration_id", v0_6);
                        v0_7 = v1_12;
                    }
                    if (v0_7 != null) {
                        this.zzi(v0_7, p10);
                    } else {
                        this.zzae(p10);
                    }
                } else {
                    this.zzu(p10);
                }
            } else {
                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                    String v0_14;
                    String v0_12 = String.valueOf(p10.getAction());
                    if (v0_12.length() == 0) {
                        v0_14 = new String("Unexpected response ");
                    } else {
                        v0_14 = "Unexpected response ".concat(v0_12);
                    }
                    android.util.Log.d("InstanceID/Rpc", v0_14);
                }
            }
        } else {
            if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                android.util.Log.d("InstanceID/Rpc", "Unexpected response: null");
            }
        }
        return;
    }

Method com.google.firebase.iid.zzf.zzu() calling method android.content.Intent.putExtra()


    void zzu(android.content.Intent p14)
    {
        StringBuilder v2_7 = p14.getStringExtra("error");
        if (v2_7 != null) {
            if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                boolean v0_4;
                boolean v0_2 = String.valueOf(v2_7);
                if (v0_2.length() == 0) {
                    v0_4 = new String("Received InstanceID error ");
                } else {
                    v0_4 = "Received InstanceID error ".concat(v0_2);
                }
                android.util.Log.d("InstanceID/Rpc", v0_4);
            }
            boolean v0_7;
            String v1_8;
            if (!v2_7.startsWith("|")) {
                v0_7 = 0;
                v1_8 = v2_7;
            } else {
                String v3_6 = v2_7.split("\\|");
                if (!"ID".equals(v3_6[1])) {
                    boolean v0_14;
                    boolean v0_12 = String.valueOf(v2_7);
                    if (v0_12.length() == 0) {
                        v0_14 = new String("Unexpected structured response ");
                    } else {
                        v0_14 = "Unexpected structured response ".concat(v0_12);
                    }
                    android.util.Log.w("InstanceID/Rpc", v0_14);
                }
                if (v3_6.length <= 2) {
                    v1_8 = "UNKNOWN";
                    v0_7 = 0;
                } else {
                    v0_7 = v3_6[2];
                    v1_8 = v3_6[3];
                    if (v1_8.startsWith(":")) {
                        v1_8 = v1_8.substring(1);
                    }
                }
                p14.putExtra("error", v1_8);
            }
            if (v0_7) {
                this.zzi(v0_7, v1_8);
            } else {
                this.zzae(v1_8);
            }
            StringBuilder v2_10 = p14.getLongExtra("Retry-After", 0);
            if (v2_10 <= 0) {
                if (("SERVICE_NOT_AVAILABLE".equals(v1_8)) || ("AUTHENTICATION_FAILED".equals(v1_8))) {
                    this.zzke(v1_8);
                }
            } else {
                this.aaO = android.os.SystemClock.elapsedRealtime();
                this.aaQ = (((int) v2_10) * 1000);
                this.aaR = (android.os.SystemClock.elapsedRealtime() + ((long) this.aaQ));
                android.util.Log.w("InstanceID/Rpc", new StringBuilder(52).append("Explicit request from server to backoff: ").append(this.aaQ).toString());
            }
        } else {
            String v1_3 = String.valueOf(p14.getExtras());
            android.util.Log.w("InstanceID/Rpc", new StringBuilder((String.valueOf(v1_3).length() + 49)).append("Unexpected response, no error or registration id ").append(v1_3).toString());
        }
        return;
    }

Method com.google.firebase.iid.zzf.zzs() calling method android.content.Intent.putExtra()


    declared_synchronized void zzs(android.content.Intent p5)
    {
        try {
            if (this.Zq == null) {
                String v0_5 = new android.content.Intent();
                v0_5.setPackage("com.google.example.invalidpackage");
                this.Zq = android.app.PendingIntent.getBroadcast(this.zzagf, 0, v0_5, 0);
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        p5.putExtra("app", this.Zq);
        return;
    }

Method com.google.firebase.iid.zzf.zzb() calling method android.content.Intent.putExtra()


    protected void zzb(android.content.Intent p7, String p8)
    {
        this.aaN = android.os.SystemClock.elapsedRealtime();
        p7.putExtra("kid", new StringBuilder((String.valueOf(p8).length() + 5)).append("|ID|").append(p8).append("|").toString());
        p7.putExtra("X-kid", new StringBuilder((String.valueOf(p8).length() + 5)).append("|ID|").append(p8).append("|").toString());
        String v0_4 = "com.google.android.gsf".equals(com.google.firebase.iid.zzf.aaG);
        if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
            String v2_9 = String.valueOf(p7.getExtras());
            android.util.Log.d("InstanceID/Rpc", new StringBuilder((String.valueOf(v2_9).length() + 8)).append("Sending ").append(v2_9).toString());
        }
        if (v0_4 == null) {
            p7.putExtra("google.messenger", this.Zu);
            if ((this.aaL != null) || (this.aaM != null)) {
                String v0_8 = android.os.Message.obtain();
                v0_8.obj = p7;
                try {
                    if (this.aaL == null) {
                        this.aaM.send(v0_8);
                        return;
                    } else {
                        this.aaL.send(v0_8);
                        return;
                    }
                } catch (String v0) {
                    if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                        android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                    }
                }
            }
            this.zzagf.startService(p7);
        } else {
            this.zzagf.startService(p7);
        }
        return;
    }

Method com.google.firebase.iid.FirebaseInstanceId.zzdh() calling method android.content.Intent.putExtra()


    static void zzdh(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setPackage(p3.getPackageName());
        v0_1.putExtra("CMD", "SYNC");
        p3.sendBroadcast(com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzh(p3, v0_1));
        return;
    }

Method com.google.firebase.iid.FirebaseInstanceId.zza() calling method android.content.Intent.putExtra()


    static void zza(android.content.Context p3, com.google.firebase.iid.zzg p4)
    {
        p4.zzbmd();
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.putExtra("CMD", "RST");
        p3.sendBroadcast(com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzh(p3, v0_1));
        return;
    }

Method com.google.android.gms.iid.zzc.zzv() calling method android.content.Intent.putExtra()


    public void zzv(android.content.Intent p9)
    {
        if (p9 != null) {
            String v0_26 = p9.getAction();
            if (("com.google.android.c2dm.intent.REGISTRATION".equals(v0_26)) || ("com.google.android.gms.iid.InstanceID".equals(v0_26))) {
                String v1_3;
                String v0_20 = p9.getStringExtra("registration_id");
                if (v0_20 != null) {
                    v1_3 = v0_20;
                } else {
                    v1_3 = p9.getStringExtra("unregistered");
                }
                if (v1_3 != null) {
                    this.aaN = android.os.SystemClock.elapsedRealtime();
                    this.aaR = 0;
                    this.aaP = 0;
                    this.aaQ = 0;
                    if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                        com.google.android.gms.iid.zzd v2_10 = String.valueOf(p9.getExtras());
                        android.util.Log.d("InstanceID/Rpc", new StringBuilder(((String.valueOf(v1_3).length() + 16) + String.valueOf(v2_10).length())).append("AppIDResponse: ").append(v1_3).append(" ").append(v2_10).toString());
                    }
                    String v0_9 = 0;
                    if (v1_3.startsWith("|")) {
                        com.google.android.gms.iid.zzd v2_15 = v1_3.split("\\|");
                        if (!"ID".equals(v2_15[1])) {
                            String v0_32;
                            String v0_30 = String.valueOf(v1_3);
                            if (v0_30.length() == 0) {
                                v0_32 = new String("Unexpected structured response ");
                            } else {
                                v0_32 = "Unexpected structured response ".concat(v0_30);
                            }
                            android.util.Log.w("InstanceID/Rpc", v0_32);
                        }
                        String v1_7 = v2_15[2];
                        if (v2_15.length > 4) {
                            if (!"SYNC".equals(v2_15[3])) {
                                if ("RST".equals(v2_15[3])) {
                                    com.google.android.gms.iid.InstanceIDListenerService.zza(this.zzagf, com.google.android.gms.iid.InstanceID.getInstance(this.zzagf).zzbly());
                                    p9.removeExtra("registration_id");
                                    this.zzi(v1_7, p9);
                                    return;
                                }
                            } else {
                                com.google.android.gms.iid.InstanceIDListenerService.zzdh(this.zzagf);
                            }
                        }
                        String v0_7 = v2_15[(v2_15.length - 1)];
                        if (v0_7.startsWith(":")) {
                            v0_7 = v0_7.substring(1);
                        }
                        p9.putExtra("registration_id", v0_7);
                        v0_9 = v1_7;
                    }
                    if (v0_9 != null) {
                        this.zzi(v0_9, p9);
                    } else {
                        this.zzae(p9);
                    }
                } else {
                    this.zzu(p9);
                }
            } else {
                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                    String v0_16;
                    String v0_14 = String.valueOf(p9.getAction());
                    if (v0_14.length() == 0) {
                        v0_16 = new String("Unexpected response ");
                    } else {
                        v0_16 = "Unexpected response ".concat(v0_14);
                    }
                    android.util.Log.d("InstanceID/Rpc", v0_16);
                }
            }
        } else {
            if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                android.util.Log.d("InstanceID/Rpc", "Unexpected response: null");
            }
        }
        return;
    }

Method com.google.android.gms.iid.zzc.zzu() calling method android.content.Intent.putExtra()


    void zzu(android.content.Intent p14)
    {
        StringBuilder v2_7 = p14.getStringExtra("error");
        if (v2_7 != null) {
            if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                boolean v0_4;
                boolean v0_2 = String.valueOf(v2_7);
                if (v0_2.length() == 0) {
                    v0_4 = new String("Received InstanceID error ");
                } else {
                    v0_4 = "Received InstanceID error ".concat(v0_2);
                }
                android.util.Log.d("InstanceID/Rpc", v0_4);
            }
            String v1_8;
            boolean v0_7;
            if (!v2_7.startsWith("|")) {
                v0_7 = 0;
                v1_8 = v2_7;
            } else {
                String v3_6 = v2_7.split("\\|");
                if (!"ID".equals(v3_6[1])) {
                    boolean v0_14;
                    boolean v0_12 = String.valueOf(v2_7);
                    if (v0_12.length() == 0) {
                        v0_14 = new String("Unexpected structured response ");
                    } else {
                        v0_14 = "Unexpected structured response ".concat(v0_12);
                    }
                    android.util.Log.w("InstanceID/Rpc", v0_14);
                }
                if (v3_6.length <= 2) {
                    v1_8 = "UNKNOWN";
                    v0_7 = 0;
                } else {
                    v0_7 = v3_6[2];
                    v1_8 = v3_6[3];
                    if (v1_8.startsWith(":")) {
                        v1_8 = v1_8.substring(1);
                    }
                }
                p14.putExtra("error", v1_8);
            }
            if (v0_7) {
                this.zzi(v0_7, v1_8);
            } else {
                this.zzae(v1_8);
            }
            StringBuilder v2_10 = p14.getLongExtra("Retry-After", 0);
            if (v2_10 <= 0) {
                if (("SERVICE_NOT_AVAILABLE".equals(v1_8)) || ("AUTHENTICATION_FAILED".equals(v1_8))) {
                    this.zzke(v1_8);
                }
            } else {
                this.aaO = android.os.SystemClock.elapsedRealtime();
                this.aaQ = (((int) v2_10) * 1000);
                this.aaR = (android.os.SystemClock.elapsedRealtime() + ((long) this.aaQ));
                android.util.Log.w("InstanceID/Rpc", new StringBuilder(52).append("Explicit request from server to backoff: ").append(this.aaQ).toString());
            }
        } else {
            String v1_3 = String.valueOf(p14.getExtras());
            android.util.Log.w("InstanceID/Rpc", new StringBuilder((String.valueOf(v1_3).length() + 49)).append("Unexpected response, no error or registration id ").append(v1_3).toString());
        }
        return;
    }

Method com.google.android.gms.iid.zzc.zzs() calling method android.content.Intent.putExtra()


    declared_synchronized void zzs(android.content.Intent p5)
    {
        try {
            if (this.Zq == null) {
                String v0_5 = new android.content.Intent();
                v0_5.setPackage("com.google.example.invalidpackage");
                this.Zq = android.app.PendingIntent.getBroadcast(this.zzagf, 0, v0_5, 0);
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        p5.putExtra("app", this.Zq);
        return;
    }

Method com.google.android.gms.iid.zzc.zzb() calling method android.content.Intent.putExtra()


    protected void zzb(android.content.Intent p7, String p8)
    {
        this.aaN = android.os.SystemClock.elapsedRealtime();
        p7.putExtra("kid", new StringBuilder((String.valueOf(p8).length() + 5)).append("|ID|").append(p8).append("|").toString());
        p7.putExtra("X-kid", new StringBuilder((String.valueOf(p8).length() + 5)).append("|ID|").append(p8).append("|").toString());
        String v0_12 = "com.google.android.gsf".equals(com.google.android.gms.iid.zzc.aaG);
        String v1_21 = p7.getStringExtra("useGsf");
        if (v1_21 != null) {
            v0_12 = "1".equals(v1_21);
        }
        if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
            String v2_9 = String.valueOf(p7.getExtras());
            android.util.Log.d("InstanceID/Rpc", new StringBuilder((String.valueOf(v2_9).length() + 8)).append("Sending ").append(v2_9).toString());
        }
        if (this.aaL == null) {
            if (v0_12 == null) {
                p7.putExtra("google.messenger", this.Zu);
                p7.putExtra("messenger2", "1");
                if (this.aaM != null) {
                    String v0_1 = android.os.Message.obtain();
                    v0_1.obj = p7;
                    try {
                        this.aaM.send(v0_1);
                    } catch (String v0) {
                        if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                            android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                        }
                    }
                    return;
                }
                this.zzagf.startService(p7);
            } else {
                String v0_7 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
                v0_7.setPackage(this.zzagf.getPackageName());
                v0_7.putExtra("GSF", p7);
                this.zzagf.startService(v0_7);
            }
        } else {
            p7.putExtra("google.messenger", this.Zu);
            String v1_28 = android.os.Message.obtain();
            v1_28.obj = p7;
            try {
                this.aaL.send(v1_28);
            } catch (String v1) {
                if (!android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                } else {
                    android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                }
            }
        }
        return;
    }

Method com.google.android.gms.iid.InstanceIDListenerService.zzdh() calling method android.content.Intent.putExtra()


    static void zzdh(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
        v0_1.setPackage(p3.getPackageName());
        v0_1.putExtra(com.google.android.gms.iid.InstanceIDListenerService.aaz, "SYNC");
        p3.startService(v0_1);
        return;
    }

Method com.google.android.gms.iid.InstanceIDListenerService.zza() calling method android.content.Intent.putExtra()


    static void zza(android.content.Context p3, com.google.android.gms.iid.zzd p4)
    {
        p4.zzbmd();
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
        v0_1.putExtra(com.google.android.gms.iid.InstanceIDListenerService.aaz, "RST");
        v0_1.setPackage(p3.getPackageName());
        p3.startService(v0_1);
        return;
    }

Method com.google.android.gms.gcm.GoogleCloudMessaging.zzr() calling method android.content.Intent.putExtra()


    declared_synchronized void zzr(android.content.Intent p5)
    {
        try {
            if (this.Zq == null) {
                String v0_5 = new android.content.Intent();
                v0_5.setPackage("com.google.example.invalidpackage");
                this.Zq = android.app.PendingIntent.getBroadcast(this.zzagf, 0, v0_5, 0);
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        p5.putExtra("app", this.Zq);
        return;
    }

Method com.google.android.gms.gcm.GoogleCloudMessaging.zzah() calling method android.content.Intent.putExtra()


    android.content.Intent zzah(android.os.Bundle p5)
    {
        if (android.os.Looper.getMainLooper() != android.os.Looper.myLooper()) {
            if (com.google.android.gms.gcm.GoogleCloudMessaging.zzde(this.zzagf) >= 0) {
                if (p5 == null) {
                    p5 = new android.os.Bundle();
                }
                String v0_2 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                v0_2.setPackage(com.google.android.gms.gcm.GoogleCloudMessaging.zzdd(this.zzagf));
                this.zzr(v0_2);
                v0_2.putExtra("google.message_id", this.zzblh());
                v0_2.putExtras(p5);
                v0_2.putExtra("google.messenger", this.Zu);
                this.zzagf.startService(v0_2);
                try {
                    return ((android.content.Intent) this.Zt.poll(30000, java.util.concurrent.TimeUnit.MILLISECONDS));
                } catch (String v0_6) {
                    throw new java.io.IOException(v0_6.getMessage());
                }
            } else {
                throw new java.io.IOException("Google Play Services missing");
            }
        } else {
            throw new java.io.IOException("MAIN_THREAD");
        }
    }

Method com.google.android.gms.gcm.GoogleCloudMessaging.zza() calling method android.content.Intent.putExtra()


    private void zza(String p8, String p9, long p10, int p12, android.os.Bundle p13)
    {
        if (p8 != null) {
            String v0_1 = com.google.android.gms.gcm.GoogleCloudMessaging.zzdd(this.zzagf);
            if (v0_1 != null) {
                String v1_3 = new android.content.Intent("com.google.android.gcm.intent.SEND");
                if (p13 != null) {
                    v1_3.putExtras(p13);
                }
                this.zzr(v1_3);
                v1_3.setPackage(v0_1);
                v1_3.putExtra("google.to", p8);
                v1_3.putExtra("google.message_id", p9);
                v1_3.putExtra("google.ttl", Long.toString(p10));
                v1_3.putExtra("google.delay", Integer.toString(p12));
                v1_3.putExtra("google.from", this.zzkd(p8));
                if (!v0_1.contains(".gsf")) {
                    this.zzagf.sendOrderedBroadcast(v1_3, "com.google.android.gtalkservice.permission.GTALK_SERVICE");
                } else {
                    android.os.Bundle v3_4 = new android.os.Bundle();
                    java.util.Iterator v4 = p13.keySet().iterator();
                    while (v4.hasNext()) {
                        String v0_11 = ((String) v4.next());
                        String v1_2 = p13.get(v0_11);
                        if ((v1_2 instanceof String)) {
                            String v2_11;
                            String v0_12 = String.valueOf(v0_11);
                            if (v0_12.length() == 0) {
                                v2_11 = new String("gcm.");
                            } else {
                                v2_11 = "gcm.".concat(v0_12);
                            }
                            v3_4.putString(v2_11, ((String) v1_2));
                        }
                    }
                    v3_4.putString("google.to", p8);
                    v3_4.putString("google.message_id", p9);
                    com.google.android.gms.iid.InstanceID.getInstance(this.zzagf).zzc("GCM", "upstream", v3_4);
                }
                return;
            } else {
                throw new java.io.IOException("SERVICE_NOT_AVAILABLE");
            }
        } else {
            throw new IllegalArgumentException("Missing \'to\'");
        }
    }

Method com.google.android.gms.gcm.GcmNetworkManager.zzblf() calling method android.content.Intent.putExtra()


    private android.content.Intent zzblf()
    {
        String v1_2 = com.google.android.gms.gcm.GoogleCloudMessaging.zzdd(this.mContext);
        android.content.Intent v0_5 = -1;
        if (v1_2 != null) {
            v0_5 = com.google.android.gms.gcm.GoogleCloudMessaging.zzde(this.mContext);
        }
        if ((v1_2 != null) && (v0_5 >= com.google.android.gms.gcm.GoogleCloudMessaging.Zm)) {
            android.content.Intent v0_2 = new android.content.Intent("com.google.android.gms.gcm.ACTION_SCHEDULE");
            v0_2.setPackage(v1_2);
            v0_2.putExtra("app", this.mPendingIntent);
        } else {
            android.util.Log.e("GcmNetworkManager", new StringBuilder(91).append("Google Play Services is not available, dropping GcmNetworkManager request. code=").append(v0_5).toString());
            v0_2 = 0;
        }
        return v0_2;
    }

Method com.google.android.gms.gcm.GcmNetworkManager.zza() calling method android.content.Intent.putExtra()


    private void zza(String p4, android.content.ComponentName p5)
    {
        com.google.android.gms.gcm.GcmNetworkManager.zzjx(p4);
        this.zzjy(p5.getClassName());
        android.content.Intent v0_1 = this.zzblf();
        if (v0_1 != null) {
            v0_1.putExtra("scheduler_action", "CANCEL_TASK");
            v0_1.putExtra("tag", p4);
            v0_1.putExtra("component", p5);
            this.mContext.sendBroadcast(v0_1);
        }
        return;
    }

Method com.google.android.gms.gcm.GcmNetworkManager.zza() calling method android.content.Intent.putExtra()


    private void zza(android.content.ComponentName p4)
    {
        this.zzjy(p4.getClassName());
        android.content.Intent v0_1 = this.zzblf();
        if (v0_1 != null) {
            v0_1.putExtra("scheduler_action", "CANCEL_ALL");
            v0_1.putExtra("component", p4);
            this.mContext.sendBroadcast(v0_1);
        }
        return;
    }

Method com.google.android.gms.common.stats.zzh.zza() calling method android.content.Intent.putExtra()


    public void zza(android.content.Context p20, String p21, int p22, String p23, String p24, String p25, int p26, java.util.List p27, long p28)
    {
        if (com.google.android.gms.common.stats.zzh.zzci(p20)) {
            if (!android.text.TextUtils.isEmpty(p21)) {
                String v3_5 = System.currentTimeMillis();
                if ((7 == p22) || ((8 == p22) || ((10 == p22) || (11 == p22)))) {
                    try {
                        p20.startService(new android.content.Intent().setComponent(com.google.android.gms.common.stats.zzd.Az).putExtra("com.google.android.gms.common.stats.EXTRA_LOG_EVENT", new com.google.android.gms.common.stats.WakeLockEvent(v3_5, p22, p23, p26, com.google.android.gms.common.stats.zzf.zzx(p27), p21, android.os.SystemClock.elapsedRealtime(), com.google.android.gms.common.util.zzj.zzcm(p20), p24, com.google.android.gms.common.stats.zzf.zzhz(p20.getPackageName()), com.google.android.gms.common.util.zzj.zzcn(p20), p28, p25)));
                    } catch (Exception v2_8) {
                        android.util.Log.wtf(com.google.android.gms.common.stats.zzh.TAG, v2_8);
                    }
                }
            } else {
                Exception v2_11;
                Exception v2_9 = String.valueOf(p21);
                if (v2_9.length() == 0) {
                    v2_11 = new String("missing wakeLock key. ");
                } else {
                    v2_11 = "missing wakeLock key. ".concat(v2_9);
                }
                android.util.Log.e(com.google.android.gms.common.stats.zzh.TAG, v2_11);
            }
        }
        return;
    }

Method com.google.android.gms.common.stats.zzb.zza() calling method android.content.Intent.putExtra()


    private void zza(android.content.Context p17, String p18, int p19, String p20, String p21, String p22, String p23)
    {
        android.content.Intent v3_0 = System.currentTimeMillis();
        String v10 = 0;
        if (((com.google.android.gms.common.stats.zzb.getLogLevel() & com.google.android.gms.common.stats.zzd.AD) != 0) && (p19 != 13)) {
            v10 = com.google.android.gms.common.stats.zzb.zzm(3, 5);
        }
        long v14 = 0;
        if ((com.google.android.gms.common.stats.zzb.getLogLevel() & com.google.android.gms.common.stats.zzd.AF) != 0) {
            v14 = android.os.Debug.getNativeHeapAllocatedSize();
        }
        if ((p19 != 1) && ((p19 != 4) && (p19 != 14))) {
            com.google.android.gms.common.stats.ConnectionEvent v2_8 = new com.google.android.gms.common.stats.ConnectionEvent(v3_0, p19, p20, p21, p22, p23, v10, p18, android.os.SystemClock.elapsedRealtime(), v14);
        } else {
            v2_8 = new com.google.android.gms.common.stats.ConnectionEvent(v3_0, p19, 0, 0, 0, 0, v10, p18, android.os.SystemClock.elapsedRealtime(), v14);
        }
        p17.startService(new android.content.Intent().setComponent(com.google.android.gms.common.stats.zzd.Az).putExtra("com.google.android.gms.common.stats.EXTRA_LOG_EVENT", v2_8));
        return;
    }

Method com.google.android.gms.common.internal.safeparcel.zzc.zza() calling method android.content.Intent.putExtra()


    public static void zza(com.google.android.gms.common.internal.safeparcel.SafeParcelable p1, android.content.Intent p2, String p3)
    {
        p2.putExtra(p3, com.google.android.gms.common.internal.safeparcel.zzc.zza(p1));
        return;
    }

Method com.google.android.gms.common.images.ImageManager$ImageReceiver.zzarp() calling method android.content.Intent.putExtra()


    public void zzarp()
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.common.images.LOAD_IMAGE");
        v0_1.putExtra("com.google.android.gms.extras.uri", this.mUri);
        v0_1.putExtra("com.google.android.gms.extras.resultReceiver", this);
        v0_1.putExtra("com.google.android.gms.extras.priority", 3);
        com.google.android.gms.common.images.ImageManager.zzb(this.wC).sendBroadcast(v0_1);
        return;
    }

Method com.google.android.gms.common.api.GoogleApiActivity.zzb() calling method android.content.Intent.putExtra()


    public static android.content.Intent zzb(android.content.Context p2, android.app.PendingIntent p3, int p4, boolean p5)
    {
        android.content.Intent v0_1 = new android.content.Intent(p2, com.google.android.gms.common.api.GoogleApiActivity);
        v0_1.putExtra("pending_intent", p3);
        v0_1.putExtra("failing_client_id", p4);
        v0_1.putExtra("notify_manager", p5);
        return v0_1;
    }

Method com.google.android.gms.common.AccountPicker.zza() calling method android.content.Intent.putExtra()


    public static android.content.Intent zza(android.accounts.Account p3, java.util.ArrayList p4, String[] p5, boolean p6, String p7, String p8, String[] p9, android.os.Bundle p10, boolean p11, int p12, int p13, String p14, boolean p15)
    {
        android.content.Intent v1_1 = new android.content.Intent();
        if (!p15) {
            String v0_14;
            if (p14 != null) {
                v0_14 = 0;
            } else {
                v0_14 = 1;
            }
            com.google.android.gms.common.internal.zzab.zzb(v0_14, "We only support hostedDomain filter for account chip styled account picker");
        }
        String v0_0;
        if (!p15) {
            v0_0 = "com.google.android.gms.common.account.CHOOSE_ACCOUNT";
        } else {
            v0_0 = "com.google.android.gms.common.account.CHOOSE_ACCOUNT_USERTILE";
        }
        v1_1.setAction(v0_0);
        v1_1.setPackage("com.google.android.gms");
        v1_1.putExtra("allowableAccounts", p4);
        v1_1.putExtra("allowableAccountTypes", p5);
        v1_1.putExtra("addAccountOptions", p10);
        v1_1.putExtra("selectedAccount", p3);
        v1_1.putExtra("alwaysPromptForAccount", p6);
        v1_1.putExtra("descriptionTextOverride", p7);
        v1_1.putExtra("authTokenType", p8);
        v1_1.putExtra("addAccountRequiredFeatures", p9);
        v1_1.putExtra("setGmsCoreAccount", p11);
        v1_1.putExtra("overrideTheme", p12);
        v1_1.putExtra("overrideCustomTheme", p13);
        v1_1.putExtra("hostedDomainFilter", p14);
        return v1_1;
    }

Method com.google.android.gms.auth.api.credentials.internal.zzc.zza() calling method android.content.Intent.putExtra()


    public static android.content.Intent zza(android.content.Context p3, com.google.android.gms.auth.api.credentials.HintRequest p4, com.google.android.gms.auth.api.credentials.PasswordSpecification p5)
    {
        return new android.content.Intent("com.google.android.gms.auth.api.credentials.PICKER").putExtra("com.google.android.gms.credentials.RequestType", "Hints").putExtra("com.google.android.gms.credentials.HintRequest", p4).putExtra("com.google.android.gms.credentials.PasswordSpecification", p5);
    }

Method com.dieam.reactnativepushnotification.modules.RNPushNotificationRegistrationService.sendRegistrationToken() calling method android.content.Intent.putExtra()


    private void sendRegistrationToken(String p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(new StringBuilder().append(this.getPackageName()).append(".RNPushNotificationRegisteredToken").toString());
        v0_1.putExtra("token", p4);
        this.sendBroadcast(v0_1);
        return;
    }

Method com.dieam.reactnativepushnotification.modules.RNPushNotificationHelper.sendNotification() calling method android.content.Intent.putExtra()


    public void sendNotification(android.os.Bundle p45)
    {
        try {
            Class v17 = this.getMainActivityClass();
        } catch (org.json.JSONException v10_2) {
            android.util.Log.e("RNPushNotification", "failed to send push notification", v10_2);
            return;
        }
        if (v17 != null) {
            if (p45.getString("message") != null) {
                String v23 = p45.getString("id");
                if (v23 != null) {
                    android.content.res.Resources v29 = this.context.getResources();
                    String v26 = this.context.getPackageName();
                    String v37 = p45.getString("title");
                    if (v37 == null) {
                        v37 = this.context.getPackageManager().getApplicationLabel(this.context.getApplicationInfo()).toString();
                    }
                    android.support.v4.app.NotificationCompat$Builder v21 = new android.support.v4.app.NotificationCompat$Builder(this.context).setContentTitle(v37).setTicker(p45.getString("ticker")).setVisibility(0).setPriority(1).setAutoCancel(p45.getBoolean("autoCancel", 1));
                    String v12 = p45.getString("group");
                    if (v12 != null) {
                        v21.setGroup(v12);
                    }
                    v21.setContentText(p45.getString("message"));
                    String v18 = p45.getString("largeIcon");
                    String v35 = p45.getString("subText");
                    if (v35 != null) {
                        v21.setSubText(v35);
                    }
                    String v25 = p45.getString("number");
                    if (v25 != null) {
                        v21.setNumber(Integer.parseInt(v25));
                    }
                    int v32;
                    String v31 = p45.getString("smallIcon");
                    if (v31 == null) {
                        v32 = v29.getIdentifier("ic_notification", "mipmap", v26);
                    } else {
                        v32 = v29.getIdentifier(v31, "mipmap", v26);
                    }
                    if (v32 == 0) {
                        v32 = v29.getIdentifier("ic_launcher", "mipmap", v26);
                        if (v32 == 0) {
                            v32 = 17301659;
                        }
                    }
                    int v20;
                    if (v18 == null) {
                        v20 = v29.getIdentifier("ic_launcher", "mipmap", v26);
                    } else {
                        v20 = v29.getIdentifier(v18, "mipmap", v26);
                    }
                    android.graphics.Bitmap vtmp38 = android.graphics.BitmapFactory.decodeResource(v29, v20);
                    if ((v20 != 0) && ((v18 != null) || (android.os.Build$VERSION.SDK_INT >= 21))) {
                        v21.setLargeIcon(vtmp38);
                    }
                    v21.setSmallIcon(v32);
                    String v8 = p45.getString("bigText");
                    if (v8 == null) {
                        v8 = p45.getString("message");
                    }
                    v21.setStyle(new android.support.v4.app.NotificationCompat$BigTextStyle().bigText(v8));
                    android.content.Intent v16 = new android.content.Intent;
                    v16(this.context, v17);
                    v16.addFlags(536870912);
                    p45.putBoolean("userInteraction", 1);
                    v16.putExtra("notification", p45);
                    if ((!p45.containsKey("playSound")) || (p45.getBoolean("playSound"))) {
                        android.net.Uri v34 = android.media.RingtoneManager.getDefaultUri(2);
                        String v33_0 = p45.getString("soundName");
                        if ((v33_0 != null) && (!"default".equalsIgnoreCase(v33_0))) {
                            int v30;
                            if (this.context.getResources().getIdentifier(v33_0, "raw", this.context.getPackageName()) == 0) {
                                v30 = this.context.getResources().getIdentifier(v33_0.substring(0, v33_0.lastIndexOf(46)), "raw", this.context.getPackageName());
                            } else {
                                v30 = this.context.getResources().getIdentifier(v33_0, "raw", this.context.getPackageName());
                            }
                            v34 = android.net.Uri.parse(new StringBuilder().append("android.resource://").append(this.context.getPackageName()).append("/").append(v30).toString());
                        }
                        v21.setSound(v34);
                    }
                    if ((p45.containsKey("ongoing")) || (p45.getBoolean("ongoing"))) {
                        v21.setOngoing(p45.getBoolean("ongoing"));
                    }
                    if (android.os.Build$VERSION.SDK_INT >= 21) {
                        v21.setCategory("call");
                        String v9 = p45.getString("color");
                        if (v9 != null) {
                            v21.setColor(android.graphics.Color.parseColor(v9));
                        }
                    }
                    int v22 = Integer.parseInt(v23);
                    android.app.PendingIntent v28 = android.app.PendingIntent.getActivity(this.context, v22, v16, 134217728);
                    android.app.NotificationManager v24 = this.notificationManager();
                    v21.setContentIntent(v28);
                    if ((!p45.containsKey("vibrate")) || (p45.getBoolean("vibrate"))) {
                        long v38;
                        if (!p45.containsKey("vibration")) {
                            v38 = 300;
                        } else {
                            v38 = ((long) p45.getDouble("vibration"));
                        }
                        if (v38 == 0) {
                            v38 = 300;
                        }
                        android.support.v4.app.NotificationCompat$Builder v0_79 = new long[2];
                        android.content.Context v40_71 = v0_79;
                        v40_71[0] = 0;
                        v40_71[1] = v38;
                        v21.setVibrate(v40_71);
                    }
                    int v6 = 0;
                    if (p45.getString("actions") == null) {
                        v6 = 0;
                    } else {
                        v6 = new org.json.JSONArray(p45.getString("actions"));
                    }
                    if (v6 != 0) {
                        int v13 = 0;
                        while (v13 < v6.length()) {
                            String v4 = v6.getString(v13);
                            android.content.Intent v5_1 = new android.content.Intent();
                            v5_1.setAction(new StringBuilder().append(this.context.getPackageName()).append(".").append(v4).toString());
                            p45.putString("action", v4);
                            v5_1.putExtra("notification", p45);
                            v21.addAction(0, v4, android.app.PendingIntent.getBroadcast(this.context, v22, v5_1, 134217728));
                            v13++;
                        }
                    }
                    if (this.scheduledNotificationsPersistence.getString(v23, 0) != null) {
                        android.content.SharedPreferences$Editor v11 = this.scheduledNotificationsPersistence.edit();
                        v11.remove(v23);
                        com.dieam.reactnativepushnotification.modules.RNPushNotificationHelper.commit(v11);
                    }
                    android.app.Notification v15 = v21.build();
                    v15.defaults = (v15.defaults | 4);
                    if (!p45.containsKey("tag")) {
                        v24.notify(v22, v15);
                    } else {
                        v24.notify(p45.getString("tag"), v22, v15);
                    }
                    this.scheduleNextNotificationIfRepeating(p45);
                    return;
                } else {
                    android.util.Log.e("RNPushNotification", "No notification ID specified for the notification");
                    return;
                }
            } else {
                android.util.Log.e("RNPushNotification", "No message specified for the notification");
                return;
            }
        } else {
            android.util.Log.e("RNPushNotification", "No activity class found for the notification");
            return;
        }
    }

Method com.dieam.reactnativepushnotification.modules.RNPushNotificationHelper.toScheduleNotificationIntent() calling method android.content.Intent.putExtra()


    private android.app.PendingIntent toScheduleNotificationIntent(android.os.Bundle p5)
    {
        int v0 = Integer.parseInt(p5.getString("id"));
        android.content.Intent v1_1 = new android.content.Intent(this.context, com.dieam.reactnativepushnotification.modules.RNPushNotificationPublisher);
        v1_1.putExtra("notificationId", v0);
        v1_1.putExtras(p5);
        return android.app.PendingIntent.getBroadcast(this.context, v0, v1_1, 134217728);
    }

Method android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.handleMessage() calling method android.content.Intent.putExtra()


    public void handleMessage(android.os.Message p8)
    {
        android.support.v4.media.session.MediaSessionCompat$Callback v0 = android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$2800(this.this$0);
        if (v0 != null) {
            switch (p8.what) {
                case 1:
                    android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command v1_1 = ((android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command) p8.obj);
                    v0.onCommand(v1_1.command, v1_1.extras, v1_1.stub);
                    break;
                case 2:
                    android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1800(this.this$0, ((Integer) p8.obj).intValue(), 0);
                    break;
                case 3:
                    v0.onPrepare();
                    break;
                case 4:
                    v0.onPrepareFromMediaId(((String) p8.obj), p8.getData());
                    break;
                case 5:
                    v0.onPrepareFromSearch(((String) p8.obj), p8.getData());
                    break;
                case 6:
                    v0.onPrepareFromUri(((android.net.Uri) p8.obj), p8.getData());
                    break;
                case 7:
                    v0.onPlay();
                    break;
                case 8:
                    v0.onPlayFromMediaId(((String) p8.obj), p8.getData());
                    break;
                case 9:
                    v0.onPlayFromSearch(((String) p8.obj), p8.getData());
                    break;
                case 10:
                    v0.onPlayFromUri(((android.net.Uri) p8.obj), p8.getData());
                    break;
                case 11:
                    v0.onSkipToQueueItem(((Long) p8.obj).longValue());
                    break;
                case 12:
                    v0.onPause();
                    break;
                case 13:
                    v0.onStop();
                    break;
                case 14:
                    v0.onSkipToNext();
                    break;
                case 15:
                    v0.onSkipToPrevious();
                    break;
                case 16:
                    v0.onFastForward();
                    break;
                case 17:
                    v0.onRewind();
                    break;
                case 18:
                    v0.onSeekTo(((Long) p8.obj).longValue());
                    break;
                case 19:
                    v0.onSetRating(((android.support.v4.media.RatingCompat) p8.obj));
                    break;
                case 20:
                    v0.onCustomAction(((String) p8.obj), p8.getData());
                    break;
                case 21:
                    android.view.KeyEvent v3_1 = ((android.view.KeyEvent) p8.obj);
                    android.content.Intent v2_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
                    v2_1.putExtra("android.intent.extra.KEY_EVENT", v3_1);
                    if (!v0.onMediaButtonEvent(v2_1)) {
                        this.onMediaButtonEvent(v3_1, v0);
                    }
                    break;
                case 22:
                    android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1900(this.this$0, ((Integer) p8.obj).intValue(), 0);
                    break;
                default:
            }
        }
        return;
    }

Method android.support.v4.content.WakefulBroadcastReceiver.startWakefulService() calling method android.content.Intent.putExtra()


    public static android.content.ComponentName startWakefulService(android.content.Context p8, android.content.Intent p9)
    {
        try {
            int v1 = android.support.v4.content.WakefulBroadcastReceiver.mNextId;
            android.support.v4.content.WakefulBroadcastReceiver.mNextId = (android.support.v4.content.WakefulBroadcastReceiver.mNextId + 1);
        } catch (android.util.SparseArray v4_6) {
            throw v4_6;
        }
        if (android.support.v4.content.WakefulBroadcastReceiver.mNextId <= 0) {
            android.support.v4.content.WakefulBroadcastReceiver.mNextId = 1;
        }
        p9.putExtra("android.support.content.wakelockid", v1);
        int v0 = p8.startService(p9);
        if (v0 != 0) {
            android.os.PowerManager$WakeLock v3 = ((android.os.PowerManager) p8.getSystemService("power")).newWakeLock(1, new StringBuilder().append("wake:").append(v0.flattenToShortString()).toString());
            v3.setReferenceCounted(0);
            v3.acquire(60000);
            android.support.v4.content.WakefulBroadcastReceiver.mActiveWakeLocks.put(v1, v3);
        } else {
            v0 = 0;
        }
        return v0;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.setText() calling method android.content.Intent.putExtra()


    public android.support.v4.app.ShareCompat$IntentBuilder setText(CharSequence p3)
    {
        this.mIntent.putExtra("android.intent.extra.TEXT", p3);
        return this;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.setSubject() calling method android.content.Intent.putExtra()


    public android.support.v4.app.ShareCompat$IntentBuilder setSubject(String p3)
    {
        this.mIntent.putExtra("android.intent.extra.SUBJECT", p3);
        return this;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.setStream() calling method android.content.Intent.putExtra()


    public android.support.v4.app.ShareCompat$IntentBuilder setStream(android.net.Uri p3)
    {
        if (!this.mIntent.getAction().equals("android.intent.action.SEND")) {
            this.mIntent.setAction("android.intent.action.SEND");
        }
        this.mStreams = 0;
        this.mIntent.putExtra("android.intent.extra.STREAM", p3);
        return this;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText() calling method android.content.Intent.putExtra()


    public android.support.v4.app.ShareCompat$IntentBuilder setHtmlText(String p3)
    {
        this.mIntent.putExtra("android.intent.extra.HTML_TEXT", p3);
        if (!this.mIntent.hasExtra("android.intent.extra.TEXT")) {
            this.setText(android.text.Html.fromHtml(p3));
        }
        return this;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo() calling method android.content.Intent.putExtra()


    public android.support.v4.app.ShareCompat$IntentBuilder setEmailTo(String[] p3)
    {
        if (this.mToAddresses != null) {
            this.mToAddresses = 0;
        }
        this.mIntent.putExtra("android.intent.extra.EMAIL", p3);
        return this;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc() calling method android.content.Intent.putExtra()


    public android.support.v4.app.ShareCompat$IntentBuilder setEmailCc(String[] p3)
    {
        this.mIntent.putExtra("android.intent.extra.CC", p3);
        return this;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc() calling method android.content.Intent.putExtra()


    public android.support.v4.app.ShareCompat$IntentBuilder setEmailBcc(String[] p3)
    {
        this.mIntent.putExtra("android.intent.extra.BCC", p3);
        return this;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.getIntent() calling method android.content.Intent.putExtra()


    public android.content.Intent getIntent()
    {
        int v1 = 1;
        if (this.mToAddresses != null) {
            this.combineArrayExtra("android.intent.extra.EMAIL", this.mToAddresses);
            this.mToAddresses = 0;
        }
        if (this.mCcAddresses != null) {
            this.combineArrayExtra("android.intent.extra.CC", this.mCcAddresses);
            this.mCcAddresses = 0;
        }
        if (this.mBccAddresses != null) {
            this.combineArrayExtra("android.intent.extra.BCC", this.mBccAddresses);
            this.mBccAddresses = 0;
        }
        if ((this.mStreams == null) || (this.mStreams.size() <= 1)) {
            v1 = 0;
        }
        boolean v0 = this.mIntent.getAction().equals("android.intent.action.SEND_MULTIPLE");
        if ((v1 == 0) && (v0)) {
            this.mIntent.setAction("android.intent.action.SEND");
            if ((this.mStreams == null) || (this.mStreams.isEmpty())) {
                this.mIntent.removeExtra("android.intent.extra.STREAM");
            } else {
                this.mIntent.putExtra("android.intent.extra.STREAM", ((android.os.Parcelable) this.mStreams.get(0)));
            }
            this.mStreams = 0;
        }
        if ((v1 != 0) && (!v0)) {
            this.mIntent.setAction("android.intent.action.SEND_MULTIPLE");
            if ((this.mStreams == null) || (this.mStreams.isEmpty())) {
                this.mIntent.removeExtra("android.intent.extra.STREAM");
            } else {
                this.mIntent.putParcelableArrayListExtra("android.intent.extra.STREAM", this.mStreams);
            }
        }
        return this.mIntent;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra() calling method android.content.Intent.putExtra()


    private void combineArrayExtra(String p7, String[] p8)
    {
        int v2;
        android.content.Intent v0 = this.getIntent();
        String[] v1 = v0.getStringArrayExtra(p7);
        if (v1 == null) {
            v2 = 0;
        } else {
            v2 = v1.length;
        }
        String[] v3 = new String[(p8.length + v2)];
        if (v1 != null) {
            System.arraycopy(v1, 0, v3, 0, v2);
        }
        System.arraycopy(p8, 0, v3, v2, p8.length);
        v0.putExtra(p7, v3);
        return;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra() calling method android.content.Intent.putExtra()


    private void combineArrayExtra(String p6, java.util.ArrayList p7)
    {
        int v1;
        String[] v0 = this.mIntent.getStringArrayExtra(p6);
        if (v0 == null) {
            v1 = 0;
        } else {
            v1 = v0.length;
        }
        String[] v2 = new String[(p7.size() + v1)];
        p7.toArray(v2);
        if (v0 != null) {
            System.arraycopy(v0, 0, v2, p7.size(), v1);
        }
        this.mIntent.putExtra(p6, v2);
        return;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.<init>() calling method android.content.Intent.putExtra()


    private ShareCompat$IntentBuilder(android.app.Activity p4)
    {
        this.mActivity = p4;
        this.mIntent = new android.content.Intent().setAction("android.intent.action.SEND");
        this.mIntent.putExtra("android.support.v4.app.EXTRA_CALLING_PACKAGE", p4.getPackageName());
        this.mIntent.putExtra("android.support.v4.app.EXTRA_CALLING_ACTIVITY", p4.getComponentName());
        this.mIntent.addFlags(524288);
        return;
    }

Method android.support.v4.app.RemoteInputCompatJellybean.addResultsToIntent() calling method android.content.Intent.putExtra()


    static void addResultsToIntent(android.support.v4.app.RemoteInputCompatBase$RemoteInput[] p7, android.content.Intent p8, android.os.Bundle p9)
    {
        android.os.Bundle v3_1 = new android.os.Bundle();
        int v5 = p7.length;
        int v4_1 = 0;
        while (v4_1 < v5) {
            android.support.v4.app.RemoteInputCompatBase$RemoteInput v1 = p7[v4_1];
            CharSequence v2_0 = p9.get(v1.getResultKey());
            if ((v2_0 instanceof CharSequence)) {
                v3_1.putCharSequence(v1.getResultKey(), ((CharSequence) v2_0));
            }
            v4_1++;
        }
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.putExtra("android.remoteinput.resultsData", v3_1);
        p8.setClipData(android.content.ClipData.newIntent("android.remoteinput.results", v0_1));
        return;
    }

Method com.google.android.gms.auth.zzd.zzi() calling method android.content.Intent.parseUri()


    static void zzi(android.content.Intent p2)
    {
        if (p2 != null) {
            try {
                android.content.Intent.parseUri(p2.toUri(1), 1);
                return;
            } catch (IllegalArgumentException v0) {
                throw new IllegalArgumentException("Parameter callback contains invalid data. It must be serializable using toUri() and parseUri().");
            }
        } else {
            throw new IllegalArgumentException("Callback cannot be null.");
        }
    }

Method com.google.android.gms.measurement.AppMeasurementService.onCreate() calling method android.app.Service.onCreate()


    public void onCreate()
    {
        super.onCreate();
        this.zzbpq().onCreate();
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat.onCreate() calling method android.app.Service.onCreate()


    public void onCreate()
    {
        super.onCreate();
        if ((android.os.Build$VERSION.SDK_INT < 24) && (!android.support.v4.os.BuildCompat.isAtLeastN())) {
            if (android.os.Build$VERSION.SDK_INT < 23) {
                if (android.os.Build$VERSION.SDK_INT < 21) {
                    this.mImpl = new android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase(this);
                } else {
                    this.mImpl = new android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21(this);
                }
            } else {
                this.mImpl = new android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23(this);
            }
        } else {
            this.mImpl = new android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi24(this);
        }
        this.mImpl.onCreate();
        return;
    }

Method com.google.android.gms.auth.api.signin.internal.SignInHubActivity.onCreate() calling method android.content.Intent.<init>()


    protected void onCreate(android.os.Bundle p6)
    {
        super.onCreate(p6);
        this.ej = com.google.android.gms.auth.api.signin.internal.zzk.zzbc(this);
        String v1_0 = this.getIntent();
        if (!"com.google.android.gms.auth.GOOGLE_SIGN_IN".equals(v1_0.getAction())) {
            android.content.Intent v0_5;
            android.content.Intent v0_2 = String.valueOf(v1_0.getAction());
            if (v0_2.length() == 0) {
                v0_5 = new String("Unknown action: ");
            } else {
                v0_5 = "Unknown action: ".concat(v0_2);
            }
            android.util.Log.e("AuthSignInClient", v0_5);
            this.finish();
        }
        this.ek = ((com.google.android.gms.auth.api.signin.internal.SignInConfiguration) v1_0.getParcelableExtra("config"));
        if (this.ek != null) {
            if (p6 != null) {
                this.el = p6.getBoolean("signingInGoogleApiClients");
                if (this.el) {
                    this.em = p6.getInt("signInResultCode");
                    this.en = ((android.content.Intent) p6.getParcelable("signInResultData"));
                    this.zzagi();
                }
            } else {
                this.zzj(new android.content.Intent("com.google.android.gms.auth.GOOGLE_SIGN_IN"));
            }
        } else {
            android.util.Log.e("AuthSignInClient", "Activity started with invalid configuration.");
            this.setResult(0);
            this.finish();
        }
        return;
    }

Method com.google.android.gms.auth.api.signin.internal.SignInHubActivity.zzde() calling method android.content.Intent.<init>()


    private void zzde(int p4)
    {
        int v0_1 = new com.google.android.gms.common.api.Status(p4);
        android.content.Intent v1_1 = new android.content.Intent();
        v1_1.putExtra("googleSignInStatus", v0_1);
        this.setResult(0, v1_1);
        this.finish();
        return;
    }

Method com.joshblour.reactnativepermissions.ReactNativePermissionsModule.openSettings() calling method android.content.Intent.<init>()


    public void openSettings()
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setAction("android.settings.APPLICATION_DETAILS_SETTINGS");
        v0_1.addCategory("android.intent.category.DEFAULT");
        v0_1.setData(android.net.Uri.parse(new StringBuilder().append("package:").append(this.reactContext.getPackageName()).toString()));
        v0_1.addFlags(268435456);
        v0_1.addFlags(1073741824);
        v0_1.addFlags(8388608);
        this.reactContext.startActivity(v0_1);
        return;
    }

Method com.imagepicker.ImagePickerModule.launchImageLibrary() calling method android.content.Intent.<init>()


    public void launchImageLibrary(com.facebook.react.bridge.ReadableMap p10, com.facebook.react.bridge.Callback p11)
    {
        this.response = com.facebook.react.bridge.Arguments.createMap();
        android.app.Activity v0 = this.getCurrentActivity();
        if (v0 != null) {
            if (this.permissionsCheck(v0)) {
                android.content.Intent v2_1;
                int v3;
                this.parseOptions(p10);
                if (!this.pickVideo.booleanValue()) {
                    v3 = 13002;
                    v2_1 = new android.content.Intent("android.intent.action.PICK", android.provider.MediaStore$Images$Media.EXTERNAL_CONTENT_URI);
                } else {
                    v3 = 13003;
                    v2_1 = new android.content.Intent("android.intent.action.PICK");
                    v2_1.setType("video/*");
                }
                if (v2_1.resolveActivity(this.mReactContext.getPackageManager()) != null) {
                    this.mCallback = p11;
                    try {
                        v0.startActivityForResult(v2_1, v3);
                    } catch (android.content.ActivityNotFoundException v1) {
                        v1.printStackTrace();
                        this.response.putString("error", "Cannot launch photo library");
                        Object[] v4_10 = new Object[1];
                        v4_10[0] = this.response;
                        p11.invoke(v4_10);
                    }
                } else {
                    this.response.putString("error", "Cannot launch photo library");
                    Object[] v4_12 = new Object[1];
                    v4_12[0] = this.response;
                    p11.invoke(v4_12);
                }
            }
        } else {
            this.response.putString("error", "can\'t find current Activity");
            Object[] v4_14 = new Object[1];
            v4_14[0] = this.response;
            p11.invoke(v4_14);
        }
        return;
    }

Method com.imagepicker.ImagePickerModule.launchImageLibrary() calling method android.content.Intent.<init>()


    public void launchImageLibrary(com.facebook.react.bridge.ReadableMap p10, com.facebook.react.bridge.Callback p11)
    {
        this.response = com.facebook.react.bridge.Arguments.createMap();
        android.app.Activity v0 = this.getCurrentActivity();
        if (v0 != null) {
            if (this.permissionsCheck(v0)) {
                int v3;
                android.content.Intent v2_1;
                this.parseOptions(p10);
                if (!this.pickVideo.booleanValue()) {
                    v3 = 13002;
                    v2_1 = new android.content.Intent("android.intent.action.PICK", android.provider.MediaStore$Images$Media.EXTERNAL_CONTENT_URI);
                } else {
                    v3 = 13003;
                    v2_1 = new android.content.Intent("android.intent.action.PICK");
                    v2_1.setType("video/*");
                }
                if (v2_1.resolveActivity(this.mReactContext.getPackageManager()) != null) {
                    this.mCallback = p11;
                    try {
                        v0.startActivityForResult(v2_1, v3);
                    } catch (android.content.ActivityNotFoundException v1) {
                        v1.printStackTrace();
                        this.response.putString("error", "Cannot launch photo library");
                        Object[] v4_10 = new Object[1];
                        v4_10[0] = this.response;
                        p11.invoke(v4_10);
                    }
                } else {
                    this.response.putString("error", "Cannot launch photo library");
                    Object[] v4_12 = new Object[1];
                    v4_12[0] = this.response;
                    p11.invoke(v4_12);
                }
            }
        } else {
            this.response.putString("error", "can\'t find current Activity");
            Object[] v4_14 = new Object[1];
            v4_14[0] = this.response;
            p11.invoke(v4_14);
        }
        return;
    }

Method com.imagepicker.ImagePickerModule.launchCamera() calling method android.content.Intent.<init>()


    public void launchCamera(com.facebook.react.bridge.ReadableMap p11, com.facebook.react.bridge.Callback p12)
    {
        this.response = com.facebook.react.bridge.Arguments.createMap();
        if (this.isCameraAvailable()) {
            android.app.Activity v1 = this.getCurrentActivity();
            if (v1 != null) {
                if (this.permissionsCheck(v1)) {
                    int v4;
                    android.content.Intent v0_1;
                    this.parseOptions(p11);
                    if (!this.pickVideo.booleanValue()) {
                        v4 = 13001;
                        v0_1 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
                        this.mCameraCaptureURI = android.net.Uri.fromFile(this.createNewFile());
                        v0_1.putExtra("output", this.mCameraCaptureURI);
                    } else {
                        v4 = 13004;
                        v0_1 = new android.content.Intent("android.media.action.VIDEO_CAPTURE");
                        v0_1.putExtra("android.intent.extra.videoQuality", this.videoQuality);
                        if (this.videoDurationLimit > 0) {
                            v0_1.putExtra("android.intent.extra.durationLimit", this.videoDurationLimit);
                        }
                    }
                    if (v0_1.resolveActivity(this.mReactContext.getPackageManager()) != null) {
                        this.mCallback = p12;
                        try {
                            v1.startActivityForResult(v0_1, v4);
                        } catch (android.content.ActivityNotFoundException v2) {
                            v2.printStackTrace();
                            this.response = com.facebook.react.bridge.Arguments.createMap();
                            this.response.putString("error", "Cannot launch camera");
                            Object[] v5_17 = new Object[1];
                            v5_17[0] = this.response;
                            p12.invoke(v5_17);
                        }
                    } else {
                        this.response.putString("error", "Cannot launch camera");
                        Object[] v5_19 = new Object[1];
                        v5_19[0] = this.response;
                        p12.invoke(v5_19);
                    }
                }
            } else {
                this.response.putString("error", "can\'t find current Activity");
                Object[] v5_21 = new Object[1];
                v5_21[0] = this.response;
                p12.invoke(v5_21);
            }
        } else {
            this.response.putString("error", "Camera not available");
            Object[] v5_23 = new Object[1];
            v5_23[0] = this.response;
            p12.invoke(v5_23);
        }
        return;
    }

Method com.imagepicker.ImagePickerModule.launchCamera() calling method android.content.Intent.<init>()


    public void launchCamera(com.facebook.react.bridge.ReadableMap p11, com.facebook.react.bridge.Callback p12)
    {
        this.response = com.facebook.react.bridge.Arguments.createMap();
        if (this.isCameraAvailable()) {
            android.app.Activity v1 = this.getCurrentActivity();
            if (v1 != null) {
                if (this.permissionsCheck(v1)) {
                    android.content.Intent v0_1;
                    int v4;
                    this.parseOptions(p11);
                    if (!this.pickVideo.booleanValue()) {
                        v4 = 13001;
                        v0_1 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
                        this.mCameraCaptureURI = android.net.Uri.fromFile(this.createNewFile());
                        v0_1.putExtra("output", this.mCameraCaptureURI);
                    } else {
                        v4 = 13004;
                        v0_1 = new android.content.Intent("android.media.action.VIDEO_CAPTURE");
                        v0_1.putExtra("android.intent.extra.videoQuality", this.videoQuality);
                        if (this.videoDurationLimit > 0) {
                            v0_1.putExtra("android.intent.extra.durationLimit", this.videoDurationLimit);
                        }
                    }
                    if (v0_1.resolveActivity(this.mReactContext.getPackageManager()) != null) {
                        this.mCallback = p12;
                        try {
                            v1.startActivityForResult(v0_1, v4);
                        } catch (android.content.ActivityNotFoundException v2) {
                            v2.printStackTrace();
                            this.response = com.facebook.react.bridge.Arguments.createMap();
                            this.response.putString("error", "Cannot launch camera");
                            Object[] v5_17 = new Object[1];
                            v5_17[0] = this.response;
                            p12.invoke(v5_17);
                        }
                    } else {
                        this.response.putString("error", "Cannot launch camera");
                        Object[] v5_19 = new Object[1];
                        v5_19[0] = this.response;
                        p12.invoke(v5_19);
                    }
                }
            } else {
                this.response.putString("error", "can\'t find current Activity");
                Object[] v5_21 = new Object[1];
                v5_21[0] = this.response;
                p12.invoke(v5_21);
            }
        } else {
            this.response.putString("error", "Camera not available");
            Object[] v5_23 = new Object[1];
            v5_23[0] = this.response;
            p12.invoke(v5_23);
        }
        return;
    }

Method com.google.android.gms.auth.api.signin.internal.zzd.zzaga() calling method android.content.Intent.<init>()


    public android.content.Intent zzaga()
    {
        com.google.android.gms.auth.api.signin.internal.SignInConfiguration v0_1 = new com.google.android.gms.auth.api.signin.internal.SignInConfiguration(this.getContext().getPackageName(), this.ee);
        android.content.Intent v1_3 = new android.content.Intent("com.google.android.gms.auth.GOOGLE_SIGN_IN");
        v1_3.setClass(this.getContext(), com.google.android.gms.auth.api.signin.internal.SignInHubActivity);
        v1_3.putExtra("config", v0_1);
        return v1_3;
    }

Method com.facebook.react.modules.share.ShareModule.share() calling method android.content.Intent.<init>()


    public void share(com.facebook.react.bridge.ReadableMap p8, String p9, com.facebook.react.bridge.Promise p10)
    {
        if (p8 != null) {
            try {
                android.content.Intent v3_1 = new android.content.Intent("android.intent.action.SEND");
                v3_1.setTypeAndNormalize("text/plain");
            } catch (Exception v2) {
                p10.reject("E_UNABLE_TO_OPEN_DIALOG", "Failed to open share dialog");
            }
            if (p8.hasKey("title")) {
                v3_1.putExtra("android.intent.extra.SUBJECT", p8.getString("title"));
            }
            if (p8.hasKey("message")) {
                v3_1.putExtra("android.intent.extra.TEXT", p8.getString("message"));
            }
            android.content.Intent v0 = android.content.Intent.createChooser(v3_1, p9);
            v0.addCategory("android.intent.category.DEFAULT");
            android.app.Activity v1 = this.getCurrentActivity();
            if (v1 == null) {
                this.getReactApplicationContext().startActivity(v0);
            } else {
                v1.startActivity(v0);
            }
            com.facebook.react.bridge.WritableMap v4 = com.facebook.react.bridge.Arguments.createMap();
            v4.putString("action", "sharedAction");
            p10.resolve(v4);
        } else {
            p10.reject("E_INVALID_CONTENT", "Content cannot be null");
        }
        return;
    }

Method com.facebook.react.modules.intent.IntentModule.openURL() calling method android.content.Intent.<init>()


    public void openURL(String p10, com.facebook.react.bridge.Promise p11)
    {
        if ((p10 != null) && (!p10.isEmpty())) {
            try {
                String v4;
                android.app.Activity v1 = this.getCurrentActivity();
                android.content.Intent v3_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p10));
                String v5 = this.getReactApplicationContext().getPackageName();
                android.content.ComponentName v0 = v3_0.resolveActivity(this.getReactApplicationContext().getPackageManager());
            } catch (Exception v2) {
                p11.reject(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(new StringBuilder().append("Could not open URL \'").append(p10).append("\': ").append(v2.getMessage()).toString()));
            }
            if (v0 == null) {
                v4 = "";
            } else {
                v4 = v0.getPackageName();
            }
            if ((v1 == null) || (!v5.equals(v4))) {
                v3_0.addFlags(268435456);
            }
            if (v1 == null) {
                this.getReactApplicationContext().startActivity(v3_0);
            } else {
                v1.startActivity(v3_0);
            }
            p11.resolve(Boolean.valueOf(1));
        } else {
            p11.reject(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(new StringBuilder().append("Invalid URL: ").append(p10).toString()));
        }
        return;
    }

Method com.facebook.react.modules.intent.IntentModule.canOpenURL() calling method android.content.Intent.<init>()


    public void canOpenURL(String p7, com.facebook.react.bridge.Promise p8)
    {
        if ((p7 != null) && (!p7.isEmpty())) {
            try {
                int v0;
                android.content.Intent v2_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p7));
                v2_1.addFlags(268435456);
            } catch (Exception v1) {
                p8.reject(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(new StringBuilder().append("Could not check if URL \'").append(p7).append("\' can be opened: ").append(v1.getMessage()).toString()));
            }
            if (v2_1.resolveActivity(this.getReactApplicationContext().getPackageManager()) == null) {
                v0 = 0;
            } else {
                v0 = 1;
            }
            p8.resolve(Boolean.valueOf(v0));
        } else {
            p8.reject(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(new StringBuilder().append("Invalid URL: ").append(p7).toString()));
        }
        return;
    }

Method com.dieam.reactnativepushnotification.modules.RNPushNotification.requestPermissions() calling method android.content.Intent.<init>()


    public void requestPermissions(String p4)
    {
        com.facebook.react.bridge.ReactApplicationContext v1 = this.getReactApplicationContext();
        android.content.Intent v0_1 = new android.content.Intent(v1, com.dieam.reactnativepushnotification.modules.RNPushNotificationRegistrationService);
        v0_1.putExtra("senderID", p4);
        v1.startService(v0_1);
        return;
    }

Method com.samsara.driver.MainActivity.onConfigurationChanged() calling method android.content.Intent.<init>()


    public void onConfigurationChanged(android.content.res.Configuration p3)
    {
        super.onConfigurationChanged(p3);
        android.content.Intent v0_1 = new android.content.Intent("onConfigurationChanged");
        v0_1.putExtra("newConfig", p3);
        this.sendBroadcast(v0_1);
        return;
    }

Method com.google.android.gms.measurement.internal.zzai.zzacn() calling method android.content.Intent.<init>()


    private android.app.PendingIntent zzacn()
    {
        android.app.PendingIntent v0_3 = new android.content.Intent().setClassName(this.getContext(), "com.google.android.gms.measurement.AppMeasurementReceiver");
        v0_3.setAction("com.google.android.gms.measurement.UPLOAD");
        return android.app.PendingIntent.getBroadcast(this.getContext(), 0, v0_3, 0);
    }

Method com.google.android.gms.measurement.internal.zzad.zzaai() calling method android.content.Intent.<init>()


    void zzaai()
    {
        this.zzwu();
        this.zzzg();
        if (!this.isConnected()) {
            if (this.alQ == null) {
                this.alQ = this.zzbse().zzbtj();
                if (this.alQ == null) {
                    this.zzbsd().zzbtc().log("State of service unknown");
                    this.alQ = Boolean.valueOf(this.zzbut());
                    this.zzbse().zzcb(this.alQ.booleanValue());
                }
            }
            if (!this.alQ.booleanValue()) {
                if ((this.ahD.zzbty()) || (!this.zzbus())) {
                    if (!this.zzbsf().zzabd()) {
                        this.zzbsd().zzbsv().log("Not in main process. Unable to use local measurement implementation. Please register the AppMeasurementService service in the app manifest");
                    } else {
                        this.zzbsd().zzbtc().log("Using direct local measurement implementation");
                        this.zza(new com.google.android.gms.measurement.internal.zzy(this.ahD, 1));
                    }
                } else {
                    this.zzbsd().zzbtc().log("Using local app measurement service");
                    com.google.android.gms.measurement.internal.zzp$zza v0_25 = new android.content.Intent("com.google.android.gms.measurement.START");
                    v0_25.setComponent(new android.content.ComponentName(this.getContext(), "com.google.android.gms.measurement.AppMeasurementService"));
                    this.alO.zzy(v0_25);
                }
            } else {
                this.zzbsd().zzbtc().log("Using measurement service");
                this.alO.zzbuw();
            }
        }
        return;
    }

Method com.google.android.gms.measurement.internal.zzad.zzbus() calling method android.content.Intent.<init>()


    private boolean zzbus()
    {
        int v0_3;
        int v0_1 = this.getContext().getPackageManager().queryIntentServices(new android.content.Intent().setClassName(this.getContext(), "com.google.android.gms.measurement.AppMeasurementService"), 65536);
        if ((v0_1 == 0) || (v0_1.size() <= 0)) {
            v0_3 = 0;
        } else {
            v0_3 = 1;
        }
        return v0_3;
    }

Method me.leolin.shortcutbadger.impl.XiaomiHomeBadger.executeBadge() calling method android.content.Intent.<init>()


    public void executeBadge(android.content.Context p9, android.content.ComponentName p10, int p11)
    {
        try {
            me.leolin.shortcutbadger.ShortcutBadgeException v5_2;
            Object v3 = Class.forName("android.app.MiuiNotification").newInstance();
            reflect.Field v1 = v3.getClass().getDeclaredField("messageCount");
            v1.setAccessible(1);
        } catch (Exception v0) {
            android.content.Intent v2_1 = new android.content.Intent("android.intent.action.APPLICATION_MESSAGE_UPDATE");
            v2_1.putExtra("android.intent.extra.update_application_component_name", new StringBuilder().append(p10.getPackageName()).append("/").append(p10.getClassName()).toString());
            if (p11 != 0) {
                me.leolin.shortcutbadger.ShortcutBadgeException v5_6 = Integer.valueOf(p11);
            } else {
                v5_6 = "";
            }
            v2_1.putExtra("android.intent.extra.update_application_message_text", String.valueOf(v5_6));
            if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p9, v2_1)) {
                throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v2_1.toString()).toString());
            } else {
                p9.sendBroadcast(v2_1);
                return;
            }
        }
        if (p11 != 0) {
            v5_2 = Integer.valueOf(p11);
        } else {
            v5_2 = "";
        }
        v1.set(v3, String.valueOf(v5_2));
        return;
    }

Method me.leolin.shortcutbadger.impl.SonyHomeBadger.executeBadgeByBroadcast() calling method android.content.Intent.<init>()


    private static void executeBadgeByBroadcast(android.content.Context p3, android.content.ComponentName p4, int p5)
    {
        int v1_2;
        android.content.Intent v0_1 = new android.content.Intent("com.sonyericsson.home.action.UPDATE_BADGE");
        v0_1.putExtra("com.sonyericsson.home.intent.extra.badge.PACKAGE_NAME", p4.getPackageName());
        v0_1.putExtra("com.sonyericsson.home.intent.extra.badge.ACTIVITY_NAME", p4.getClassName());
        v0_1.putExtra("com.sonyericsson.home.intent.extra.badge.MESSAGE", String.valueOf(p5));
        if (p5 <= 0) {
            v1_2 = 0;
        } else {
            v1_2 = 1;
        }
        v0_1.putExtra("com.sonyericsson.home.intent.extra.badge.SHOW_MESSAGE", v1_2);
        p3.sendBroadcast(v0_1);
        return;
    }

Method me.leolin.shortcutbadger.impl.NewHtcHomeBadger.executeBadge() calling method android.content.Intent.<init>()


    public void executeBadge(android.content.Context p6, android.content.ComponentName p7, int p8)
    {
        android.content.Intent v1_1 = new android.content.Intent("com.htc.launcher.action.SET_NOTIFICATION");
        v1_1.putExtra("com.htc.launcher.extra.COMPONENT", p7.flattenToShortString());
        v1_1.putExtra("com.htc.launcher.extra.COUNT", p8);
        android.content.Intent v0_0 = new android.content.Intent("com.htc.launcher.action.UPDATE_SHORTCUT");
        v0_0.putExtra("packagename", p7.getPackageName());
        v0_0.putExtra("count", p8);
        if ((!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p6, v1_1)) && (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p6, v0_0))) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_0.toString()).toString());
        } else {
            p6.sendBroadcast(v1_1);
            p6.sendBroadcast(v0_0);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.LGHomeBadger.executeBadge() calling method android.content.Intent.<init>()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.BADGE_COUNT_UPDATE");
        v0_1.putExtra("badge_count", p7);
        v0_1.putExtra("badge_count_package_name", p6.getPackageName());
        v0_1.putExtra("badge_count_class_name", p6.getClassName());
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.DefaultBadger.executeBadge() calling method android.content.Intent.<init>()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.BADGE_COUNT_UPDATE");
        v0_1.putExtra("badge_count", p7);
        v0_1.putExtra("badge_count_package_name", p6.getPackageName());
        v0_1.putExtra("badge_count_class_name", p6.getClassName());
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.AsusHomeLauncher.executeBadge() calling method android.content.Intent.<init>()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.BADGE_COUNT_UPDATE");
        v0_1.putExtra("badge_count", p7);
        v0_1.putExtra("badge_count_package_name", p6.getPackageName());
        v0_1.putExtra("badge_count_class_name", p6.getClassName());
        v0_1.putExtra("badge_vip_count", 0);
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.ApexHomeBadger.executeBadge() calling method android.content.Intent.<init>()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.anddoes.launcher.COUNTER_CHANGED");
        v0_1.putExtra("package", p6.getPackageName());
        v0_1.putExtra("count", p7);
        v0_1.putExtra("class", p6.getClassName());
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method me.leolin.shortcutbadger.impl.AdwHomeBadger.executeBadge() calling method android.content.Intent.<init>()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.Intent v0_1 = new android.content.Intent("org.adw.launcher.counter.SEND");
        v0_1.putExtra("PNAME", p6.getPackageName());
        v0_1.putExtra("CNAME", p6.getClassName());
        v0_1.putExtra("COUNT", p7);
        if (!me.leolin.shortcutbadger.util.BroadcastHelper.canResolveBroadcast(p5, v0_1)) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException(new StringBuilder().append("unable to resolve intent: ").append(v0_1.toString()).toString());
        } else {
            p5.sendBroadcast(v0_1);
            return;
        }
    }

Method io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy.getAdvertisingInfo() calling method android.content.Intent.<init>()


    public io.fabric.sdk.android.services.common.AdvertisingInfo getAdvertisingInfo()
    {
        Throwable v6 = 0;
        if (android.os.Looper.myLooper() != android.os.Looper.getMainLooper()) {
            try {
                this.context.getPackageManager().getPackageInfo("com.android.vending", 0);
                io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy$AdvertisingConnection v1_1 = new io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy$AdvertisingConnection(0);
                android.content.Intent v3_1 = new android.content.Intent("com.google.android.gms.ads.identifier.service.START");
                v3_1.setPackage("com.google.android.gms");
                try {
                    if (!this.context.bindService(v3_1, v1_1, 1)) {
                        io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "Could not bind to Google Play Service to capture AdvertisingId");
                    } else {
                        try {
                            io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy$AdvertisingInterface v0_1 = new io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy$AdvertisingInterface(v1_1.getBinder());
                            android.content.Context v7_10 = new io.fabric.sdk.android.services.common.AdvertisingInfo(v0_1.getId(), v0_1.isLimitAdTrackingEnabled());
                        } catch (android.content.Context v7_13) {
                            this.context.unbindService(v1_1);
                            throw v7_13;
                        } catch (Exception v2_1) {
                            io.fabric.sdk.android.Fabric.getLogger().w("Fabric", "Exception in binding to Google Play Service to capture AdvertisingId", v2_1);
                            this.context.unbindService(v1_1);
                        }
                        this.context.unbindService(v1_1);
                        v6 = v7_10;
                    }
                } catch (Throwable v5) {
                    io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "Could not bind to Google Play Service to capture AdvertisingId", v5);
                }
            } catch (Exception v2) {
                io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "Unable to find Google Play Services package name");
            } catch (Exception v2_0) {
                io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "Unable to determine if Google Play Services is available", v2_0);
            }
        } else {
            io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "AdvertisingInfoServiceStrategy cannot be called on the main thread");
        }
        return v6;
    }

Method com.google.firebase.iid.FirebaseInstanceIdService.zzafa() calling method android.content.Intent.<init>()


    private static android.content.Intent zzafa(int p3)
    {
        android.content.Intent v0_2 = com.google.firebase.FirebaseApp.getInstance().getApplicationContext();
        android.content.Intent v1_1 = new android.content.Intent("ACTION_TOKEN_REFRESH_RETRY");
        v1_1.putExtra("next_retry_delay_in_seconds", p3);
        return com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzh(v0_2, v1_1);
    }

Method com.google.firebase.iid.FirebaseInstanceIdService.zza() calling method android.content.Intent.<init>()


    private void zza(com.google.firebase.iid.zzf p4, android.os.Bundle p5)
    {
        String v0_0 = com.google.firebase.iid.zzf.zzdi(this);
        if (v0_0 != null) {
            android.content.Intent v1_2 = new android.content.Intent("com.google.android.gcm.intent.SEND");
            v1_2.setPackage(v0_0);
            v1_2.putExtras(p5);
            p4.zzs(v1_2);
            v1_2.putExtra("google.to", "google.com/iid");
            v1_2.putExtra("google.message_id", com.google.firebase.iid.zzf.zzbmc());
            this.sendOrderedBroadcast(v1_2, "com.google.android.gtalkservice.permission.GTALK_SERVICE");
        } else {
            android.util.Log.w("FirebaseInstanceId", "Unable to respond to ping due to missing target package");
        }
        return;
    }

Method com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzb() calling method android.content.Intent.<init>()


    static int zzb(android.content.Context p4, String p5, android.content.Intent p6)
    {
        int v0_0 = -1;
        switch (p5.hashCode()) {
            case -842411455:
                if (!p5.equals("com.google.firebase.INSTANCE_ID_EVENT")) {
                } else {
                    v0_0 = 0;
                }
                break;
            case 41532704:
                if (!p5.equals("com.google.firebase.MESSAGING_EVENT")) {
                } else {
                    v0_0 = 1;
                }
                break;
        }
        int v0_5;
        switch (v0_0) {
            case 0:
                com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.bax.offer(p6);
                int v0_4 = new android.content.Intent(p5);
                v0_4.setPackage(p4.getPackageName());
                v0_5 = com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzj(p4, v0_4);
                break;
            case 1:
                com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.bay.offer(p6);
                break;
            default:
                int v0_8;
                int v0_6 = String.valueOf(p5);
                if (v0_6.length() == 0) {
                    v0_8 = new String("Unknown service action: ");
                } else {
                    v0_8 = "Unknown service action: ".concat(v0_6);
                }
                android.util.Log.w("FirebaseInstanceId", v0_8);
                v0_5 = 500;
        }
        return v0_5;
    }

Method com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zza() calling method android.content.Intent.<init>()


    private static android.content.Intent zza(android.content.Context p2, String p3, android.content.Intent p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(p2, com.google.firebase.iid.FirebaseInstanceIdInternalReceiver);
        v0_1.setAction(p3);
        v0_1.putExtra("wrapped_intent", p4);
        return v0_1;
    }

Method com.google.android.gms.auth.UserRecoverableAuthException.getIntent() calling method android.content.Intent.<init>()


    public android.content.Intent getIntent()
    {
        android.content.Intent v0_2;
        if (this.mIntent != null) {
            v0_2 = new android.content.Intent(this.mIntent);
        } else {
            v0_2 = 0;
        }
        return v0_2;
    }

Method com.facebook.react.devsupport.DevSupportManagerImpl$13.onOptionSelected() calling method android.content.Intent.<init>()


    public void onOptionSelected()
    {
        android.content.Intent v0_1 = new android.content.Intent(com.facebook.react.devsupport.DevSupportManagerImpl.access$600(this.this$0), com.facebook.react.devsupport.DevSettingsActivity);
        v0_1.setFlags(268435456);
        com.facebook.react.devsupport.DevSupportManagerImpl.access$600(this.this$0).startActivity(v0_1);
        return;
    }

Method com.dieam.reactnativepushnotification.modules.RNPushNotificationListenerService.sendNotification() calling method android.content.Intent.<init>()


    private void sendNotification(android.os.Bundle p7)
    {
        if (p7.getString("id") == null) {
            p7.putString("id", String.valueOf(new java.util.Random(System.currentTimeMillis()).nextInt()));
        }
        Boolean v1 = Boolean.valueOf(this.isApplicationRunning());
        android.content.Intent v0_1 = new android.content.Intent(new StringBuilder().append(this.getPackageName()).append(".RNPushNotificationReceiveNotification").toString());
        p7.putBoolean("foreground", v1.booleanValue());
        p7.putBoolean("userInteraction", 0);
        v0_1.putExtra("notification", p7);
        this.sendBroadcast(v0_1);
        if (p7.getString("contentAvailable", "false").equalsIgnoreCase("true")) {
            android.util.Log.d("RNPushNotification", "Received a notification with remote fetch enabled");
            android.content.Intent v3_1 = new android.content.Intent(new StringBuilder().append(this.getPackageName()).append(".RNPushNotificationRemoteFetch").toString());
            v3_1.putExtra("notification", p7);
            this.sendBroadcast(v3_1);
        }
        if (!v1.booleanValue()) {
            new com.dieam.reactnativepushnotification.modules.RNPushNotificationHelper(this.getApplication()).sendNotification(p7);
        }
        return;
    }

Method android.support.v7.widget.SearchView.createVoiceWebSearchIntent() calling method android.content.Intent.<init>()


    private android.content.Intent createVoiceWebSearchIntent(android.content.Intent p5, android.app.SearchableInfo p6)
    {
        String v2;
        android.content.Intent v1_1 = new android.content.Intent(p5);
        android.content.ComponentName v0 = p6.getSearchActivity();
        if (v0 != null) {
            v2 = v0.flattenToShortString();
        } else {
            v2 = 0;
        }
        v1_1.putExtra("calling_package", v2);
        return v1_1;
    }

Method android.support.v7.widget.SearchView.createVoiceAppSearchIntent() calling method android.content.Intent.<init>()


    private android.content.Intent createVoiceAppSearchIntent(android.content.Intent p14, android.app.SearchableInfo p15)
    {
        android.content.ComponentName v8 = p15.getSearchActivity();
        android.content.Intent v6_1 = new android.content.Intent("android.intent.action.SEARCH");
        v6_1.setComponent(v8);
        android.app.PendingIntent v3 = android.app.PendingIntent.getActivity(this.getContext(), 0, v6_1, 1073741824);
        android.os.Bundle v5_1 = new android.os.Bundle();
        if (this.mAppSearchData != null) {
            v5_1.putParcelable("app_data", this.mAppSearchData);
        }
        android.content.Intent v9_1 = new android.content.Intent(p14);
        String v1 = "free_form";
        String v4 = 0;
        String v0 = 0;
        int v2 = 1;
        if (android.os.Build$VERSION.SDK_INT >= 8) {
            android.content.res.Resources v7 = this.getResources();
            if (p15.getVoiceLanguageModeId() != 0) {
                v1 = v7.getString(p15.getVoiceLanguageModeId());
            }
            if (p15.getVoicePromptTextId() != 0) {
                v4 = v7.getString(p15.getVoicePromptTextId());
            }
            if (p15.getVoiceLanguageId() != 0) {
                v0 = v7.getString(p15.getVoiceLanguageId());
            }
            if (p15.getVoiceMaxResults() != 0) {
                v2 = p15.getVoiceMaxResults();
            }
        }
        int v10_15;
        v9_1.putExtra("android.speech.extra.LANGUAGE_MODEL", v1);
        v9_1.putExtra("android.speech.extra.PROMPT", v4);
        v9_1.putExtra("android.speech.extra.LANGUAGE", v0);
        v9_1.putExtra("android.speech.extra.MAX_RESULTS", v2);
        if (v8 != null) {
            v10_15 = v8.flattenToShortString();
        } else {
            v10_15 = 0;
        }
        v9_1.putExtra("calling_package", v10_15);
        v9_1.putExtra("android.speech.extra.RESULTS_PENDINGINTENT", v3);
        v9_1.putExtra("android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE", v5_1);
        return v9_1;
    }

Method android.support.v7.widget.SearchView.createIntent() calling method android.content.Intent.<init>()


    private android.content.Intent createIntent(String p4, android.net.Uri p5, String p6, String p7, int p8, String p9)
    {
        android.content.Intent v0_1 = new android.content.Intent(p4);
        v0_1.addFlags(268435456);
        if (p5 != null) {
            v0_1.setData(p5);
        }
        v0_1.putExtra("user_query", this.mUserQuery);
        if (p7 != null) {
            v0_1.putExtra("query", p7);
        }
        if (p6 != null) {
            v0_1.putExtra("intent_extra_data_key", p6);
        }
        if (this.mAppSearchData != null) {
            v0_1.putExtra("app_data", this.mAppSearchData);
        }
        if (p8 != 0) {
            v0_1.putExtra("action_key", p8);
            v0_1.putExtra("action_msg", p9);
        }
        if (android.support.v7.widget.SearchView.IS_AT_LEAST_FROYO) {
            v0_1.setComponent(this.mSearchable.getSearchActivity());
        }
        return v0_1;
    }

Method android.support.v7.widget.SearchView.<init>() calling method android.content.Intent.<init>()


    public SearchView(android.content.Context p11, android.util.AttributeSet p12, int p13)
    {
        super(p11, p12, p13);
        super.mShowImeRunnable = new android.support.v7.widget.SearchView$1(super);
        super.mUpdateDrawableStateRunnable = new android.support.v7.widget.SearchView$2(super);
        super.mReleaseCursorRunnable = new android.support.v7.widget.SearchView$3(super);
        super.mOutsideDrawablesCache = new java.util.WeakHashMap();
        super.mOnClickListener = new android.support.v7.widget.SearchView$7(super);
        super.mTextKeyListener = new android.support.v7.widget.SearchView$8(super);
        super.mOnEditorActionListener = new android.support.v7.widget.SearchView$9(super);
        super.mOnItemClickListener = new android.support.v7.widget.SearchView$10(super);
        super.mOnItemSelectedListener = new android.support.v7.widget.SearchView$11(super);
        super.mTextWatcher = new android.support.v7.widget.SearchView$12(super);
        super.mDrawableManager = android.support.v7.widget.AppCompatDrawableManager.get();
        android.support.v7.widget.TintTypedArray v0 = android.support.v7.widget.TintTypedArray.obtainStyledAttributes(p11, p12, android.support.v7.appcompat.R$styleable.SearchView, p13, 0);
        android.view.LayoutInflater.from(p11).inflate(v0.getResourceId(android.support.v7.appcompat.R$styleable.SearchView_layout, android.support.v7.appcompat.R$layout.abc_search_view), super, 1);
        super.mSearchSrcTextView = ((android.support.v7.widget.SearchView$SearchAutoComplete) super.findViewById(android.support.v7.appcompat.R$id.search_src_text));
        super.mSearchSrcTextView.setSearchView(super);
        super.mSearchEditFrame = super.findViewById(android.support.v7.appcompat.R$id.search_edit_frame);
        super.mSearchPlate = super.findViewById(android.support.v7.appcompat.R$id.search_plate);
        super.mSubmitArea = super.findViewById(android.support.v7.appcompat.R$id.submit_area);
        super.mSearchButton = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_button));
        super.mGoButton = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_go_btn));
        super.mCloseButton = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_close_btn));
        super.mVoiceButton = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_voice_btn));
        super.mCollapsedIcon = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_mag_icon));
        super.mSearchPlate.setBackgroundDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_queryBackground));
        super.mSubmitArea.setBackgroundDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_submitBackground));
        super.mSearchButton.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_searchIcon));
        super.mGoButton.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_goIcon));
        super.mCloseButton.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_closeIcon));
        super.mVoiceButton.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_voiceIcon));
        super.mCollapsedIcon.setImageDrawable(v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_searchIcon));
        super.mSearchHintIcon = v0.getDrawable(android.support.v7.appcompat.R$styleable.SearchView_searchHintIcon);
        super.mSuggestionRowLayout = v0.getResourceId(android.support.v7.appcompat.R$styleable.SearchView_suggestionRowLayout, android.support.v7.appcompat.R$layout.abc_search_dropdown_item_icons_2line);
        super.mSuggestionCommitIconResId = v0.getResourceId(android.support.v7.appcompat.R$styleable.SearchView_commitIcon, 0);
        super.mSearchButton.setOnClickListener(super.mOnClickListener);
        super.mCloseButton.setOnClickListener(super.mOnClickListener);
        super.mGoButton.setOnClickListener(super.mOnClickListener);
        super.mVoiceButton.setOnClickListener(super.mOnClickListener);
        super.mSearchSrcTextView.setOnClickListener(super.mOnClickListener);
        super.mSearchSrcTextView.addTextChangedListener(super.mTextWatcher);
        super.mSearchSrcTextView.setOnEditorActionListener(super.mOnEditorActionListener);
        super.mSearchSrcTextView.setOnItemClickListener(super.mOnItemClickListener);
        super.mSearchSrcTextView.setOnItemSelectedListener(super.mOnItemSelectedListener);
        super.mSearchSrcTextView.setOnKeyListener(super.mTextKeyListener);
        super.mSearchSrcTextView.setOnFocusChangeListener(new android.support.v7.widget.SearchView$4(super));
        super.setIconifiedByDefault(v0.getBoolean(android.support.v7.appcompat.R$styleable.SearchView_iconifiedByDefault, 1));
        int v6 = v0.getDimensionPixelSize(android.support.v7.appcompat.R$styleable.SearchView_android_maxWidth, -1);
        if (v6 != -1) {
            super.setMaxWidth(v6);
        }
        super.mDefaultQueryHint = v0.getText(android.support.v7.appcompat.R$styleable.SearchView_defaultQueryHint);
        super.mQueryHint = v0.getText(android.support.v7.appcompat.R$styleable.SearchView_queryHint);
        int v2 = v0.getInt(android.support.v7.appcompat.R$styleable.SearchView_android_imeOptions, -1);
        if (v2 != -1) {
            super.setImeOptions(v2);
        }
        int v4 = v0.getInt(android.support.v7.appcompat.R$styleable.SearchView_android_inputType, -1);
        if (v4 != -1) {
            super.setInputType(v4);
        }
        super.setFocusable(v0.getBoolean(android.support.v7.appcompat.R$styleable.SearchView_android_focusable, 1));
        v0.recycle();
        super.mVoiceWebSearchIntent = new android.content.Intent("android.speech.action.WEB_SEARCH");
        super.mVoiceWebSearchIntent.addFlags(268435456);
        super.mVoiceWebSearchIntent.putExtra("android.speech.extra.LANGUAGE_MODEL", "web_search");
        super.mVoiceAppSearchIntent = new android.content.Intent("android.speech.action.RECOGNIZE_SPEECH");
        super.mVoiceAppSearchIntent.addFlags(268435456);
        super.mDropDownAnchor = super.findViewById(super.mSearchSrcTextView.getDropDownAnchor());
        if (super.mDropDownAnchor != null) {
            if (android.os.Build$VERSION.SDK_INT < 11) {
                super.addOnLayoutChangeListenerToDropDownAnchorBase();
            } else {
                super.addOnLayoutChangeListenerToDropDownAnchorSDK11();
            }
        }
        super.updateViewsVisibility(super.mIconifiedByDefault);
        super.updateQueryHint();
        return;
    }

Method android.support.v7.view.menu.MenuBuilder.addIntentOptions() calling method android.content.Intent.<init>()


    public int addIntentOptions(int p14, int p15, int p16, android.content.ComponentName p17, android.content.Intent[] p18, android.content.Intent p19, int p20, android.view.MenuItem[] p21)
    {
        int v3;
        android.content.pm.PackageManager v7 = this.mContext.getPackageManager();
        java.util.List v6 = v7.queryIntentActivityOptions(p17, p18, p19, 0);
        if (v6 == null) {
            v3 = 0;
        } else {
            v3 = v6.size();
        }
        if ((p20 & 1) == 0) {
            this.removeGroup(p14);
        }
        int v4 = 0;
        while (v4 < v3) {
            int v10_4;
            android.content.pm.ResolveInfo v8_1 = ((android.content.pm.ResolveInfo) v6.get(v4));
            if (v8_1.specificIndex >= 0) {
                v10_4 = p18[v8_1.specificIndex];
            } else {
                v10_4 = p19;
            }
            android.content.Intent v9_1 = new android.content.Intent(v10_4);
            v9_1.setComponent(new android.content.ComponentName(v8_1.activityInfo.applicationInfo.packageName, v8_1.activityInfo.name));
            android.view.MenuItem v5 = this.add(p14, p15, p16, v8_1.loadLabel(v7)).setIcon(v8_1.loadIcon(v7)).setIntent(v9_1);
            if ((p21 != null) && (v8_1.specificIndex >= 0)) {
                p21[v8_1.specificIndex] = v5;
            }
            v4++;
        }
        return v3;
    }

Method android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.<init>() calling method android.content.Intent.<init>()


    public MediaSessionCompat$MediaSessionImplBase(android.content.Context p10, String p11, android.content.ComponentName p12, android.app.PendingIntent p13)
    {
        this.mLock = new Object();
        this.mControllerCallbacks = new android.os.RemoteCallbackList();
        this.mDestroyed = 0;
        this.mIsActive = 0;
        this.mIsRccRegistered = 0;
        this.mIsMbrRegistered = 0;
        this.mVolumeCallback = new android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$1(this);
        if (p12 == null) {
            android.content.Intent v2_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
            v2_1.setPackage(p10.getPackageName());
            java.util.List v4 = p10.getPackageManager().queryBroadcastReceivers(v2_1, 0);
            if (v4.size() != 1) {
                if (v4.size() > 1) {
                    android.util.Log.w("MediaSessionCompat", "More than one BroadcastReceiver that handles android.intent.action.MEDIA_BUTTON was found, using null. Provide a specific ComponentName to use as this session\'s media button receiver");
                }
            } else {
                android.content.pm.ResolveInfo v3_1 = ((android.content.pm.ResolveInfo) v4.get(0));
                p12 = new android.content.ComponentName(v3_1.activityInfo.packageName, v3_1.activityInfo.name);
            }
        }
        if ((p12 != null) && (p13 == null)) {
            android.content.Intent v0_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
            v0_1.setComponent(p12);
            p13 = android.app.PendingIntent.getBroadcast(p10, 0, v0_1, 0);
        }
        if (p12 != null) {
            this.mContext = p10;
            this.mPackageName = p10.getPackageName();
            this.mAudioManager = ((android.media.AudioManager) p10.getSystemService("audio"));
            this.mTag = p11;
            this.mMediaButtonReceiverComponentName = p12;
            this.mMediaButtonReceiverIntent = p13;
            this.mStub = new android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub(this);
            this.mToken = new android.support.v4.media.session.MediaSessionCompat$Token(this.mStub);
            this.mRatingType = 0;
            this.mVolumeType = 1;
            this.mLocalStream = 3;
            if (android.os.Build$VERSION.SDK_INT < 14) {
                this.mRccObj = 0;
            } else {
                this.mRccObj = android.support.v4.media.session.MediaSessionCompatApi14.createRemoteControlClient(p13);
            }
            return;
        } else {
            throw new IllegalArgumentException("MediaButtonReceiver component may not be null.");
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.connect() calling method android.content.Intent.<init>()


    public void connect()
    {
        if (this.mState == 0) {
            if ((!android.support.v4.media.MediaBrowserCompat.access$700()) || (this.mServiceConnection == null)) {
                if (this.mServiceBinderWrapper == null) {
                    if (this.mCallbacksMessenger == null) {
                        this.mState = 1;
                        android.content.Intent v2_1 = new android.content.Intent("android.media.browse.MediaBrowserService");
                        v2_1.setComponent(this.mServiceComponent);
                        android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection v3_1 = new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection(this, 0);
                        this.mServiceConnection = v3_1;
                        try {
                            boolean v0 = this.mContext.bindService(v2_1, this.mServiceConnection, 1);
                        } catch (Exception v1) {
                            android.util.Log.e("MediaBrowserCompat", new StringBuilder().append("Failed binding to service ").append(this.mServiceComponent).toString());
                        }
                        if (!v0) {
                            this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$1(this, v3_1));
                        }
                        if (android.support.v4.media.MediaBrowserCompat.access$700()) {
                            android.util.Log.d("MediaBrowserCompat", "connect...");
                            this.dump();
                        }
                        return;
                    } else {
                        throw new RuntimeException(new StringBuilder().append("mCallbacksMessenger should be null. Instead it is ").append(this.mCallbacksMessenger).toString());
                    }
                } else {
                    throw new RuntimeException(new StringBuilder().append("mServiceBinderWrapper should be null. Instead it is ").append(this.mServiceBinderWrapper).toString());
                }
            } else {
                throw new RuntimeException(new StringBuilder().append("mServiceConnection should be null. Instead it is ").append(this.mServiceConnection).toString());
            }
        } else {
            throw new IllegalStateException(new StringBuilder().append("connect() called while not disconnected (state=").append(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.getStateLabel(this.mState)).append(")").toString());
        }
    }

Method android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity() calling method android.content.Intent.<init>()


    public android.content.Intent makeMainSelectorActivity(String p2, String p3)
    {
        android.content.Intent v0_1 = new android.content.Intent(p2);
        v0_1.addCategory(p3);
        return v0_1;
    }

Method android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity() calling method android.content.Intent.<init>()


    public android.content.Intent makeMainActivity(android.content.ComponentName p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.MAIN");
        v0_1.setComponent(p3);
        v0_1.addCategory("android.intent.category.LAUNCHER");
        return v0_1;
    }

Method android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent() calling method android.content.Intent.<init>()


    public android.app.PendingIntent getPendingIntent(android.content.Context p4, android.content.Intent[] p5, int p6, int p7, android.os.Bundle p8)
    {
        p5[0] = new android.content.Intent(p5[0]).addFlags(268484608);
        return android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent(p4, p6, p5, p7, p8);
    }

Method android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent() calling method android.content.Intent.<init>()


    public android.app.PendingIntent getPendingIntent(android.content.Context p4, android.content.Intent[] p5, int p6, int p7, android.os.Bundle p8)
    {
        p5[0] = new android.content.Intent(p5[0]).addFlags(268484608);
        return android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent(p4, p6, p5, p7);
    }

Method android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent() calling method android.content.Intent.<init>()


    public android.app.PendingIntent getPendingIntent(android.content.Context p3, android.content.Intent[] p4, int p5, int p6, android.os.Bundle p7)
    {
        android.content.Intent v0_1 = new android.content.Intent(p4[(p4.length - 1)]);
        v0_1.addFlags(268435456);
        return android.app.PendingIntent.getActivity(p3, p5, v0_1, p6);
    }

Method android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent() calling method android.content.Intent.<init>()


    public android.content.Intent getParentActivityIntent(android.app.Activity p9)
    {
        android.content.Intent v2 = 0;
        String v3 = android.support.v4.app.NavUtils.getParentActivityName(p9);
        if (v3 != null) {
            android.content.ComponentName v4_1 = new android.content.ComponentName(p9, v3);
            try {
                if (android.support.v4.app.NavUtils.getParentActivityName(p9, v4_1) != null) {
                    v2 = new android.content.Intent().setComponent(v4_1);
                } else {
                    v2 = android.support.v4.content.IntentCompat.makeMainActivity(v4_1);
                }
            } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
                android.util.Log.e("NavUtils", new StringBuilder().append("getParentActivityIntent: bad parentActivityName \'").append(v3).append("\' in manifest").toString());
            }
        }
        return v2;
    }

Method me.leolin.shortcutbadger.ShortcutBadger.initBadger() calling method android.content.Intent.<init>()


    private static boolean initBadger(android.content.Context p8)
    {
        boolean v6_22;
        me.leolin.shortcutbadger.ShortcutBadger.sComponentName = p8.getPackageManager().getLaunchIntentForPackage(p8.getPackageName()).getComponent();
        android.content.Intent v3_0 = new android.content.Intent("android.intent.action.MAIN");
        v3_0.addCategory("android.intent.category.HOME");
        android.content.pm.ResolveInfo v4 = p8.getPackageManager().resolveActivity(v3_0, 65536);
        if ((v4 != null) && (!v4.activityInfo.name.toLowerCase().contains("resolver"))) {
            String v2 = v4.activityInfo.packageName;
            String v7_3 = me.leolin.shortcutbadger.ShortcutBadger.BADGERS.iterator();
            while (v7_3.hasNext()) {
                try {
                    me.leolin.shortcutbadger.Badger v5 = ((me.leolin.shortcutbadger.Badger) ((Class) v7_3.next()).newInstance());
                } catch (boolean v6) {
                }
                if ((v5 != null) && (v5.getSupportLaunchers().contains(v2))) {
                    me.leolin.shortcutbadger.ShortcutBadger.sShortcutBadger = v5;
                    break;
                }
            }
            if (me.leolin.shortcutbadger.ShortcutBadger.sShortcutBadger == null) {
                if (!android.os.Build.MANUFACTURER.equalsIgnoreCase("Xiaomi")) {
                    me.leolin.shortcutbadger.ShortcutBadger.sShortcutBadger = new me.leolin.shortcutbadger.impl.DefaultBadger();
                } else {
                    me.leolin.shortcutbadger.ShortcutBadger.sShortcutBadger = new me.leolin.shortcutbadger.impl.XiaomiHomeBadger();
                }
            }
            v6_22 = 1;
        } else {
            v6_22 = 0;
        }
        return v6_22;
    }

Method com.google.firebase.iid.zzf.zzs() calling method android.content.Intent.<init>()


    declared_synchronized void zzs(android.content.Intent p5)
    {
        try {
            if (this.Zq == null) {
                String v0_5 = new android.content.Intent();
                v0_5.setPackage("com.google.example.invalidpackage");
                this.Zq = android.app.PendingIntent.getBroadcast(this.zzagf, 0, v0_5, 0);
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        p5.putExtra("app", this.Zq);
        return;
    }

Method com.google.firebase.iid.zzf.zza() calling method android.content.Intent.<init>()


    public void zza(android.os.Bundle p7, java.security.KeyPair p8, String p9)
    {
        android.content.Intent v0_0 = android.os.SystemClock.elapsedRealtime();
        if ((this.aaR == 0) || (v0_0 > this.aaR)) {
            this.zzbmb();
            if (com.google.firebase.iid.zzf.aaG != null) {
                this.aaN = android.os.SystemClock.elapsedRealtime();
                android.content.Intent v0_9 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                v0_9.setPackage(com.google.firebase.iid.zzf.aaG);
                p7.putString("gmsv", Integer.toString(com.google.firebase.iid.zzf.zzdj(this.zzagf)));
                p7.putString("osv", Integer.toString(android.os.Build$VERSION.SDK_INT));
                p7.putString("app_ver", Integer.toString(com.google.firebase.iid.FirebaseInstanceId.zzdf(this.zzagf)));
                p7.putString("app_ver_name", com.google.firebase.iid.FirebaseInstanceId.zzdg(this.zzagf));
                p7.putString("cliv", "fiid-9452000");
                p7.putString("appid", com.google.firebase.iid.FirebaseInstanceId.zza(p8));
                String v1_12 = com.google.firebase.iid.FirebaseInstanceId.zzem(this.zzagf);
                if (v1_12 != null) {
                    p7.putString("gmp_app_id", v1_12);
                }
                String v1_15 = com.google.firebase.iid.FirebaseInstanceId.zzu(p8.getPublic().getEncoded());
                p7.putString("pub2", v1_15);
                String[] v3_1 = new String[2];
                v3_1[0] = this.zzagf.getPackageName();
                v3_1[1] = v1_15;
                p7.putString("sig", com.google.firebase.iid.zzf.zza(p8, v3_1));
                v0_9.putExtras(p7);
                this.zzs(v0_9);
                this.zzb(v0_9, p9);
                return;
            } else {
                throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
            }
        } else {
            android.util.Log.w("InstanceID/Rpc", new StringBuilder(78).append("Backoff mode, next request attempt: ").append((this.aaR - v0_0)).append(" interval: ").append(this.aaQ).toString());
            throw new java.io.IOException("RETRY_LATER");
        }
    }

Method com.google.firebase.iid.zzf.zzdi() calling method android.content.Intent.<init>()


    public static String zzdi(android.content.Context p8)
    {
        int v0_4;
        if (com.google.firebase.iid.zzf.aaG == null) {
            com.google.firebase.iid.zzf.aaH = android.os.Process.myUid();
            String v1_2 = p8.getPackageManager();
            int v2_0 = v1_2.queryIntentServices(new android.content.Intent("com.google.android.c2dm.intent.REGISTER"), 0).iterator();
            while (v2_0.hasNext()) {
                int v0_17 = ((android.content.pm.ResolveInfo) v2_0.next());
                if (v1_2.checkPermission("com.google.android.c2dm.permission.RECEIVE", v0_17.serviceInfo.packageName) != 0) {
                    int v0_20 = String.valueOf(v0_17.serviceInfo.packageName);
                    String v4_3 = String.valueOf("com.google.android.c2dm.intent.REGISTER");
                    android.util.Log.w("InstanceID/Rpc", new StringBuilder(((String.valueOf(v0_20).length() + 56) + String.valueOf(v4_3).length())).append("Possible malicious package ").append(v0_20).append(" declares ").append(v4_3).append(" without permission").toString());
                } else {
                    try {
                        String v3_7 = v1_2.getApplicationInfo(v0_17.serviceInfo.packageName, 0);
                        android.util.Log.w("InstanceID/Rpc", new StringBuilder(17).append("Found ").append(v3_7.uid).toString());
                        com.google.firebase.iid.zzf.aaI = v3_7.uid;
                        com.google.firebase.iid.zzf.aaG = v0_17.serviceInfo.packageName;
                        v0_4 = com.google.firebase.iid.zzf.aaG;
                    } catch (int v0) {
                    }
                }
            }
            android.util.Log.w("InstanceID/Rpc", "Failed to resolve REGISTER intent, falling back");
            try {
                int v0_9 = v1_2.getApplicationInfo("com.google.android.gms", 0);
                com.google.firebase.iid.zzf.aaG = v0_9.packageName;
                com.google.firebase.iid.zzf.aaI = v0_9.uid;
                v0_4 = com.google.firebase.iid.zzf.aaG;
            } catch (int v0) {
                try {
                    int v0_12 = v1_2.getApplicationInfo("com.google.android.gsf", 0);
                    com.google.firebase.iid.zzf.aaG = v0_12.packageName;
                    com.google.firebase.iid.zzf.aaI = v0_12.uid;
                    v0_4 = com.google.firebase.iid.zzf.aaG;
                } catch (int v0) {
                    android.util.Log.w("InstanceID/Rpc", "Both Google Play Services and legacy GSF package are missing");
                    v0_4 = 0;
                }
            }
        } else {
            v0_4 = com.google.firebase.iid.zzf.aaG;
        }
        return v0_4;
    }

Method com.google.firebase.iid.FirebaseInstanceId.zzdh() calling method android.content.Intent.<init>()


    static void zzdh(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setPackage(p3.getPackageName());
        v0_1.putExtra("CMD", "SYNC");
        p3.sendBroadcast(com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzh(p3, v0_1));
        return;
    }

Method com.google.firebase.iid.FirebaseInstanceId.zza() calling method android.content.Intent.<init>()


    static void zza(android.content.Context p3, com.google.firebase.iid.zzg p4)
    {
        p4.zzbmd();
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.putExtra("CMD", "RST");
        p3.sendBroadcast(com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzh(p3, v0_1));
        return;
    }

Method com.google.android.gms.measurement.internal.zzu.onReceive() calling method android.content.Intent.<init>()


    public void onReceive(android.content.Context p7, android.content.Intent p8)
    {
        com.google.android.gms.internal.zzvw v0_0 = com.google.android.gms.measurement.internal.zzx.zzdo(p7);
        String v1_0 = v0_0.zzbsd();
        if (p8 != null) {
            int v2_5 = p8.getAction();
            if (!v0_0.zzbsf().zzabc()) {
                v1_0.zzbtc().zzj("Local AppMeasurementReceiver got", v2_5);
            } else {
                v1_0.zzbtc().zzj("Device AppMeasurementReceiver got", v2_5);
            }
            if ("com.google.android.gms.measurement.UPLOAD".equals(v2_5)) {
                com.google.android.gms.internal.zzvw v0_6 = com.google.android.gms.measurement.internal.zzae.zzaw(p7);
                int v2_2 = new android.content.Intent().setClassName(p7, "com.google.android.gms.measurement.AppMeasurementService");
                v2_2.setAction("com.google.android.gms.measurement.UPLOAD");
                try {
                    p7.startService(v2_2);
                } catch (com.google.android.gms.internal.zzvw v0_13) {
                    throw v0_13;
                }
                if (v0_6 != null) {
                    try {
                        if (com.google.android.gms.measurement.internal.zzu.zzcrw != null) {
                            com.google.android.gms.measurement.internal.zzu.zzcrw.acquire(1000);
                        } else {
                            com.google.android.gms.measurement.internal.zzu.zzcrw = new com.google.android.gms.internal.zzvw(p7, 1, "AppMeasurement WakeLock");
                            com.google.android.gms.measurement.internal.zzu.zzcrw.setReferenceCounted(0);
                        }
                    } catch (com.google.android.gms.internal.zzvw v0) {
                        v1_0.zzbsx().log("AppMeasurementService at risk of not starting. For more reliable app measurements, add the WAKE_LOCK permission to your manifest.");
                    }
                } else {
                }
            }
        } else {
            v1_0.zzbsx().log("AppMeasurementReceiver called with null intent");
        }
        return;
    }

Method com.google.android.gms.iid.zzc.zzs() calling method android.content.Intent.<init>()


    declared_synchronized void zzs(android.content.Intent p5)
    {
        try {
            if (this.Zq == null) {
                String v0_5 = new android.content.Intent();
                v0_5.setPackage("com.google.example.invalidpackage");
                this.Zq = android.app.PendingIntent.getBroadcast(this.zzagf, 0, v0_5, 0);
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        p5.putExtra("app", this.Zq);
        return;
    }

Method com.google.android.gms.iid.zzc.zzb() calling method android.content.Intent.<init>()


    protected void zzb(android.content.Intent p7, String p8)
    {
        this.aaN = android.os.SystemClock.elapsedRealtime();
        p7.putExtra("kid", new StringBuilder((String.valueOf(p8).length() + 5)).append("|ID|").append(p8).append("|").toString());
        p7.putExtra("X-kid", new StringBuilder((String.valueOf(p8).length() + 5)).append("|ID|").append(p8).append("|").toString());
        String v0_12 = "com.google.android.gsf".equals(com.google.android.gms.iid.zzc.aaG);
        String v1_21 = p7.getStringExtra("useGsf");
        if (v1_21 != null) {
            v0_12 = "1".equals(v1_21);
        }
        if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
            String v2_9 = String.valueOf(p7.getExtras());
            android.util.Log.d("InstanceID/Rpc", new StringBuilder((String.valueOf(v2_9).length() + 8)).append("Sending ").append(v2_9).toString());
        }
        if (this.aaL == null) {
            if (v0_12 == null) {
                p7.putExtra("google.messenger", this.Zu);
                p7.putExtra("messenger2", "1");
                if (this.aaM != null) {
                    String v0_1 = android.os.Message.obtain();
                    v0_1.obj = p7;
                    try {
                        this.aaM.send(v0_1);
                    } catch (String v0) {
                        if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                            android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                        }
                    }
                    return;
                }
                this.zzagf.startService(p7);
            } else {
                String v0_7 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
                v0_7.setPackage(this.zzagf.getPackageName());
                v0_7.putExtra("GSF", p7);
                this.zzagf.startService(v0_7);
            }
        } else {
            p7.putExtra("google.messenger", this.Zu);
            String v1_28 = android.os.Message.obtain();
            v1_28.obj = p7;
            try {
                this.aaL.send(v1_28);
            } catch (String v1) {
                if (!android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                } else {
                    android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                }
            }
        }
        return;
    }

Method com.google.android.gms.iid.zzc.zza() calling method android.content.Intent.<init>()


    void zza(android.os.Bundle p7, java.security.KeyPair p8, String p9)
    {
        android.content.Intent v0_0 = android.os.SystemClock.elapsedRealtime();
        if ((this.aaR == 0) || (v0_0 > this.aaR)) {
            this.zzbmb();
            if (com.google.android.gms.iid.zzc.aaG != null) {
                this.aaN = android.os.SystemClock.elapsedRealtime();
                android.content.Intent v0_6 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                v0_6.setPackage(com.google.android.gms.iid.zzc.aaG);
                p7.putString("gmsv", Integer.toString(com.google.android.gms.iid.zzc.zzdj(this.zzagf)));
                p7.putString("osv", Integer.toString(android.os.Build$VERSION.SDK_INT));
                p7.putString("app_ver", Integer.toString(com.google.android.gms.iid.InstanceID.zzdf(this.zzagf)));
                p7.putString("app_ver_name", com.google.android.gms.iid.InstanceID.zzdg(this.zzagf));
                p7.putString("cliv", "iid-9452000");
                p7.putString("appid", com.google.android.gms.iid.InstanceID.zza(p8));
                String v1_13 = com.google.android.gms.iid.InstanceID.zzu(p8.getPublic().getEncoded());
                p7.putString("pub2", v1_13);
                String[] v3_1 = new String[2];
                v3_1[0] = this.zzagf.getPackageName();
                v3_1[1] = v1_13;
                p7.putString("sig", com.google.android.gms.iid.zzc.zza(p8, v3_1));
                v0_6.putExtras(p7);
                this.zzs(v0_6);
                this.zzb(v0_6, p9);
                return;
            } else {
                throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
            }
        } else {
            android.util.Log.w("InstanceID/Rpc", new StringBuilder(78).append("Backoff mode, next request attempt: ").append((this.aaR - v0_0)).append(" interval: ").append(this.aaQ).toString());
            throw new java.io.IOException("RETRY_LATER");
        }
    }

Method com.google.android.gms.iid.zzc.zzdi() calling method android.content.Intent.<init>()


    public static String zzdi(android.content.Context p8)
    {
        int v0_4;
        if (com.google.android.gms.iid.zzc.aaG == null) {
            com.google.android.gms.iid.zzc.aaH = android.os.Process.myUid();
            String v1_2 = p8.getPackageManager();
            int v2_0 = v1_2.queryIntentServices(new android.content.Intent("com.google.android.c2dm.intent.REGISTER"), 0).iterator();
            while (v2_0.hasNext()) {
                int v0_17 = ((android.content.pm.ResolveInfo) v2_0.next());
                if (v1_2.checkPermission("com.google.android.c2dm.permission.RECEIVE", v0_17.serviceInfo.packageName) != 0) {
                    int v0_20 = String.valueOf(v0_17.serviceInfo.packageName);
                    String v4_3 = String.valueOf("com.google.android.c2dm.intent.REGISTER");
                    android.util.Log.w("InstanceID/Rpc", new StringBuilder(((String.valueOf(v0_20).length() + 56) + String.valueOf(v4_3).length())).append("Possible malicious package ").append(v0_20).append(" declares ").append(v4_3).append(" without permission").toString());
                } else {
                    try {
                        String v3_7 = v1_2.getApplicationInfo(v0_17.serviceInfo.packageName, 0);
                        android.util.Log.w("InstanceID/Rpc", new StringBuilder(17).append("Found ").append(v3_7.uid).toString());
                        com.google.android.gms.iid.zzc.aaI = v3_7.uid;
                        com.google.android.gms.iid.zzc.aaG = v0_17.serviceInfo.packageName;
                        v0_4 = com.google.android.gms.iid.zzc.aaG;
                    } catch (int v0) {
                    }
                }
            }
            android.util.Log.w("InstanceID/Rpc", "Failed to resolve REGISTER intent, falling back");
            try {
                int v0_9 = v1_2.getApplicationInfo("com.google.android.gms", 0);
                com.google.android.gms.iid.zzc.aaG = v0_9.packageName;
                com.google.android.gms.iid.zzc.aaI = v0_9.uid;
                v0_4 = com.google.android.gms.iid.zzc.aaG;
            } catch (int v0) {
                try {
                    int v0_12 = v1_2.getApplicationInfo("com.google.android.gsf", 0);
                    com.google.android.gms.iid.zzc.aaG = v0_12.packageName;
                    com.google.android.gms.iid.zzc.aaI = v0_12.uid;
                    v0_4 = com.google.android.gms.iid.zzc.aaG;
                } catch (int v0) {
                    android.util.Log.w("InstanceID/Rpc", "Both Google Play Services and legacy GSF package are missing");
                    v0_4 = 0;
                }
            }
        } else {
            v0_4 = com.google.android.gms.iid.zzc.aaG;
        }
        return v0_4;
    }

Method com.google.android.gms.iid.InstanceIDListenerService.zzdh() calling method android.content.Intent.<init>()


    static void zzdh(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
        v0_1.setPackage(p3.getPackageName());
        v0_1.putExtra(com.google.android.gms.iid.InstanceIDListenerService.aaz, "SYNC");
        p3.startService(v0_1);
        return;
    }

Method com.google.android.gms.iid.InstanceIDListenerService.zza() calling method android.content.Intent.<init>()


    static void zza(android.content.Context p3, com.google.android.gms.iid.zzd p4)
    {
        p4.zzbmd();
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
        v0_1.putExtra(com.google.android.gms.iid.InstanceIDListenerService.aaz, "RST");
        v0_1.setPackage(p3.getPackageName());
        p3.startService(v0_1);
        return;
    }

Method com.google.android.gms.gcm.zza.zzag() calling method android.content.Intent.<init>()


    private android.app.PendingIntent zzag(android.os.Bundle p5)
    {
        android.app.PendingIntent v0_3;
        int v1_1;
        int v1_3 = com.google.android.gms.gcm.zza.zzf(p5, "gcm.n.click_action");
        if (android.text.TextUtils.isEmpty(v1_3)) {
            android.app.PendingIntent v0_1 = this.mContext.getPackageManager().getLaunchIntentForPackage(this.mContext.getPackageName());
            if (v0_1 != null) {
                v1_1 = v0_1;
                android.app.PendingIntent v0_7 = new android.os.Bundle(p5);
                com.google.android.gms.gcm.GcmListenerService.zzab(v0_7);
                v1_1.putExtras(v0_7);
                int v2_0 = v0_7.keySet().iterator();
                while (v2_0.hasNext()) {
                    android.app.PendingIntent v0_13 = ((String) v2_0.next());
                    if ((v0_13.startsWith("gcm.n.")) || (v0_13.startsWith("gcm.notification."))) {
                        v1_1.removeExtra(v0_13);
                    }
                }
                v0_3 = android.app.PendingIntent.getActivity(this.mContext, this.zzblg(), v1_1, 1073741824);
            } else {
                android.util.Log.w("GcmNotification", "No activity found to launch app");
                v0_3 = 0;
            }
        } else {
            android.app.PendingIntent v0_5 = new android.content.Intent(v1_3);
            v0_5.setPackage(this.mContext.getPackageName());
            v0_5.setFlags(268435456);
            v1_1 = v0_5;
        }
        return v0_3;
    }

Method com.google.android.gms.gcm.GoogleCloudMessaging.zzr() calling method android.content.Intent.<init>()


    declared_synchronized void zzr(android.content.Intent p5)
    {
        try {
            if (this.Zq == null) {
                String v0_5 = new android.content.Intent();
                v0_5.setPackage("com.google.example.invalidpackage");
                this.Zq = android.app.PendingIntent.getBroadcast(this.zzagf, 0, v0_5, 0);
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        p5.putExtra("app", this.Zq);
        return;
    }

Method com.google.android.gms.gcm.GoogleCloudMessaging.zzah() calling method android.content.Intent.<init>()


    android.content.Intent zzah(android.os.Bundle p5)
    {
        if (android.os.Looper.getMainLooper() != android.os.Looper.myLooper()) {
            if (com.google.android.gms.gcm.GoogleCloudMessaging.zzde(this.zzagf) >= 0) {
                if (p5 == null) {
                    p5 = new android.os.Bundle();
                }
                String v0_2 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                v0_2.setPackage(com.google.android.gms.gcm.GoogleCloudMessaging.zzdd(this.zzagf));
                this.zzr(v0_2);
                v0_2.putExtra("google.message_id", this.zzblh());
                v0_2.putExtras(p5);
                v0_2.putExtra("google.messenger", this.Zu);
                this.zzagf.startService(v0_2);
                try {
                    return ((android.content.Intent) this.Zt.poll(30000, java.util.concurrent.TimeUnit.MILLISECONDS));
                } catch (String v0_6) {
                    throw new java.io.IOException(v0_6.getMessage());
                }
            } else {
                throw new java.io.IOException("Google Play Services missing");
            }
        } else {
            throw new java.io.IOException("MAIN_THREAD");
        }
    }

Method com.google.android.gms.gcm.GoogleCloudMessaging.zza() calling method android.content.Intent.<init>()


    private void zza(String p8, String p9, long p10, int p12, android.os.Bundle p13)
    {
        if (p8 != null) {
            String v0_1 = com.google.android.gms.gcm.GoogleCloudMessaging.zzdd(this.zzagf);
            if (v0_1 != null) {
                String v1_3 = new android.content.Intent("com.google.android.gcm.intent.SEND");
                if (p13 != null) {
                    v1_3.putExtras(p13);
                }
                this.zzr(v1_3);
                v1_3.setPackage(v0_1);
                v1_3.putExtra("google.to", p8);
                v1_3.putExtra("google.message_id", p9);
                v1_3.putExtra("google.ttl", Long.toString(p10));
                v1_3.putExtra("google.delay", Integer.toString(p12));
                v1_3.putExtra("google.from", this.zzkd(p8));
                if (!v0_1.contains(".gsf")) {
                    this.zzagf.sendOrderedBroadcast(v1_3, "com.google.android.gtalkservice.permission.GTALK_SERVICE");
                } else {
                    android.os.Bundle v3_4 = new android.os.Bundle();
                    java.util.Iterator v4 = p13.keySet().iterator();
                    while (v4.hasNext()) {
                        String v0_11 = ((String) v4.next());
                        String v1_2 = p13.get(v0_11);
                        if ((v1_2 instanceof String)) {
                            String v2_11;
                            String v0_12 = String.valueOf(v0_11);
                            if (v0_12.length() == 0) {
                                v2_11 = new String("gcm.");
                            } else {
                                v2_11 = "gcm.".concat(v0_12);
                            }
                            v3_4.putString(v2_11, ((String) v1_2));
                        }
                    }
                    v3_4.putString("google.to", p8);
                    v3_4.putString("google.message_id", p9);
                    com.google.android.gms.iid.InstanceID.getInstance(this.zzagf).zzc("GCM", "upstream", v3_4);
                }
                return;
            } else {
                throw new java.io.IOException("SERVICE_NOT_AVAILABLE");
            }
        } else {
            throw new IllegalArgumentException("Missing \'to\'");
        }
    }

Method com.google.android.gms.gcm.GcmNetworkManager.zzjy() calling method android.content.Intent.<init>()


    private void zzjy(String p6)
    {
        String v0_2;
        int v1 = 1;
        com.google.android.gms.common.internal.zzab.zzb(p6, "GcmTaskService must not be null.");
        String v0_16 = new android.content.Intent("com.google.android.gms.gcm.ACTION_TASK_READY");
        v0_16.setPackage(this.mContext.getPackageName());
        java.util.Iterator v3_2 = this.mContext.getPackageManager().queryIntentServices(v0_16, 0);
        if ((v3_2 == null) || (v3_2.size() == 0)) {
            v0_2 = 0;
        } else {
            v0_2 = 1;
        }
        com.google.android.gms.common.internal.zzab.zzb(v0_2, "There is no GcmTaskService component registered within this package. Have you extended GcmTaskService correctly?");
        java.util.Iterator v3_3 = v3_2.iterator();
        while (v3_3.hasNext()) {
            if (((android.content.pm.ResolveInfo) v3_3.next()).serviceInfo.name.equals(p6)) {
            }
            com.google.android.gms.common.internal.zzab.zzb(v1, new StringBuilder((String.valueOf(p6).length() + 119)).append("The GcmTaskService class you provided ").append(p6).append(" does not seem to support receiving com.google.android.gms.gcm.ACTION_TASK_READY.").toString());
            return;
        }
        v1 = 0;
        com.google.android.gms.common.internal.zzab.zzb(v1, new StringBuilder((String.valueOf(p6).length() + 119)).append("The GcmTaskService class you provided ").append(p6).append(" does not seem to support receiving com.google.android.gms.gcm.ACTION_TASK_READY.").toString());
        return;
    }

Method com.google.android.gms.gcm.GcmNetworkManager.zzblf() calling method android.content.Intent.<init>()


    private android.content.Intent zzblf()
    {
        String v1_2 = com.google.android.gms.gcm.GoogleCloudMessaging.zzdd(this.mContext);
        android.content.Intent v0_5 = -1;
        if (v1_2 != null) {
            v0_5 = com.google.android.gms.gcm.GoogleCloudMessaging.zzde(this.mContext);
        }
        if ((v1_2 != null) && (v0_5 >= com.google.android.gms.gcm.GoogleCloudMessaging.Zm)) {
            android.content.Intent v0_2 = new android.content.Intent("com.google.android.gms.gcm.ACTION_SCHEDULE");
            v0_2.setPackage(v1_2);
            v0_2.putExtra("app", this.mPendingIntent);
        } else {
            android.util.Log.e("GcmNetworkManager", new StringBuilder(91).append("Google Play Services is not available, dropping GcmNetworkManager request. code=").append(v0_5).toString());
            v0_2 = 0;
        }
        return v0_2;
    }

Method com.google.android.gms.gcm.GcmNetworkManager.<init>() calling method android.content.Intent.<init>()


    private GcmNetworkManager(android.content.Context p4)
    {
        this.mContext = p4;
        this.mPendingIntent = android.app.PendingIntent.getBroadcast(this.mContext, 0, new android.content.Intent(), 0);
        return;
    }

Method com.google.android.gms.common.stats.zzh.zza() calling method android.content.Intent.<init>()


    public void zza(android.content.Context p20, String p21, int p22, String p23, String p24, String p25, int p26, java.util.List p27, long p28)
    {
        if (com.google.android.gms.common.stats.zzh.zzci(p20)) {
            if (!android.text.TextUtils.isEmpty(p21)) {
                String v3_5 = System.currentTimeMillis();
                if ((7 == p22) || ((8 == p22) || ((10 == p22) || (11 == p22)))) {
                    try {
                        p20.startService(new android.content.Intent().setComponent(com.google.android.gms.common.stats.zzd.Az).putExtra("com.google.android.gms.common.stats.EXTRA_LOG_EVENT", new com.google.android.gms.common.stats.WakeLockEvent(v3_5, p22, p23, p26, com.google.android.gms.common.stats.zzf.zzx(p27), p21, android.os.SystemClock.elapsedRealtime(), com.google.android.gms.common.util.zzj.zzcm(p20), p24, com.google.android.gms.common.stats.zzf.zzhz(p20.getPackageName()), com.google.android.gms.common.util.zzj.zzcn(p20), p28, p25)));
                    } catch (Exception v2_8) {
                        android.util.Log.wtf(com.google.android.gms.common.stats.zzh.TAG, v2_8);
                    }
                }
            } else {
                Exception v2_11;
                Exception v2_9 = String.valueOf(p21);
                if (v2_9.length() == 0) {
                    v2_11 = new String("missing wakeLock key. ");
                } else {
                    v2_11 = "missing wakeLock key. ".concat(v2_9);
                }
                android.util.Log.e(com.google.android.gms.common.stats.zzh.TAG, v2_11);
            }
        }
        return;
    }

Method com.google.android.gms.common.stats.zzb.zza() calling method android.content.Intent.<init>()


    private void zza(android.content.Context p17, String p18, int p19, String p20, String p21, String p22, String p23)
    {
        android.content.Intent v3_0 = System.currentTimeMillis();
        String v10 = 0;
        if (((com.google.android.gms.common.stats.zzb.getLogLevel() & com.google.android.gms.common.stats.zzd.AD) != 0) && (p19 != 13)) {
            v10 = com.google.android.gms.common.stats.zzb.zzm(3, 5);
        }
        long v14 = 0;
        if ((com.google.android.gms.common.stats.zzb.getLogLevel() & com.google.android.gms.common.stats.zzd.AF) != 0) {
            v14 = android.os.Debug.getNativeHeapAllocatedSize();
        }
        if ((p19 != 1) && ((p19 != 4) && (p19 != 14))) {
            com.google.android.gms.common.stats.ConnectionEvent v2_8 = new com.google.android.gms.common.stats.ConnectionEvent(v3_0, p19, p20, p21, p22, p23, v10, p18, android.os.SystemClock.elapsedRealtime(), v14);
        } else {
            v2_8 = new com.google.android.gms.common.stats.ConnectionEvent(v3_0, p19, 0, 0, 0, 0, v10, p18, android.os.SystemClock.elapsedRealtime(), v14);
        }
        p17.startService(new android.content.Intent().setComponent(com.google.android.gms.common.stats.zzd.Az).putExtra("com.google.android.gms.common.stats.EXTRA_LOG_EVENT", v2_8));
        return;
    }

Method com.google.android.gms.common.internal.zzo.zzho() calling method android.content.Intent.<init>()


    public static android.content.Intent zzho(String p3)
    {
        android.net.Uri v0_1 = android.net.Uri.fromParts("package", p3, 0);
        android.content.Intent v1_2 = new android.content.Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
        v1_2.setData(v0_1);
        return v1_2;
    }

Method com.google.android.gms.common.internal.zzo.zzata() calling method android.content.Intent.<init>()


    public static android.content.Intent zzata()
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.clockwork.home.UPDATE_ANDROID_WEAR_ACTION");
        v0_1.setPackage("com.google.android.wearable.app");
        return v0_1;
    }

Method com.google.android.gms.common.internal.zzo.zzad() calling method android.content.Intent.<init>()


    public static android.content.Intent zzad(String p2, String p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        v0_1.setData(com.google.android.gms.common.internal.zzo.zzac(p2, p3));
        v0_1.setPackage("com.android.vending");
        v0_1.addFlags(524288);
        return v0_1;
    }

Method com.google.android.gms.common.internal.zzn$zza.zzasy() calling method android.content.Intent.<init>()


    public android.content.Intent zzasy()
    {
        android.content.Intent v0_1;
        if (this.zzcvc == null) {
            v0_1 = new android.content.Intent().setComponent(this.yR);
        } else {
            v0_1 = new android.content.Intent(this.zzcvc).setPackage(this.yQ);
        }
        return v0_1;
    }

Method com.google.android.gms.common.images.ImageManager$ImageReceiver.zzarp() calling method android.content.Intent.<init>()


    public void zzarp()
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.common.images.LOAD_IMAGE");
        v0_1.putExtra("com.google.android.gms.extras.uri", this.mUri);
        v0_1.putExtra("com.google.android.gms.extras.resultReceiver", this);
        v0_1.putExtra("com.google.android.gms.extras.priority", 3);
        com.google.android.gms.common.images.ImageManager.zzb(this.wC).sendBroadcast(v0_1);
        return;
    }

Method com.google.android.gms.common.api.GoogleApiActivity.zzb() calling method android.content.Intent.<init>()


    public static android.content.Intent zzb(android.content.Context p2, android.app.PendingIntent p3, int p4, boolean p5)
    {
        android.content.Intent v0_1 = new android.content.Intent(p2, com.google.android.gms.common.api.GoogleApiActivity);
        v0_1.putExtra("pending_intent", p3);
        v0_1.putExtra("failing_client_id", p4);
        v0_1.putExtra("notify_manager", p5);
        return v0_1;
    }

Method com.google.android.gms.common.UserRecoverableException.getIntent() calling method android.content.Intent.<init>()


    public android.content.Intent getIntent()
    {
        return new android.content.Intent(this.mIntent);
    }

Method com.google.android.gms.common.AccountPicker.zza() calling method android.content.Intent.<init>()


    public static android.content.Intent zza(android.accounts.Account p3, java.util.ArrayList p4, String[] p5, boolean p6, String p7, String p8, String[] p9, android.os.Bundle p10, boolean p11, int p12, int p13, String p14, boolean p15)
    {
        android.content.Intent v1_1 = new android.content.Intent();
        if (!p15) {
            String v0_14;
            if (p14 != null) {
                v0_14 = 0;
            } else {
                v0_14 = 1;
            }
            com.google.android.gms.common.internal.zzab.zzb(v0_14, "We only support hostedDomain filter for account chip styled account picker");
        }
        String v0_0;
        if (!p15) {
            v0_0 = "com.google.android.gms.common.account.CHOOSE_ACCOUNT";
        } else {
            v0_0 = "com.google.android.gms.common.account.CHOOSE_ACCOUNT_USERTILE";
        }
        v1_1.setAction(v0_0);
        v1_1.setPackage("com.google.android.gms");
        v1_1.putExtra("allowableAccounts", p4);
        v1_1.putExtra("allowableAccountTypes", p5);
        v1_1.putExtra("addAccountOptions", p10);
        v1_1.putExtra("selectedAccount", p3);
        v1_1.putExtra("alwaysPromptForAccount", p6);
        v1_1.putExtra("descriptionTextOverride", p7);
        v1_1.putExtra("authTokenType", p8);
        v1_1.putExtra("addAccountRequiredFeatures", p9);
        v1_1.putExtra("setGmsCoreAccount", p11);
        v1_1.putExtra("overrideTheme", p12);
        v1_1.putExtra("overrideCustomTheme", p13);
        v1_1.putExtra("hostedDomainFilter", p14);
        return v1_1;
    }

Method com.google.android.gms.auth.api.credentials.internal.zzc.zza() calling method android.content.Intent.<init>()


    public static android.content.Intent zza(android.content.Context p3, com.google.android.gms.auth.api.credentials.HintRequest p4, com.google.android.gms.auth.api.credentials.PasswordSpecification p5)
    {
        return new android.content.Intent("com.google.android.gms.auth.api.credentials.PICKER").putExtra("com.google.android.gms.credentials.RequestType", "Hints").putExtra("com.google.android.gms.credentials.HintRequest", p4).putExtra("com.google.android.gms.credentials.PasswordSpecification", p5);
    }

Method com.google.android.gms.ads.identifier.AdvertisingIdClient.zzh() calling method android.content.Intent.<init>()


    static com.google.android.gms.common.zza zzh(android.content.Context p4)
    {
        try {
            p4.getPackageManager().getPackageInfo("com.android.vending", 0);
            switch (com.google.android.gms.common.zzc.zzang().isGooglePlayServicesAvailable(p4)) {
                case 0:
                case 2:
                    java.io.IOException v0_4 = new com.google.android.gms.common.zza();
                    String v1_2 = new android.content.Intent("com.google.android.gms.ads.identifier.service.START");
                    v1_2.setPackage("com.google.android.gms");
                    try {
                        if (!com.google.android.gms.common.stats.zzb.zzaux().zza(p4, v1_2, v0_4, 1)) {
                            throw new java.io.IOException("Connection failure");
                        } else {
                            return v0_4;
                        }
                    } catch (java.io.IOException v0_5) {
                        throw new java.io.IOException(v0_5);
                    }
                case 1:
                default:
                    throw new java.io.IOException("Google Play services not available");
                    break;
            }
        } catch (java.io.IOException v0) {
            throw new com.google.android.gms.common.GooglePlayServicesNotAvailableException(9);
        }
    }

Method com.facebook.react.views.webview.ReactWebViewManager$ReactWebViewClient.shouldOverrideUrlLoading() calling method android.content.Intent.<init>()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p4, String p5)
    {
        if ((!p5.startsWith("http://")) && (!p5.startsWith("https://"))) {
            android.content.Intent v0_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p5));
            v0_0.setFlags(268435456);
            p4.getContext().startActivity(v0_0);
            int v1_3 = 1;
        } else {
            v1_3 = 0;
        }
        return v1_3;
    }

Method com.facebook.react.ReactActivityDelegate.onCreate() calling method android.content.Intent.<init>()


    protected void onCreate(android.os.Bundle p5)
    {
        if ((this.getReactNativeHost().getUseDeveloperSupport()) && ((android.os.Build$VERSION.SDK_INT >= 23) && (!android.provider.Settings.canDrawOverlays(this.getContext())))) {
            this.getContext().startActivity(new android.content.Intent("android.settings.action.MANAGE_OVERLAY_PERMISSION"));
            com.facebook.common.logging.FLog.w("React", "Overlay permissions needs to be granted in order for react native apps to run in dev mode");
            android.widget.Toast.makeText(this.getContext(), "Overlay permissions needs to be granted in order for react native apps to run in dev mode", 1).show();
        }
        if (this.mMainComponentName != null) {
            this.loadApp(this.mMainComponentName);
        }
        this.mDoubleTapReloadRecognizer = new com.facebook.react.devsupport.DoubleTapReloadRecognizer();
        return;
    }

Method com.dieam.reactnativepushnotification.modules.RNPushNotificationRegistrationService.sendRegistrationToken() calling method android.content.Intent.<init>()


    private void sendRegistrationToken(String p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(new StringBuilder().append(this.getPackageName()).append(".RNPushNotificationRegisteredToken").toString());
        v0_1.putExtra("token", p4);
        this.sendBroadcast(v0_1);
        return;
    }

Method com.dieam.reactnativepushnotification.modules.RNPushNotificationHelper.sendNotification() calling method android.content.Intent.<init>()


    public void sendNotification(android.os.Bundle p45)
    {
        try {
            Class v17 = this.getMainActivityClass();
        } catch (org.json.JSONException v10_2) {
            android.util.Log.e("RNPushNotification", "failed to send push notification", v10_2);
            return;
        }
        if (v17 != null) {
            if (p45.getString("message") != null) {
                String v23 = p45.getString("id");
                if (v23 != null) {
                    android.content.res.Resources v29 = this.context.getResources();
                    String v26 = this.context.getPackageName();
                    String v37 = p45.getString("title");
                    if (v37 == null) {
                        v37 = this.context.getPackageManager().getApplicationLabel(this.context.getApplicationInfo()).toString();
                    }
                    android.support.v4.app.NotificationCompat$Builder v21 = new android.support.v4.app.NotificationCompat$Builder(this.context).setContentTitle(v37).setTicker(p45.getString("ticker")).setVisibility(0).setPriority(1).setAutoCancel(p45.getBoolean("autoCancel", 1));
                    String v12 = p45.getString("group");
                    if (v12 != null) {
                        v21.setGroup(v12);
                    }
                    v21.setContentText(p45.getString("message"));
                    String v18 = p45.getString("largeIcon");
                    String v35 = p45.getString("subText");
                    if (v35 != null) {
                        v21.setSubText(v35);
                    }
                    String v25 = p45.getString("number");
                    if (v25 != null) {
                        v21.setNumber(Integer.parseInt(v25));
                    }
                    int v32;
                    String v31 = p45.getString("smallIcon");
                    if (v31 == null) {
                        v32 = v29.getIdentifier("ic_notification", "mipmap", v26);
                    } else {
                        v32 = v29.getIdentifier(v31, "mipmap", v26);
                    }
                    if (v32 == 0) {
                        v32 = v29.getIdentifier("ic_launcher", "mipmap", v26);
                        if (v32 == 0) {
                            v32 = 17301659;
                        }
                    }
                    int v20;
                    if (v18 == null) {
                        v20 = v29.getIdentifier("ic_launcher", "mipmap", v26);
                    } else {
                        v20 = v29.getIdentifier(v18, "mipmap", v26);
                    }
                    android.graphics.Bitmap vtmp38 = android.graphics.BitmapFactory.decodeResource(v29, v20);
                    if ((v20 != 0) && ((v18 != null) || (android.os.Build$VERSION.SDK_INT >= 21))) {
                        v21.setLargeIcon(vtmp38);
                    }
                    v21.setSmallIcon(v32);
                    String v8 = p45.getString("bigText");
                    if (v8 == null) {
                        v8 = p45.getString("message");
                    }
                    v21.setStyle(new android.support.v4.app.NotificationCompat$BigTextStyle().bigText(v8));
                    android.content.Intent v16 = new android.content.Intent;
                    v16(this.context, v17);
                    v16.addFlags(536870912);
                    p45.putBoolean("userInteraction", 1);
                    v16.putExtra("notification", p45);
                    if ((!p45.containsKey("playSound")) || (p45.getBoolean("playSound"))) {
                        android.net.Uri v34 = android.media.RingtoneManager.getDefaultUri(2);
                        String v33_0 = p45.getString("soundName");
                        if ((v33_0 != null) && (!"default".equalsIgnoreCase(v33_0))) {
                            int v30;
                            if (this.context.getResources().getIdentifier(v33_0, "raw", this.context.getPackageName()) == 0) {
                                v30 = this.context.getResources().getIdentifier(v33_0.substring(0, v33_0.lastIndexOf(46)), "raw", this.context.getPackageName());
                            } else {
                                v30 = this.context.getResources().getIdentifier(v33_0, "raw", this.context.getPackageName());
                            }
                            v34 = android.net.Uri.parse(new StringBuilder().append("android.resource://").append(this.context.getPackageName()).append("/").append(v30).toString());
                        }
                        v21.setSound(v34);
                    }
                    if ((p45.containsKey("ongoing")) || (p45.getBoolean("ongoing"))) {
                        v21.setOngoing(p45.getBoolean("ongoing"));
                    }
                    if (android.os.Build$VERSION.SDK_INT >= 21) {
                        v21.setCategory("call");
                        String v9 = p45.getString("color");
                        if (v9 != null) {
                            v21.setColor(android.graphics.Color.parseColor(v9));
                        }
                    }
                    int v22 = Integer.parseInt(v23);
                    android.app.PendingIntent v28 = android.app.PendingIntent.getActivity(this.context, v22, v16, 134217728);
                    android.app.NotificationManager v24 = this.notificationManager();
                    v21.setContentIntent(v28);
                    if ((!p45.containsKey("vibrate")) || (p45.getBoolean("vibrate"))) {
                        long v38;
                        if (!p45.containsKey("vibration")) {
                            v38 = 300;
                        } else {
                            v38 = ((long) p45.getDouble("vibration"));
                        }
                        if (v38 == 0) {
                            v38 = 300;
                        }
                        android.support.v4.app.NotificationCompat$Builder v0_79 = new long[2];
                        android.content.Context v40_71 = v0_79;
                        v40_71[0] = 0;
                        v40_71[1] = v38;
                        v21.setVibrate(v40_71);
                    }
                    int v6 = 0;
                    if (p45.getString("actions") == null) {
                        v6 = 0;
                    } else {
                        v6 = new org.json.JSONArray(p45.getString("actions"));
                    }
                    if (v6 != 0) {
                        int v13 = 0;
                        while (v13 < v6.length()) {
                            String v4 = v6.getString(v13);
                            android.content.Intent v5_1 = new android.content.Intent();
                            v5_1.setAction(new StringBuilder().append(this.context.getPackageName()).append(".").append(v4).toString());
                            p45.putString("action", v4);
                            v5_1.putExtra("notification", p45);
                            v21.addAction(0, v4, android.app.PendingIntent.getBroadcast(this.context, v22, v5_1, 134217728));
                            v13++;
                        }
                    }
                    if (this.scheduledNotificationsPersistence.getString(v23, 0) != null) {
                        android.content.SharedPreferences$Editor v11 = this.scheduledNotificationsPersistence.edit();
                        v11.remove(v23);
                        com.dieam.reactnativepushnotification.modules.RNPushNotificationHelper.commit(v11);
                    }
                    android.app.Notification v15 = v21.build();
                    v15.defaults = (v15.defaults | 4);
                    if (!p45.containsKey("tag")) {
                        v24.notify(v22, v15);
                    } else {
                        v24.notify(p45.getString("tag"), v22, v15);
                    }
                    this.scheduleNextNotificationIfRepeating(p45);
                    return;
                } else {
                    android.util.Log.e("RNPushNotification", "No notification ID specified for the notification");
                    return;
                }
            } else {
                android.util.Log.e("RNPushNotification", "No message specified for the notification");
                return;
            }
        } else {
            android.util.Log.e("RNPushNotification", "No activity class found for the notification");
            return;
        }
    }

Method com.dieam.reactnativepushnotification.modules.RNPushNotificationHelper.toScheduleNotificationIntent() calling method android.content.Intent.<init>()


    private android.app.PendingIntent toScheduleNotificationIntent(android.os.Bundle p5)
    {
        int v0 = Integer.parseInt(p5.getString("id"));
        android.content.Intent v1_1 = new android.content.Intent(this.context, com.dieam.reactnativepushnotification.modules.RNPushNotificationPublisher);
        v1_1.putExtra("notificationId", v0);
        v1_1.putExtras(p5);
        return android.app.PendingIntent.getBroadcast(this.context, v0, v1_1, 134217728);
    }

Method com.dieam.reactnativepushnotification.helpers.ApplicationBadgeHelper.isLegacySamsungLauncher() calling method android.content.Intent.<init>()


    private boolean isLegacySamsungLauncher(android.content.Context p6)
    {
        boolean v3_8;
        android.content.Intent v1_1 = new android.content.Intent("android.intent.action.MAIN");
        v1_1.addCategory("android.intent.category.HOME");
        android.content.pm.ResolveInfo v2 = p6.getPackageManager().resolveActivity(v1_1, 65536);
        if ((v2 != null) && (!v2.activityInfo.name.toLowerCase().contains("resolver"))) {
            v3_8 = com.dieam.reactnativepushnotification.helpers.ApplicationBadgeHelper.LEGACY_SAMSUNG_BADGER.getSupportLaunchers().contains(v2.activityInfo.packageName);
        } else {
            v3_8 = 0;
        }
        return v3_8;
    }

Method android.support.v7.widget.ActivityChooserModel.chooseActivity() calling method android.content.Intent.<init>()


    public android.content.Intent chooseActivity(int p11)
    {
        try {
            int v0_1;
            if (this.mIntent != null) {
                this.ensureConsistentState();
                android.support.v7.widget.ActivityChooserModel$ActivityResolveInfo v2_1 = ((android.support.v7.widget.ActivityChooserModel$ActivityResolveInfo) this.mActivities.get(p11));
                android.content.ComponentName v3_0 = new android.content.ComponentName(v2_1.resolveInfo.activityInfo.packageName, v2_1.resolveInfo.activityInfo.name);
                v0_1 = new android.content.Intent(this.mIntent);
                v0_1.setComponent(v3_0);
                if ((this.mActivityChoserModelPolicy == null) || (!this.mActivityChoserModelPolicy.onChooseActivity(this, new android.content.Intent(v0_1)))) {
                    this.addHisoricalRecord(new android.support.v7.widget.ActivityChooserModel$HistoricalRecord(v3_0, System.currentTimeMillis(), 1065353216));
                } else {
                    v0_1 = 0;
                }
            } else {
                v0_1 = 0;
            }
        } catch (int v6_2) {
            throw v6_2;
        }
        return v0_1;
    }

Method android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.handleMessage() calling method android.content.Intent.<init>()


    public void handleMessage(android.os.Message p8)
    {
        android.support.v4.media.session.MediaSessionCompat$Callback v0 = android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$2800(this.this$0);
        if (v0 != null) {
            switch (p8.what) {
                case 1:
                    android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command v1_1 = ((android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command) p8.obj);
                    v0.onCommand(v1_1.command, v1_1.extras, v1_1.stub);
                    break;
                case 2:
                    android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1800(this.this$0, ((Integer) p8.obj).intValue(), 0);
                    break;
                case 3:
                    v0.onPrepare();
                    break;
                case 4:
                    v0.onPrepareFromMediaId(((String) p8.obj), p8.getData());
                    break;
                case 5:
                    v0.onPrepareFromSearch(((String) p8.obj), p8.getData());
                    break;
                case 6:
                    v0.onPrepareFromUri(((android.net.Uri) p8.obj), p8.getData());
                    break;
                case 7:
                    v0.onPlay();
                    break;
                case 8:
                    v0.onPlayFromMediaId(((String) p8.obj), p8.getData());
                    break;
                case 9:
                    v0.onPlayFromSearch(((String) p8.obj), p8.getData());
                    break;
                case 10:
                    v0.onPlayFromUri(((android.net.Uri) p8.obj), p8.getData());
                    break;
                case 11:
                    v0.onSkipToQueueItem(((Long) p8.obj).longValue());
                    break;
                case 12:
                    v0.onPause();
                    break;
                case 13:
                    v0.onStop();
                    break;
                case 14:
                    v0.onSkipToNext();
                    break;
                case 15:
                    v0.onSkipToPrevious();
                    break;
                case 16:
                    v0.onFastForward();
                    break;
                case 17:
                    v0.onRewind();
                    break;
                case 18:
                    v0.onSeekTo(((Long) p8.obj).longValue());
                    break;
                case 19:
                    v0.onSetRating(((android.support.v4.media.RatingCompat) p8.obj));
                    break;
                case 20:
                    v0.onCustomAction(((String) p8.obj), p8.getData());
                    break;
                case 21:
                    android.view.KeyEvent v3_1 = ((android.view.KeyEvent) p8.obj);
                    android.content.Intent v2_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
                    v2_1.putExtra("android.intent.extra.KEY_EVENT", v3_1);
                    if (!v0.onMediaButtonEvent(v2_1)) {
                        this.onMediaButtonEvent(v3_1, v0);
                    }
                    break;
                case 22:
                    android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1900(this.this$0, ((Integer) p8.obj).intValue(), 0);
                    break;
                default:
            }
        }
        return;
    }

Method android.support.v4.media.session.MediaButtonReceiver.onReceive() calling method android.content.Intent.<init>()


    public void onReceive(android.content.Context p9, android.content.Intent p10)
    {
        android.content.Intent v2_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
        v2_1.setPackage(p9.getPackageName());
        android.content.pm.PackageManager v1 = p9.getPackageManager();
        java.util.List v4 = v1.queryIntentServices(v2_1, 0);
        if (v4.isEmpty()) {
            v2_1.setAction("android.media.browse.MediaBrowserService");
            v4 = v1.queryIntentServices(v2_1, 0);
        }
        if (!v4.isEmpty()) {
            if (v4.size() == 1) {
                android.content.pm.ResolveInfo v3_1 = ((android.content.pm.ResolveInfo) v4.get(0));
                p10.setComponent(new android.content.ComponentName(v3_1.serviceInfo.packageName, v3_1.serviceInfo.name));
                p9.startService(p10);
                return;
            } else {
                throw new IllegalStateException(new StringBuilder().append("Expected 1 Service that handles ").append(v2_1.getAction()).append(", found ").append(v4.size()).toString());
            }
        } else {
            throw new IllegalStateException("Could not find any Service that handles android.intent.action.MEDIA_BUTTON or a media browser service implementation");
        }
    }

Method android.support.v4.media.TransportMediatorJellybeanMR2.<init>() calling method android.content.Intent.<init>()


    public TransportMediatorJellybeanMR2(android.content.Context p3, android.media.AudioManager p4, android.view.View p5, android.support.v4.media.TransportMediatorCallback p6)
    {
        this.mWindowAttachListener = new android.support.v4.media.TransportMediatorJellybeanMR2$1(this);
        this.mWindowFocusListener = new android.support.v4.media.TransportMediatorJellybeanMR2$2(this);
        this.mMediaButtonReceiver = new android.support.v4.media.TransportMediatorJellybeanMR2$3(this);
        this.mAudioFocusChangeListener = new android.support.v4.media.TransportMediatorJellybeanMR2$4(this);
        this.mGetPlaybackPositionListener = new android.support.v4.media.TransportMediatorJellybeanMR2$5(this);
        this.mPlaybackPositionUpdateListener = new android.support.v4.media.TransportMediatorJellybeanMR2$6(this);
        this.mPlayState = 0;
        this.mContext = p3;
        this.mAudioManager = p4;
        this.mTargetView = p5;
        this.mTransportCallback = p6;
        this.mReceiverAction = new StringBuilder().append(p3.getPackageName()).append(":transport:").append(System.identityHashCode(this)).toString();
        this.mIntent = new android.content.Intent(this.mReceiverAction);
        this.mIntent.setPackage(p3.getPackageName());
        this.mReceiverFilter = new android.content.IntentFilter();
        this.mReceiverFilter.addAction(this.mReceiverAction);
        this.mTargetView.getViewTreeObserver().addOnWindowAttachListener(this.mWindowAttachListener);
        this.mTargetView.getViewTreeObserver().addOnWindowFocusChangeListener(this.mWindowFocusListener);
        return;
    }

Method android.support.v4.app.TaskStackBuilder.startActivities() calling method android.content.Intent.<init>()


    public void startActivities(android.os.Bundle p6)
    {
        if (!this.mIntents.isEmpty()) {
            int v3_5 = new android.content.Intent[this.mIntents.size()];
            android.content.Intent[] v0_1 = ((android.content.Intent[]) this.mIntents.toArray(v3_5));
            v0_1[0] = new android.content.Intent(v0_1[0]).addFlags(268484608);
            if (!android.support.v4.content.ContextCompat.startActivities(this.mSourceContext, v0_1, p6)) {
                android.content.Intent v1_1 = new android.content.Intent(v0_1[(v0_1.length - 1)]);
                v1_1.addFlags(268435456);
                this.mSourceContext.startActivity(v1_1);
            }
            return;
        } else {
            throw new IllegalStateException("No intents added to TaskStackBuilder; cannot startActivities");
        }
    }

Method android.support.v4.app.TaskStackBuilder.getPendingIntent() calling method android.content.Intent.<init>()


    public android.app.PendingIntent getPendingIntent(int p7, int p8, android.os.Bundle p9)
    {
        if (!this.mIntents.isEmpty()) {
            android.content.Context v1_6 = new android.content.Intent[this.mIntents.size()];
            android.content.Intent[] v2_1 = ((android.content.Intent[]) this.mIntents.toArray(v1_6));
            v2_1[0] = new android.content.Intent(v2_1[0]).addFlags(268484608);
            return android.support.v4.app.TaskStackBuilder.IMPL.getPendingIntent(this.mSourceContext, v2_1, p7, p8, p9);
        } else {
            throw new IllegalStateException("No intents added to TaskStackBuilder; cannot getPendingIntent");
        }
    }

Method android.support.v4.app.TaskStackBuilder.getIntents() calling method android.content.Intent.<init>()


    public android.content.Intent[] getIntents()
    {
        android.content.Intent[] v1 = new android.content.Intent[this.mIntents.size()];
        if (v1.length != 0) {
            v1[0] = new android.content.Intent(((android.content.Intent) this.mIntents.get(0))).addFlags(268484608);
            int v0 = 1;
            while (v0 < v1.length) {
                v1[v0] = new android.content.Intent(((android.content.Intent) this.mIntents.get(v0)));
                v0++;
            }
        }
        return v1;
    }

Method android.support.v4.app.ShareCompat$IntentBuilder.<init>() calling method android.content.Intent.<init>()


    private ShareCompat$IntentBuilder(android.app.Activity p4)
    {
        this.mActivity = p4;
        this.mIntent = new android.content.Intent().setAction("android.intent.action.SEND");
        this.mIntent.putExtra("android.support.v4.app.EXTRA_CALLING_PACKAGE", p4.getPackageName());
        this.mIntent.putExtra("android.support.v4.app.EXTRA_CALLING_ACTIVITY", p4.getComponentName());
        this.mIntent.addFlags(524288);
        return;
    }

Method android.support.v4.app.RemoteInputCompatJellybean.addResultsToIntent() calling method android.content.Intent.<init>()


    static void addResultsToIntent(android.support.v4.app.RemoteInputCompatBase$RemoteInput[] p7, android.content.Intent p8, android.os.Bundle p9)
    {
        android.os.Bundle v3_1 = new android.os.Bundle();
        int v5 = p7.length;
        int v4_1 = 0;
        while (v4_1 < v5) {
            android.support.v4.app.RemoteInputCompatBase$RemoteInput v1 = p7[v4_1];
            CharSequence v2_0 = p9.get(v1.getResultKey());
            if ((v2_0 instanceof CharSequence)) {
                v3_1.putCharSequence(v1.getResultKey(), ((CharSequence) v2_0));
            }
            v4_1++;
        }
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.putExtra("android.remoteinput.resultsData", v3_1);
        p8.setClipData(android.content.ClipData.newIntent("android.remoteinput.results", v0_1));
        return;
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap() calling method android.content.Intent.<init>()


    private void updateListenerMap()
    {
        java.util.Set v2 = android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages(this.mContext);
        if (!v2.equals(this.mCachedEnabledPackages)) {
            this.mCachedEnabledPackages = v2;
            java.util.List v6 = this.mContext.getPackageManager().queryIntentServices(new android.content.Intent().setAction("android.support.BIND_NOTIFICATION_SIDE_CHANNEL"), 4);
            java.util.HashSet v1_1 = new java.util.HashSet();
            android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord v7_2 = v6.iterator();
            while (v7_2.hasNext()) {
                android.content.pm.ResolveInfo v5_1 = ((android.content.pm.ResolveInfo) v7_2.next());
                if (v2.contains(v5_1.serviceInfo.packageName)) {
                    android.content.ComponentName v0_1 = new android.content.ComponentName(v5_1.serviceInfo.packageName, v5_1.serviceInfo.name);
                    if (v5_1.serviceInfo.permission == null) {
                        v1_1.add(v0_1);
                    } else {
                        android.util.Log.w("NotifManCompat", new StringBuilder().append("Permission present on component ").append(v0_1).append(", not adding listener record.").toString());
                    }
                }
            }
            android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord v7_3 = v1_1.iterator();
            while (v7_3.hasNext()) {
                android.content.ComponentName v0_3 = ((android.content.ComponentName) v7_3.next());
                if (!this.mRecordMap.containsKey(v0_3)) {
                    if (android.util.Log.isLoggable("NotifManCompat", 3)) {
                        android.util.Log.d("NotifManCompat", new StringBuilder().append("Adding listener record for ").append(v0_3).toString());
                    }
                    this.mRecordMap.put(v0_3, new android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord(v0_3));
                }
            }
            java.util.Iterator v4 = this.mRecordMap.entrySet().iterator();
            while (v4.hasNext()) {
                java.util.Map$Entry v3_1 = ((java.util.Map$Entry) v4.next());
                if (!v1_1.contains(v3_1.getKey())) {
                    if (android.util.Log.isLoggable("NotifManCompat", 3)) {
                        android.util.Log.d("NotifManCompat", new StringBuilder().append("Removing listener record for ").append(v3_1.getKey()).toString());
                    }
                    this.ensureServiceUnbound(((android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord) v3_1.getValue()));
                    v4.remove();
                }
            }
        }
        return;
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound() calling method android.content.Intent.<init>()


    private boolean ensureServiceBound(android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord p5)
    {
        boolean v1_7;
        if (!p5.bound) {
            p5.bound = this.mContext.bindService(new android.content.Intent("android.support.BIND_NOTIFICATION_SIDE_CHANNEL").setComponent(p5.componentName), this, android.support.v4.app.NotificationManagerCompat.access$000());
            if (!p5.bound) {
                android.util.Log.w("NotifManCompat", new StringBuilder().append("Unable to bind to listener ").append(p5.componentName).toString());
                this.mContext.unbindService(this);
            } else {
                p5.retryCount = 0;
            }
            v1_7 = p5.bound;
        } else {
            v1_7 = 1;
        }
        return v1_7;
    }

Method android.support.v4.app.NavUtils.getParentActivityIntent() calling method android.content.Intent.<init>()


    public static android.content.Intent getParentActivityIntent(android.content.Context p5, Class p6)
    {
        android.content.Intent v2;
        String v1 = android.support.v4.app.NavUtils.getParentActivityName(p5, new android.content.ComponentName(p5, p6));
        if (v1 != null) {
            android.content.ComponentName v3_1 = new android.content.ComponentName(p5, v1);
            if (android.support.v4.app.NavUtils.getParentActivityName(p5, v3_1) != null) {
                v2 = new android.content.Intent().setComponent(v3_1);
            } else {
                v2 = android.support.v4.content.IntentCompat.makeMainActivity(v3_1);
            }
        } else {
            v2 = 0;
        }
        return v2;
    }

Method android.support.v4.app.NavUtils.getParentActivityIntent() calling method android.content.Intent.<init>()


    public static android.content.Intent getParentActivityIntent(android.content.Context p5, android.content.ComponentName p6)
    {
        android.content.Intent v2;
        String v1 = android.support.v4.app.NavUtils.getParentActivityName(p5, p6);
        if (v1 != null) {
            android.content.ComponentName v3_1 = new android.content.ComponentName(p6.getPackageName(), v1);
            if (android.support.v4.app.NavUtils.getParentActivityName(p5, v3_1) != null) {
                v2 = new android.content.Intent().setComponent(v3_1);
            } else {
                v2 = android.support.v4.content.IntentCompat.makeMainActivity(v3_1);
            }
        } else {
            v2 = 0;
        }
        return v2;
    }

Method com.google.android.gms.auth.api.signin.internal.SignInHubActivity.zzj() calling method android.content.Intent.setPackage()


    private void zzj(android.content.Intent p3)
    {
        p3.setPackage("com.google.android.gms");
        p3.putExtra("config", this.ek);
        try {
            this.startActivityForResult(p3, 40962);
        } catch (int v0) {
            android.util.Log.w("AuthSignInClient", "Could not launch sign in Intent. Google Play Service is probably being updated...");
            this.zzde(8);
        }
        return;
    }

Method io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy.getAdvertisingInfo() calling method android.content.Intent.setPackage()


    public io.fabric.sdk.android.services.common.AdvertisingInfo getAdvertisingInfo()
    {
        Throwable v6 = 0;
        if (android.os.Looper.myLooper() != android.os.Looper.getMainLooper()) {
            try {
                this.context.getPackageManager().getPackageInfo("com.android.vending", 0);
                io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy$AdvertisingConnection v1_1 = new io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy$AdvertisingConnection(0);
                android.content.Intent v3_1 = new android.content.Intent("com.google.android.gms.ads.identifier.service.START");
                v3_1.setPackage("com.google.android.gms");
                try {
                    if (!this.context.bindService(v3_1, v1_1, 1)) {
                        io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "Could not bind to Google Play Service to capture AdvertisingId");
                    } else {
                        try {
                            io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy$AdvertisingInterface v0_1 = new io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy$AdvertisingInterface(v1_1.getBinder());
                            android.content.Context v7_10 = new io.fabric.sdk.android.services.common.AdvertisingInfo(v0_1.getId(), v0_1.isLimitAdTrackingEnabled());
                        } catch (android.content.Context v7_13) {
                            this.context.unbindService(v1_1);
                            throw v7_13;
                        } catch (Exception v2_1) {
                            io.fabric.sdk.android.Fabric.getLogger().w("Fabric", "Exception in binding to Google Play Service to capture AdvertisingId", v2_1);
                            this.context.unbindService(v1_1);
                        }
                        this.context.unbindService(v1_1);
                        v6 = v7_10;
                    }
                } catch (Throwable v5) {
                    io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "Could not bind to Google Play Service to capture AdvertisingId", v5);
                }
            } catch (Exception v2) {
                io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "Unable to find Google Play Services package name");
            } catch (Exception v2_0) {
                io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "Unable to determine if Google Play Services is available", v2_0);
            }
        } else {
            io.fabric.sdk.android.Fabric.getLogger().d("Fabric", "AdvertisingInfoServiceStrategy cannot be called on the main thread");
        }
        return v6;
    }

Method com.google.firebase.iid.FirebaseInstanceIdService.zza() calling method android.content.Intent.setPackage()


    private void zza(com.google.firebase.iid.zzf p4, android.os.Bundle p5)
    {
        String v0_0 = com.google.firebase.iid.zzf.zzdi(this);
        if (v0_0 != null) {
            android.content.Intent v1_2 = new android.content.Intent("com.google.android.gcm.intent.SEND");
            v1_2.setPackage(v0_0);
            v1_2.putExtras(p5);
            p4.zzs(v1_2);
            v1_2.putExtra("google.to", "google.com/iid");
            v1_2.putExtra("google.message_id", com.google.firebase.iid.zzf.zzbmc());
            this.sendOrderedBroadcast(v1_2, "com.google.android.gtalkservice.permission.GTALK_SERVICE");
        } else {
            android.util.Log.w("FirebaseInstanceId", "Unable to respond to ping due to missing target package");
        }
        return;
    }

Method com.google.firebase.iid.FirebaseInstanceIdReceiver.onReceive() calling method android.content.Intent.setPackage()


    public void onReceive(android.content.Context p5, android.content.Intent p6)
    {
        if (this.isOrderedBroadcast()) {
            this.setResultCode(500);
        }
        p6.setComponent(0);
        p6.setPackage(p5.getPackageName());
        if (android.os.Build$VERSION.SDK_INT <= 18) {
            p6.removeCategory(p5.getPackageName());
        }
        String v1_3 = p6.getStringExtra("gcm.rawData64");
        if (v1_3 != null) {
            p6.putExtra("rawData", android.util.Base64.decode(v1_3, 0));
            p6.removeExtra("gcm.rawData64");
        }
        String v1_14;
        String v1_8 = p6.getStringExtra("from");
        if ((!"com.google.android.c2dm.intent.REGISTRATION".equals(p6.getAction())) && ((!"google.com/iid".equals(v1_8)) && (!"gcm.googleapis.com/refresh".equals(v1_8)))) {
            if (!"com.google.android.c2dm.intent.RECEIVE".equals(p6.getAction())) {
                android.util.Log.d("FirebaseInstanceId", "Unexpected intent");
                v1_14 = 0;
            } else {
                v1_14 = "com.google.firebase.MESSAGING_EVENT";
            }
        } else {
            v1_14 = "com.google.firebase.INSTANCE_ID_EVENT";
        }
        String v0_3 = -1;
        if (v1_14 != null) {
            v0_3 = com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzb(p5, v1_14, p6);
        }
        if (this.isOrderedBroadcast()) {
            this.setResultCode(v0_3);
        }
        return;
    }

Method com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzb() calling method android.content.Intent.setPackage()


    static int zzb(android.content.Context p4, String p5, android.content.Intent p6)
    {
        int v0_0 = -1;
        switch (p5.hashCode()) {
            case -842411455:
                if (!p5.equals("com.google.firebase.INSTANCE_ID_EVENT")) {
                } else {
                    v0_0 = 0;
                }
                break;
            case 41532704:
                if (!p5.equals("com.google.firebase.MESSAGING_EVENT")) {
                } else {
                    v0_0 = 1;
                }
                break;
        }
        int v0_5;
        switch (v0_0) {
            case 0:
                com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.bax.offer(p6);
                int v0_4 = new android.content.Intent(p5);
                v0_4.setPackage(p4.getPackageName());
                v0_5 = com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzj(p4, v0_4);
                break;
            case 1:
                com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.bay.offer(p6);
                break;
            default:
                int v0_8;
                int v0_6 = String.valueOf(p5);
                if (v0_6.length() == 0) {
                    v0_8 = new String("Unknown service action: ");
                } else {
                    v0_8 = "Unknown service action: ".concat(v0_6);
                }
                android.util.Log.w("FirebaseInstanceId", v0_8);
                v0_5 = 500;
        }
        return v0_5;
    }

Method com.google.android.gms.gcm.GcmReceiver.onReceive() calling method android.content.Intent.setPackage()


    public void onReceive(android.content.Context p4, android.content.Intent p5)
    {
        p5.setComponent(0);
        p5.setPackage(p4.getPackageName());
        if (android.os.Build$VERSION.SDK_INT <= 18) {
            p5.removeCategory(p4.getPackageName());
        }
        int v0_2 = p5.getStringExtra("from");
        if (("com.google.android.c2dm.intent.REGISTRATION".equals(p5.getAction())) || (("google.com/iid".equals(v0_2)) || (com.google.android.gms.gcm.GcmReceiver.Zh.equals(v0_2)))) {
            p5.setAction("com.google.android.gms.iid.InstanceID");
        }
        int v0_7 = p5.getStringExtra("gcm.rawData64");
        if (v0_7 != 0) {
            p5.putExtra("rawData", android.util.Base64.decode(v0_7, 0));
            p5.removeExtra("gcm.rawData64");
        }
        if (!"com.google.android.c2dm.intent.RECEIVE".equals(p5.getAction())) {
            this.zzf(p4, p5);
        } else {
            this.zze(p4, p5);
        }
        if ((this.isOrderedBroadcast()) && (this.getResultCode() == 0)) {
            this.setResultCode(-1);
        }
        return;
    }

Method android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.<init>() calling method android.content.Intent.setPackage()


    public MediaSessionCompat$MediaSessionImplBase(android.content.Context p10, String p11, android.content.ComponentName p12, android.app.PendingIntent p13)
    {
        this.mLock = new Object();
        this.mControllerCallbacks = new android.os.RemoteCallbackList();
        this.mDestroyed = 0;
        this.mIsActive = 0;
        this.mIsRccRegistered = 0;
        this.mIsMbrRegistered = 0;
        this.mVolumeCallback = new android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$1(this);
        if (p12 == null) {
            android.content.Intent v2_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
            v2_1.setPackage(p10.getPackageName());
            java.util.List v4 = p10.getPackageManager().queryBroadcastReceivers(v2_1, 0);
            if (v4.size() != 1) {
                if (v4.size() > 1) {
                    android.util.Log.w("MediaSessionCompat", "More than one BroadcastReceiver that handles android.intent.action.MEDIA_BUTTON was found, using null. Provide a specific ComponentName to use as this session\'s media button receiver");
                }
            } else {
                android.content.pm.ResolveInfo v3_1 = ((android.content.pm.ResolveInfo) v4.get(0));
                p12 = new android.content.ComponentName(v3_1.activityInfo.packageName, v3_1.activityInfo.name);
            }
        }
        if ((p12 != null) && (p13 == null)) {
            android.content.Intent v0_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
            v0_1.setComponent(p12);
            p13 = android.app.PendingIntent.getBroadcast(p10, 0, v0_1, 0);
        }
        if (p12 != null) {
            this.mContext = p10;
            this.mPackageName = p10.getPackageName();
            this.mAudioManager = ((android.media.AudioManager) p10.getSystemService("audio"));
            this.mTag = p11;
            this.mMediaButtonReceiverComponentName = p12;
            this.mMediaButtonReceiverIntent = p13;
            this.mStub = new android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub(this);
            this.mToken = new android.support.v4.media.session.MediaSessionCompat$Token(this.mStub);
            this.mRatingType = 0;
            this.mVolumeType = 1;
            this.mLocalStream = 3;
            if (android.os.Build$VERSION.SDK_INT < 14) {
                this.mRccObj = 0;
            } else {
                this.mRccObj = android.support.v4.media.session.MediaSessionCompatApi14.createRemoteControlClient(p13);
            }
            return;
        } else {
            throw new IllegalArgumentException("MediaButtonReceiver component may not be null.");
        }
    }

Method com.google.firebase.iid.zzf.zzs() calling method android.content.Intent.setPackage()


    declared_synchronized void zzs(android.content.Intent p5)
    {
        try {
            if (this.Zq == null) {
                String v0_5 = new android.content.Intent();
                v0_5.setPackage("com.google.example.invalidpackage");
                this.Zq = android.app.PendingIntent.getBroadcast(this.zzagf, 0, v0_5, 0);
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        p5.putExtra("app", this.Zq);
        return;
    }

Method com.google.firebase.iid.zzf.zza() calling method android.content.Intent.setPackage()


    public void zza(android.os.Bundle p7, java.security.KeyPair p8, String p9)
    {
        android.content.Intent v0_0 = android.os.SystemClock.elapsedRealtime();
        if ((this.aaR == 0) || (v0_0 > this.aaR)) {
            this.zzbmb();
            if (com.google.firebase.iid.zzf.aaG != null) {
                this.aaN = android.os.SystemClock.elapsedRealtime();
                android.content.Intent v0_9 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                v0_9.setPackage(com.google.firebase.iid.zzf.aaG);
                p7.putString("gmsv", Integer.toString(com.google.firebase.iid.zzf.zzdj(this.zzagf)));
                p7.putString("osv", Integer.toString(android.os.Build$VERSION.SDK_INT));
                p7.putString("app_ver", Integer.toString(com.google.firebase.iid.FirebaseInstanceId.zzdf(this.zzagf)));
                p7.putString("app_ver_name", com.google.firebase.iid.FirebaseInstanceId.zzdg(this.zzagf));
                p7.putString("cliv", "fiid-9452000");
                p7.putString("appid", com.google.firebase.iid.FirebaseInstanceId.zza(p8));
                String v1_12 = com.google.firebase.iid.FirebaseInstanceId.zzem(this.zzagf);
                if (v1_12 != null) {
                    p7.putString("gmp_app_id", v1_12);
                }
                String v1_15 = com.google.firebase.iid.FirebaseInstanceId.zzu(p8.getPublic().getEncoded());
                p7.putString("pub2", v1_15);
                String[] v3_1 = new String[2];
                v3_1[0] = this.zzagf.getPackageName();
                v3_1[1] = v1_15;
                p7.putString("sig", com.google.firebase.iid.zzf.zza(p8, v3_1));
                v0_9.putExtras(p7);
                this.zzs(v0_9);
                this.zzb(v0_9, p9);
                return;
            } else {
                throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
            }
        } else {
            android.util.Log.w("InstanceID/Rpc", new StringBuilder(78).append("Backoff mode, next request attempt: ").append((this.aaR - v0_0)).append(" interval: ").append(this.aaQ).toString());
            throw new java.io.IOException("RETRY_LATER");
        }
    }

Method com.google.firebase.iid.FirebaseInstanceId.zzdh() calling method android.content.Intent.setPackage()


    static void zzdh(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setPackage(p3.getPackageName());
        v0_1.putExtra("CMD", "SYNC");
        p3.sendBroadcast(com.google.firebase.iid.FirebaseInstanceIdInternalReceiver.zzh(p3, v0_1));
        return;
    }

Method com.google.android.gms.iid.zzc.zzs() calling method android.content.Intent.setPackage()


    declared_synchronized void zzs(android.content.Intent p5)
    {
        try {
            if (this.Zq == null) {
                String v0_5 = new android.content.Intent();
                v0_5.setPackage("com.google.example.invalidpackage");
                this.Zq = android.app.PendingIntent.getBroadcast(this.zzagf, 0, v0_5, 0);
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        p5.putExtra("app", this.Zq);
        return;
    }

Method com.google.android.gms.iid.zzc.zzb() calling method android.content.Intent.setPackage()


    protected void zzb(android.content.Intent p7, String p8)
    {
        this.aaN = android.os.SystemClock.elapsedRealtime();
        p7.putExtra("kid", new StringBuilder((String.valueOf(p8).length() + 5)).append("|ID|").append(p8).append("|").toString());
        p7.putExtra("X-kid", new StringBuilder((String.valueOf(p8).length() + 5)).append("|ID|").append(p8).append("|").toString());
        String v0_12 = "com.google.android.gsf".equals(com.google.android.gms.iid.zzc.aaG);
        String v1_21 = p7.getStringExtra("useGsf");
        if (v1_21 != null) {
            v0_12 = "1".equals(v1_21);
        }
        if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
            String v2_9 = String.valueOf(p7.getExtras());
            android.util.Log.d("InstanceID/Rpc", new StringBuilder((String.valueOf(v2_9).length() + 8)).append("Sending ").append(v2_9).toString());
        }
        if (this.aaL == null) {
            if (v0_12 == null) {
                p7.putExtra("google.messenger", this.Zu);
                p7.putExtra("messenger2", "1");
                if (this.aaM != null) {
                    String v0_1 = android.os.Message.obtain();
                    v0_1.obj = p7;
                    try {
                        this.aaM.send(v0_1);
                    } catch (String v0) {
                        if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                            android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                        }
                    }
                    return;
                }
                this.zzagf.startService(p7);
            } else {
                String v0_7 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
                v0_7.setPackage(this.zzagf.getPackageName());
                v0_7.putExtra("GSF", p7);
                this.zzagf.startService(v0_7);
            }
        } else {
            p7.putExtra("google.messenger", this.Zu);
            String v1_28 = android.os.Message.obtain();
            v1_28.obj = p7;
            try {
                this.aaL.send(v1_28);
            } catch (String v1) {
                if (!android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                } else {
                    android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                }
            }
        }
        return;
    }

Method com.google.android.gms.iid.zzc.zza() calling method android.content.Intent.setPackage()


    void zza(android.os.Bundle p7, java.security.KeyPair p8, String p9)
    {
        android.content.Intent v0_0 = android.os.SystemClock.elapsedRealtime();
        if ((this.aaR == 0) || (v0_0 > this.aaR)) {
            this.zzbmb();
            if (com.google.android.gms.iid.zzc.aaG != null) {
                this.aaN = android.os.SystemClock.elapsedRealtime();
                android.content.Intent v0_6 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                v0_6.setPackage(com.google.android.gms.iid.zzc.aaG);
                p7.putString("gmsv", Integer.toString(com.google.android.gms.iid.zzc.zzdj(this.zzagf)));
                p7.putString("osv", Integer.toString(android.os.Build$VERSION.SDK_INT));
                p7.putString("app_ver", Integer.toString(com.google.android.gms.iid.InstanceID.zzdf(this.zzagf)));
                p7.putString("app_ver_name", com.google.android.gms.iid.InstanceID.zzdg(this.zzagf));
                p7.putString("cliv", "iid-9452000");
                p7.putString("appid", com.google.android.gms.iid.InstanceID.zza(p8));
                String v1_13 = com.google.android.gms.iid.InstanceID.zzu(p8.getPublic().getEncoded());
                p7.putString("pub2", v1_13);
                String[] v3_1 = new String[2];
                v3_1[0] = this.zzagf.getPackageName();
                v3_1[1] = v1_13;
                p7.putString("sig", com.google.android.gms.iid.zzc.zza(p8, v3_1));
                v0_6.putExtras(p7);
                this.zzs(v0_6);
                this.zzb(v0_6, p9);
                return;
            } else {
                throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
            }
        } else {
            android.util.Log.w("InstanceID/Rpc", new StringBuilder(78).append("Backoff mode, next request attempt: ").append((this.aaR - v0_0)).append(" interval: ").append(this.aaQ).toString());
            throw new java.io.IOException("RETRY_LATER");
        }
    }

Method com.google.android.gms.iid.InstanceIDListenerService.zzdh() calling method android.content.Intent.setPackage()


    static void zzdh(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
        v0_1.setPackage(p3.getPackageName());
        v0_1.putExtra(com.google.android.gms.iid.InstanceIDListenerService.aaz, "SYNC");
        p3.startService(v0_1);
        return;
    }

Method com.google.android.gms.iid.InstanceIDListenerService.zza() calling method android.content.Intent.setPackage()


    static void zza(android.content.Context p3, com.google.android.gms.iid.zzd p4)
    {
        p4.zzbmd();
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
        v0_1.putExtra(com.google.android.gms.iid.InstanceIDListenerService.aaz, "RST");
        v0_1.setPackage(p3.getPackageName());
        p3.startService(v0_1);
        return;
    }

Method com.google.android.gms.gcm.zza.zzag() calling method android.content.Intent.setPackage()


    private android.app.PendingIntent zzag(android.os.Bundle p5)
    {
        android.app.PendingIntent v0_3;
        int v1_1;
        int v1_3 = com.google.android.gms.gcm.zza.zzf(p5, "gcm.n.click_action");
        if (android.text.TextUtils.isEmpty(v1_3)) {
            android.app.PendingIntent v0_1 = this.mContext.getPackageManager().getLaunchIntentForPackage(this.mContext.getPackageName());
            if (v0_1 != null) {
                v1_1 = v0_1;
                android.app.PendingIntent v0_7 = new android.os.Bundle(p5);
                com.google.android.gms.gcm.GcmListenerService.zzab(v0_7);
                v1_1.putExtras(v0_7);
                int v2_0 = v0_7.keySet().iterator();
                while (v2_0.hasNext()) {
                    android.app.PendingIntent v0_13 = ((String) v2_0.next());
                    if ((v0_13.startsWith("gcm.n.")) || (v0_13.startsWith("gcm.notification."))) {
                        v1_1.removeExtra(v0_13);
                    }
                }
                v0_3 = android.app.PendingIntent.getActivity(this.mContext, this.zzblg(), v1_1, 1073741824);
            } else {
                android.util.Log.w("GcmNotification", "No activity found to launch app");
                v0_3 = 0;
            }
        } else {
            android.app.PendingIntent v0_5 = new android.content.Intent(v1_3);
            v0_5.setPackage(this.mContext.getPackageName());
            v0_5.setFlags(268435456);
            v1_1 = v0_5;
        }
        return v0_3;
    }

Method com.google.android.gms.gcm.GoogleCloudMessaging.zzr() calling method android.content.Intent.setPackage()


    declared_synchronized void zzr(android.content.Intent p5)
    {
        try {
            if (this.Zq == null) {
                String v0_5 = new android.content.Intent();
                v0_5.setPackage("com.google.example.invalidpackage");
                this.Zq = android.app.PendingIntent.getBroadcast(this.zzagf, 0, v0_5, 0);
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        p5.putExtra("app", this.Zq);
        return;
    }

Method com.google.android.gms.gcm.GoogleCloudMessaging.zzah() calling method android.content.Intent.setPackage()


    android.content.Intent zzah(android.os.Bundle p5)
    {
        if (android.os.Looper.getMainLooper() != android.os.Looper.myLooper()) {
            if (com.google.android.gms.gcm.GoogleCloudMessaging.zzde(this.zzagf) >= 0) {
                if (p5 == null) {
                    p5 = new android.os.Bundle();
                }
                String v0_2 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                v0_2.setPackage(com.google.android.gms.gcm.GoogleCloudMessaging.zzdd(this.zzagf));
                this.zzr(v0_2);
                v0_2.putExtra("google.message_id", this.zzblh());
                v0_2.putExtras(p5);
                v0_2.putExtra("google.messenger", this.Zu);
                this.zzagf.startService(v0_2);
                try {
                    return ((android.content.Intent) this.Zt.poll(30000, java.util.concurrent.TimeUnit.MILLISECONDS));
                } catch (String v0_6) {
                    throw new java.io.IOException(v0_6.getMessage());
                }
            } else {
                throw new java.io.IOException("Google Play Services missing");
            }
        } else {
            throw new java.io.IOException("MAIN_THREAD");
        }
    }

Method com.google.android.gms.gcm.GoogleCloudMessaging.zza() calling method android.content.Intent.setPackage()


    private void zza(String p8, String p9, long p10, int p12, android.os.Bundle p13)
    {
        if (p8 != null) {
            String v0_1 = com.google.android.gms.gcm.GoogleCloudMessaging.zzdd(this.zzagf);
            if (v0_1 != null) {
                String v1_3 = new android.content.Intent("com.google.android.gcm.intent.SEND");
                if (p13 != null) {
                    v1_3.putExtras(p13);
                }
                this.zzr(v1_3);
                v1_3.setPackage(v0_1);
                v1_3.putExtra("google.to", p8);
                v1_3.putExtra("google.message_id", p9);
                v1_3.putExtra("google.ttl", Long.toString(p10));
                v1_3.putExtra("google.delay", Integer.toString(p12));
                v1_3.putExtra("google.from", this.zzkd(p8));
                if (!v0_1.contains(".gsf")) {
                    this.zzagf.sendOrderedBroadcast(v1_3, "com.google.android.gtalkservice.permission.GTALK_SERVICE");
                } else {
                    android.os.Bundle v3_4 = new android.os.Bundle();
                    java.util.Iterator v4 = p13.keySet().iterator();
                    while (v4.hasNext()) {
                        String v0_11 = ((String) v4.next());
                        String v1_2 = p13.get(v0_11);
                        if ((v1_2 instanceof String)) {
                            String v2_11;
                            String v0_12 = String.valueOf(v0_11);
                            if (v0_12.length() == 0) {
                                v2_11 = new String("gcm.");
                            } else {
                                v2_11 = "gcm.".concat(v0_12);
                            }
                            v3_4.putString(v2_11, ((String) v1_2));
                        }
                    }
                    v3_4.putString("google.to", p8);
                    v3_4.putString("google.message_id", p9);
                    com.google.android.gms.iid.InstanceID.getInstance(this.zzagf).zzc("GCM", "upstream", v3_4);
                }
                return;
            } else {
                throw new java.io.IOException("SERVICE_NOT_AVAILABLE");
            }
        } else {
            throw new IllegalArgumentException("Missing \'to\'");
        }
    }

Method com.google.android.gms.gcm.GoogleCloudMessaging$1.handleMessage() calling method android.content.Intent.setPackage()


    public void handleMessage(android.os.Message p4)
    {
        if ((p4 == null) || (!(p4.obj instanceof android.content.Intent))) {
            android.util.Log.w("GCM", "Dropping invalid message");
        }
        android.content.Intent v0_4 = ((android.content.Intent) p4.obj);
        if (!"com.google.android.c2dm.intent.REGISTRATION".equals(v0_4.getAction())) {
            if (!com.google.android.gms.gcm.GoogleCloudMessaging.zza(this.Zv, v0_4)) {
                v0_4.setPackage(com.google.android.gms.gcm.GoogleCloudMessaging.zzb(this.Zv).getPackageName());
                com.google.android.gms.gcm.GoogleCloudMessaging.zzb(this.Zv).sendBroadcast(v0_4);
            }
        } else {
            com.google.android.gms.gcm.GoogleCloudMessaging.zza(this.Zv).add(v0_4);
        }
        return;
    }

Method com.google.android.gms.gcm.GcmNetworkManager.zzjy() calling method android.content.Intent.setPackage()


    private void zzjy(String p6)
    {
        String v0_2;
        int v1 = 1;
        com.google.android.gms.common.internal.zzab.zzb(p6, "GcmTaskService must not be null.");
        String v0_16 = new android.content.Intent("com.google.android.gms.gcm.ACTION_TASK_READY");
        v0_16.setPackage(this.mContext.getPackageName());
        java.util.Iterator v3_2 = this.mContext.getPackageManager().queryIntentServices(v0_16, 0);
        if ((v3_2 == null) || (v3_2.size() == 0)) {
            v0_2 = 0;
        } else {
            v0_2 = 1;
        }
        com.google.android.gms.common.internal.zzab.zzb(v0_2, "There is no GcmTaskService component registered within this package. Have you extended GcmTaskService correctly?");
        java.util.Iterator v3_3 = v3_2.iterator();
        while (v3_3.hasNext()) {
            if (((android.content.pm.ResolveInfo) v3_3.next()).serviceInfo.name.equals(p6)) {
            }
            com.google.android.gms.common.internal.zzab.zzb(v1, new StringBuilder((String.valueOf(p6).length() + 119)).append("The GcmTaskService class you provided ").append(p6).append(" does not seem to support receiving com.google.android.gms.gcm.ACTION_TASK_READY.").toString());
            return;
        }
        v1 = 0;
        com.google.android.gms.common.internal.zzab.zzb(v1, new StringBuilder((String.valueOf(p6).length() + 119)).append("The GcmTaskService class you provided ").append(p6).append(" does not seem to support receiving com.google.android.gms.gcm.ACTION_TASK_READY.").toString());
        return;
    }

Method com.google.android.gms.gcm.GcmNetworkManager.zzblf() calling method android.content.Intent.setPackage()


    private android.content.Intent zzblf()
    {
        String v1_2 = com.google.android.gms.gcm.GoogleCloudMessaging.zzdd(this.mContext);
        android.content.Intent v0_5 = -1;
        if (v1_2 != null) {
            v0_5 = com.google.android.gms.gcm.GoogleCloudMessaging.zzde(this.mContext);
        }
        if ((v1_2 != null) && (v0_5 >= com.google.android.gms.gcm.GoogleCloudMessaging.Zm)) {
            android.content.Intent v0_2 = new android.content.Intent("com.google.android.gms.gcm.ACTION_SCHEDULE");
            v0_2.setPackage(v1_2);
            v0_2.putExtra("app", this.mPendingIntent);
        } else {
            android.util.Log.e("GcmNetworkManager", new StringBuilder(91).append("Google Play Services is not available, dropping GcmNetworkManager request. code=").append(v0_5).toString());
            v0_2 = 0;
        }
        return v0_2;
    }

Method com.google.android.gms.common.internal.zzo.zzata() calling method android.content.Intent.setPackage()


    public static android.content.Intent zzata()
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.clockwork.home.UPDATE_ANDROID_WEAR_ACTION");
        v0_1.setPackage("com.google.android.wearable.app");
        return v0_1;
    }

Method com.google.android.gms.common.internal.zzo.zzad() calling method android.content.Intent.setPackage()


    public static android.content.Intent zzad(String p2, String p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        v0_1.setData(com.google.android.gms.common.internal.zzo.zzac(p2, p3));
        v0_1.setPackage("com.android.vending");
        v0_1.addFlags(524288);
        return v0_1;
    }

Method com.google.android.gms.common.internal.zzn$zza.zzasy() calling method android.content.Intent.setPackage()


    public android.content.Intent zzasy()
    {
        android.content.Intent v0_1;
        if (this.zzcvc == null) {
            v0_1 = new android.content.Intent().setComponent(this.yR);
        } else {
            v0_1 = new android.content.Intent(this.zzcvc).setPackage(this.yQ);
        }
        return v0_1;
    }

Method com.google.android.gms.common.AccountPicker.zza() calling method android.content.Intent.setPackage()


    public static android.content.Intent zza(android.accounts.Account p3, java.util.ArrayList p4, String[] p5, boolean p6, String p7, String p8, String[] p9, android.os.Bundle p10, boolean p11, int p12, int p13, String p14, boolean p15)
    {
        android.content.Intent v1_1 = new android.content.Intent();
        if (!p15) {
            String v0_14;
            if (p14 != null) {
                v0_14 = 0;
            } else {
                v0_14 = 1;
            }
            com.google.android.gms.common.internal.zzab.zzb(v0_14, "We only support hostedDomain filter for account chip styled account picker");
        }
        String v0_0;
        if (!p15) {
            v0_0 = "com.google.android.gms.common.account.CHOOSE_ACCOUNT";
        } else {
            v0_0 = "com.google.android.gms.common.account.CHOOSE_ACCOUNT_USERTILE";
        }
        v1_1.setAction(v0_0);
        v1_1.setPackage("com.google.android.gms");
        v1_1.putExtra("allowableAccounts", p4);
        v1_1.putExtra("allowableAccountTypes", p5);
        v1_1.putExtra("addAccountOptions", p10);
        v1_1.putExtra("selectedAccount", p3);
        v1_1.putExtra("alwaysPromptForAccount", p6);
        v1_1.putExtra("descriptionTextOverride", p7);
        v1_1.putExtra("authTokenType", p8);
        v1_1.putExtra("addAccountRequiredFeatures", p9);
        v1_1.putExtra("setGmsCoreAccount", p11);
        v1_1.putExtra("overrideTheme", p12);
        v1_1.putExtra("overrideCustomTheme", p13);
        v1_1.putExtra("hostedDomainFilter", p14);
        return v1_1;
    }

Method com.google.android.gms.ads.identifier.AdvertisingIdClient.zzh() calling method android.content.Intent.setPackage()


    static com.google.android.gms.common.zza zzh(android.content.Context p4)
    {
        try {
            p4.getPackageManager().getPackageInfo("com.android.vending", 0);
            switch (com.google.android.gms.common.zzc.zzang().isGooglePlayServicesAvailable(p4)) {
                case 0:
                case 2:
                    java.io.IOException v0_4 = new com.google.android.gms.common.zza();
                    String v1_2 = new android.content.Intent("com.google.android.gms.ads.identifier.service.START");
                    v1_2.setPackage("com.google.android.gms");
                    try {
                        if (!com.google.android.gms.common.stats.zzb.zzaux().zza(p4, v1_2, v0_4, 1)) {
                            throw new java.io.IOException("Connection failure");
                        } else {
                            return v0_4;
                        }
                    } catch (java.io.IOException v0_5) {
                        throw new java.io.IOException(v0_5);
                    }
                case 1:
                default:
                    throw new java.io.IOException("Google Play services not available");
                    break;
            }
        } catch (java.io.IOException v0) {
            throw new com.google.android.gms.common.GooglePlayServicesNotAvailableException(9);
        }
    }

Method android.support.v4.media.session.MediaButtonReceiver.onReceive() calling method android.content.Intent.setPackage()


    public void onReceive(android.content.Context p9, android.content.Intent p10)
    {
        android.content.Intent v2_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
        v2_1.setPackage(p9.getPackageName());
        android.content.pm.PackageManager v1 = p9.getPackageManager();
        java.util.List v4 = v1.queryIntentServices(v2_1, 0);
        if (v4.isEmpty()) {
            v2_1.setAction("android.media.browse.MediaBrowserService");
            v4 = v1.queryIntentServices(v2_1, 0);
        }
        if (!v4.isEmpty()) {
            if (v4.size() == 1) {
                android.content.pm.ResolveInfo v3_1 = ((android.content.pm.ResolveInfo) v4.get(0));
                p10.setComponent(new android.content.ComponentName(v3_1.serviceInfo.packageName, v3_1.serviceInfo.name));
                p9.startService(p10);
                return;
            } else {
                throw new IllegalStateException(new StringBuilder().append("Expected 1 Service that handles ").append(v2_1.getAction()).append(", found ").append(v4.size()).toString());
            }
        } else {
            throw new IllegalStateException("Could not find any Service that handles android.intent.action.MEDIA_BUTTON or a media browser service implementation");
        }
    }

Method android.support.v4.media.TransportMediatorJellybeanMR2.<init>() calling method android.content.Intent.setPackage()


    public TransportMediatorJellybeanMR2(android.content.Context p3, android.media.AudioManager p4, android.view.View p5, android.support.v4.media.TransportMediatorCallback p6)
    {
        this.mWindowAttachListener = new android.support.v4.media.TransportMediatorJellybeanMR2$1(this);
        this.mWindowFocusListener = new android.support.v4.media.TransportMediatorJellybeanMR2$2(this);
        this.mMediaButtonReceiver = new android.support.v4.media.TransportMediatorJellybeanMR2$3(this);
        this.mAudioFocusChangeListener = new android.support.v4.media.TransportMediatorJellybeanMR2$4(this);
        this.mGetPlaybackPositionListener = new android.support.v4.media.TransportMediatorJellybeanMR2$5(this);
        this.mPlaybackPositionUpdateListener = new android.support.v4.media.TransportMediatorJellybeanMR2$6(this);
        this.mPlayState = 0;
        this.mContext = p3;
        this.mAudioManager = p4;
        this.mTargetView = p5;
        this.mTransportCallback = p6;
        this.mReceiverAction = new StringBuilder().append(p3.getPackageName()).append(":transport:").append(System.identityHashCode(this)).toString();
        this.mIntent = new android.content.Intent(this.mReceiverAction);
        this.mIntent.setPackage(p3.getPackageName());
        this.mReceiverFilter = new android.content.IntentFilter();
        this.mReceiverFilter.addAction(this.mReceiverAction);
        this.mTargetView.getViewTreeObserver().addOnWindowAttachListener(this.mWindowAttachListener);
        this.mTargetView.getViewTreeObserver().addOnWindowFocusChangeListener(this.mWindowFocusListener);
        return;
    }