h.smali
.class public final Lrx/c/e/h;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field private static final a:I
.field private static final b:Z
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 33
invoke-static {}, Lrx/c/e/h;->c()I
move-result v0
.line 35
sput v0, Lrx/c/e/h;->a:I
if-eqz v0, :cond_a
const/4 v0, 0x1
goto :goto_b
:cond_a
const/4 v0, 0x0
:goto_b
sput-boolean v0, Lrx/c/e/h;->b:Z
return-void
.end method
.method public static a()Z
.registers 1
.line 47
sget-boolean v0, Lrx/c/e/h;->b:Z
return v0
.end method
.method public static b()I
.registers 1
.line 57
sget v0, Lrx/c/e/h;->a:I
return v0
.end method
.method private static c()I
.registers 3
:try_start_0
const-string v0, "android.os.Build$VERSION"
const/4 v1, 0x1
.line 1084
invoke-static {}, Ljava/lang/System;->getSecurityManager()Ljava/lang/SecurityManager;
move-result-object v2
if-nez v2, :cond_e
.line 1085
invoke-static {}, Ljava/lang/ClassLoader;->getSystemClassLoader()Ljava/lang/ClassLoader;
move-result-object v2
goto :goto_19
.line 1087
:cond_e
new-instance v2, Lrx/c/e/h$1;
invoke-direct {v2}, Lrx/c/e/h$1;-><init>()V
invoke-static {v2}, Ljava/security/AccessController;->doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/ClassLoader;
.line 69
:goto_19
invoke-static {v0, v1, v2}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
move-result-object v0
const-string v1, "SDK_INT"
invoke-virtual {v0, v1}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
:try_end_2e
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_2e} :catch_2f
return v0
:catch_2f
const/4 v0, 0x0
return v0
.end method