b.smali

.class public Lcom/sagittarius/v6/b/b;
.super Ljava/lang/Object;


# direct methods
.method public constructor <init>()V
    .registers 1

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method private static a()I
    .registers 1

    :try_start_0
    sget v0, Landroid/os/Build$VERSION;->PREVIEW_SDK_INT:I
    :try_end_2
    .catchall {:try_start_0 .. :try_end_2} :catchall_3

    :goto_2
    return v0

    :catchall_3
    move-exception v0

    const/4 v0, 0x1

    goto :goto_2
.end method

.method public static a(Ljava/lang/ClassLoader;Ljava/io/File;)V
    .registers 4

    const/16 v1, 0x19

    const-class v0, Lcom/sagittarius/v6/b/b;

    monitor-enter v0

    :try_start_5
    invoke-virtual {p1}, Ljava/io/File;->exists()Z
    :try_end_8
    .catchall {:try_start_5 .. :try_end_8} :catchall_3b

    move-result v0

    if-nez v0, :cond_f

    const-class v0, Lcom/sagittarius/v6/b/b;

    monitor-exit v0

    :goto_e
    return-void

    :cond_f
    :try_start_f
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    if-ne v0, v1, :cond_19

    invoke-static {}, Lcom/sagittarius/v6/b/b;->a()I

    move-result v0

    if-nez v0, :cond_1d

    :cond_19
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    :try_end_1b
    .catchall {:try_start_f .. :try_end_1b} :catchall_3b

    if-le v0, v1, :cond_2c

    :cond_1d
    :try_start_1d
    invoke-static {p0, p1}, Lcom/sagittarius/v6/b/e;->a(Ljava/lang/ClassLoader;Ljava/io/File;)V
    :try_end_20
    .catchall {:try_start_1d .. :try_end_20} :catchall_24

    const-class v0, Lcom/sagittarius/v6/b/b;

    monitor-exit v0

    goto :goto_e

    :catchall_24
    move-exception v0

    :try_start_25
    invoke-static {p0, p1}, Lcom/sagittarius/v6/b/d;->a(Ljava/lang/ClassLoader;Ljava/io/File;)V
    :try_end_28
    .catchall {:try_start_25 .. :try_end_28} :catchall_3b

    :cond_28
    :goto_28
    const-class v0, Lcom/sagittarius/v6/b/b;

    monitor-exit v0

    goto :goto_e

    :cond_2c
    :try_start_2c
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    :try_end_2e
    .catchall {:try_start_2c .. :try_end_2e} :catchall_3b

    const/16 v1, 0x17

    if-lt v0, v1, :cond_40

    :try_start_32
    invoke-static {p0, p1}, Lcom/sagittarius/v6/b/d;->a(Ljava/lang/ClassLoader;Ljava/io/File;)V
    :try_end_35
    .catchall {:try_start_32 .. :try_end_35} :catchall_36

    goto :goto_28

    :catchall_36
    move-exception v0

    :try_start_37
    invoke-static {p0, p1}, Lcom/sagittarius/v6/b/c;->a(Ljava/lang/ClassLoader;Ljava/io/File;)V
    :try_end_3a
    .catchall {:try_start_37 .. :try_end_3a} :catchall_3b

    goto :goto_28

    :catchall_3b
    move-exception v0

    const-class v1, Lcom/sagittarius/v6/b/b;

    monitor-exit v1

    throw v0

    :cond_40
    :try_start_40
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0xe

    if-lt v0, v1, :cond_28

    invoke-static {p0, p1}, Lcom/sagittarius/v6/b/c;->a(Ljava/lang/ClassLoader;Ljava/io/File;)V
    :try_end_49
    .catchall {:try_start_40 .. :try_end_49} :catchall_3b

    goto :goto_28
.end method