Initial version -- added millennium read funcionality
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
package com.google.android.gms.common.wrappers;
|
||||
|
||||
import android.content.Context;
|
||||
import com.google.android.gms.common.util.PlatformVersion;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-basement@@18.3.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
public class InstantApps {
|
||||
private static Context zza;
|
||||
private static Boolean zzb;
|
||||
|
||||
public static synchronized boolean isInstantApp(Context context) {
|
||||
Boolean bool;
|
||||
Context applicationContext = context.getApplicationContext();
|
||||
Context context2 = zza;
|
||||
if (context2 != null && (bool = zzb) != null && context2 == applicationContext) {
|
||||
return bool.booleanValue();
|
||||
}
|
||||
zzb = null;
|
||||
if (PlatformVersion.isAtLeastO()) {
|
||||
zzb = Boolean.valueOf(applicationContext.getPackageManager().isInstantApp());
|
||||
} else {
|
||||
try {
|
||||
context.getClassLoader().loadClass("com.google.android.instantapps.supervisor.InstantAppsRuntime");
|
||||
zzb = true;
|
||||
} catch (ClassNotFoundException unused) {
|
||||
zzb = false;
|
||||
}
|
||||
}
|
||||
zza = applicationContext;
|
||||
return zzb.booleanValue();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user