StubApp.smali
.class public final Lcom/stub/StubApp;
.super Landroid/app/Application;
.source "SourceFile"
# static fields
.field private static loadFromLib:Z
.field private static needX86Bridge:Z
.field public static strEntryApplication:Ljava/lang/String;
.field private static ᵢˋ:Landroid/app/Application;
.field private static ᵢˎ:Landroid/app/Application;
.field private static ᵢˏ:Ljava/lang/String;
.field private static ᵢˑ:Landroid/content/Context;
.field private static ᵢי:Ljava/lang/String;
.field private static ᵢـ:Ljava/lang/String;
.field private static ᵢٴ:Ljava/lang/String;
.field private static ᵢᐧ:Ljava/lang/String;
.field private static ᵢᴵ:Ljava/lang/String;
.field private static ᵢᵎ:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map",
"<",
"Ljava/lang/Integer;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 3
.prologue
const/4 v2, 0x0
const/4 v1, 0x0
.line 31
sput-object v1, Lcom/stub/StubApp;->ᵢˋ:Landroid/app/Application;
.line 32
const-string v0, "entryRunApplication"
sput-object v0, Lcom/stub/StubApp;->strEntryApplication:Ljava/lang/String;
.line 33
sput-object v1, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
.line 34
const-string v0, "libjiagu"
sput-object v0, Lcom/stub/StubApp;->ᵢˏ:Ljava/lang/String;
.line 35
const/4 v2, 0x0
sput-boolean v2, Lcom/stub/StubApp;->loadFromLib:Z
.line 36
const/4 v2, 0x0
sput-boolean v2, Lcom/stub/StubApp;->needX86Bridge:Z
.line 39
sput-object v1, Lcom/stub/StubApp;->ᵢי:Ljava/lang/String;
.line 40
sput-object v1, Lcom/stub/StubApp;->ᵢـ:Ljava/lang/String;
.line 41
sput-object v1, Lcom/stub/StubApp;->ᵢٴ:Ljava/lang/String;
.line 42
sput-object v1, Lcom/stub/StubApp;->ᵢᐧ:Ljava/lang/String;
.line 43
sput-object v1, Lcom/stub/StubApp;->ᵢᴵ:Ljava/lang/String;
.line 44
new-instance v0, Ljava/util/concurrent/ConcurrentHashMap;
invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V
sput-object v0, Lcom/stub/StubApp;->ᵢᵎ:Ljava/util/Map;
return-void
.end method
.method public constructor <init>()V
.registers 1
.prologue
.line 30
invoke-direct {p0}, Landroid/app/Application;-><init>()V
return-void
.end method
.method public static getAppContext()Landroid/content/Context;
.registers 1
.prologue
.line 59
sget-object v0, Lcom/stub/StubApp;->ᵢˑ:Landroid/content/Context;
return-object v0
.end method
.method public static getDir()Ljava/lang/String;
.registers 1
.prologue
.line 55
sget-object v0, Lcom/stub/StubApp;->ᵢᐧ:Ljava/lang/String;
return-object v0
.end method
.method public static getOrigApplicationContext(Landroid/content/Context;)Landroid/content/Context;
.registers 2
.prologue
.line 63
sget-object v0, Lcom/stub/StubApp;->ᵢˋ:Landroid/app/Application;
if-ne p0, v0, :cond_6
.line 64
sget-object p0, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
.line 66
:cond_6
return-object p0
.end method
.method public static getSoPath1()Ljava/lang/String;
.registers 1
.prologue
.line 47
sget-object v0, Lcom/stub/StubApp;->ᵢـ:Ljava/lang/String;
return-object v0
.end method
.method public static getSoPath2()Ljava/lang/String;
.registers 1
.prologue
.line 51
sget-object v0, Lcom/stub/StubApp;->ᵢٴ:Ljava/lang/String;
return-object v0
.end method
.method public static getString2(I)Ljava/lang/String;
.registers 4
.prologue
.line 261
sget-object v0, Lcom/stub/StubApp;->ᵢᵎ:Ljava/util/Map;
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
.line 262
if-nez v0, :cond_1b
.line 263
invoke-static {p0}, Lcom/stub/StubApp;->interface14(I)Ljava/lang/String;
move-result-object v0
.line 264
sget-object v1, Lcom/stub/StubApp;->ᵢᵎ:Ljava/util/Map;
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 266
:cond_1b
if-eqz v0, :cond_21
.line 267
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
.line 269
:cond_21
return-object v0
.end method
.method public static getString2(Ljava/lang/String;)Ljava/lang/String;
.registers 2
.prologue
.line 274
:try_start_0
invoke-static {p0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v0
.line 275
invoke-static {v0}, Lcom/stub/StubApp;->getString2(I)Ljava/lang/String;
:try_end_7
.catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_7} :catch_9
move-result-object v0
.line 279
:goto_8
return-object v0
.line 276
:catch_9
move-exception v0
.line 277
invoke-virtual {v0}, Ljava/lang/NumberFormatException;->printStackTrace()V
.line 279
const/4 v0, 0x0
goto :goto_8
.end method
.method public static native interface11(I)V
.end method
.method public static native interface12(Ldalvik/system/DexFile;)Ljava/util/Enumeration;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ldalvik/system/DexFile;",
")",
"Ljava/util/Enumeration",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end method
.method public static native interface13(IJJJIIJ)J
.end method
.method public static native interface14(I)Ljava/lang/String;
.end method
.method public static native interface17(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;
.end method
.method public static native interface18(Ljava/lang/Class;Ljava/lang/String;)Ljava/io/InputStream;
.end method
.method public static native interface19(Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/io/InputStream;
.end method
.method public static native interface20()V
.end method
.method public static native interface21(Landroid/app/Application;)V
.end method
.method public static native interface22(I[Ljava/lang/String;[I)V
.end method
.method public static native interface5(Landroid/app/Application;)V
.end method
.method public static native interface6(Ljava/lang/String;)Ljava/lang/String;
.end method
.method public static native interface7(Landroid/app/Application;Landroid/content/Context;)Z
.end method
.method public static native interface8(Landroid/app/Application;Landroid/content/Context;)Z
.end method
.method public static native mark(Landroid/location/LocationManager;Ljava/lang/String;)Landroid/location/Location;
.end method
.method public static native mark()V
.end method
.method public static native mark(Landroid/location/Location;)V
.end method
.method public static native declared-synchronized n0101()I
.end method
.method public static native declared-synchronized n0103()Ljava/lang/Object;
.end method
.method public static native n0110()V
.end method
.method public static native n0111()I
.end method
.method public static native n01110(Z)V
.end method
.method public static native n01111(I)I
.end method
.method public static native n011110(II)V
.end method
.method public static native n011111(IZ)I
.end method
.method public static native n0111111(BBF)F
.end method
.method public static native n01111111(IIZI)I
.end method
.method public static native n011111111(IIIII)I
.end method
.method public static native n01111111113(IIIIIII)Ljava/lang/Object;
.end method
.method public static native n011111113(IIIZZ)Ljava/lang/Object;
.end method
.method public static native n0111111133(IIIZZLjava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n01111111333(IIIZZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n01111113(IIII)Ljava/lang/Object;
.end method
.method public static native n0111111313(ZIIILjava/lang/Object;C)Ljava/lang/Object;
.end method
.method public static native n0111113(IZZ)Ljava/lang/Object;
.end method
.method public static native n01111130(IIILjava/lang/Object;)V
.end method
.method public static native n011113(II)Ljava/lang/Object;
.end method
.method public static native n0111131(IILjava/lang/Object;)I
.end method
.method public static native n01111311(IILjava/lang/Object;Z)I
.end method
.method public static native n0111131331(IILjava/lang/Object;ZLjava/lang/Object;Ljava/lang/Object;)I
.end method
.method public static native n0111133(IILjava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n01111333(IILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n01112(I)J
.end method
.method public static native n011123(IJ)Ljava/lang/Object;
.end method
.method public static native n01113(I)Ljava/lang/Object;
.end method
.method public static native n011130(ILjava/lang/Object;)V
.end method
.method public static native n011131(ILjava/lang/Object;)I
.end method
.method public static native n0111320(ZLjava/lang/Object;D)V
.end method
.method public static native n011133(ILjava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n0111330(ZLjava/lang/Object;Ljava/lang/Object;)V
.end method
.method public static native n0111333(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n0112()J
.end method
.method public static native n011211(JI)I
.end method
.method public static native n0112113(JZZ)Ljava/lang/Object;
.end method
.method public static native n01122(J)J
.end method
.method public static native n011222(DD)D
.end method
.method public static native n0112222(DDD)D
.end method
.method public static native n011223(JJ)Ljava/lang/Object;
.end method
.method public static native n0112230(JJLjava/lang/Object;)V
.end method
.method public static native n011223133(JJLjava/lang/Object;ZLjava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n0112233(JJLjava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n01123(D)Ljava/lang/Object;
.end method
.method public static native n011230(JLjava/lang/Object;)V
.end method
.method public static native n0112310(JLjava/lang/Object;I)V
.end method
.method public static native n0112313(JLjava/lang/Object;Z)Ljava/lang/Object;
.end method
.method public static native n011233(JLjava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n0112333(JLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n01123333(JLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n0113()Ljava/lang/Object;
.end method
.method public static native n01130(Ljava/lang/Object;)V
.end method
.method public static native n01131(Ljava/lang/Object;)Z
.end method
.method public static native n011310(Ljava/lang/Object;I)V
.end method
.method public static native n011311(Ljava/lang/Object;I)Z
.end method
.method public static native n0113110(Ljava/lang/Object;II)V
.end method
.method public static native n0113111(Ljava/lang/Object;BI)I
.end method
.method public static native n01131111(Ljava/lang/Object;III)I
.end method
.method public static native n011311110(Ljava/lang/Object;IIII)V
.end method
.method public static native n0113111111(Ljava/lang/Object;ICIZI)I
.end method
.method public static native n0113111111113(Ljava/lang/Object;IIIIIIIZ)Ljava/lang/Object;
.end method
.method public static native n011311113(Ljava/lang/Object;FFFF)Ljava/lang/Object;
.end method
.method public static native n01131113(Ljava/lang/Object;ZZI)Ljava/lang/Object;
.end method
.method public static native n0113112(Ljava/lang/Object;II)J
.end method
.method public static native n01131121(Ljava/lang/Object;IIJ)I
.end method
.method public static native n0113113(Ljava/lang/Object;FF)Ljava/lang/Object;
.end method
.method public static native n01131131(Ljava/lang/Object;IILjava/lang/Object;)Z
.end method
.method public static native n0113113111(Ljava/lang/Object;ZILjava/lang/Object;II)Z
.end method
.method public static native n01131133(Ljava/lang/Object;ZILjava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n011311331(Ljava/lang/Object;IILjava/lang/Object;Ljava/lang/Object;)Z
.end method
.method public static native n0113113331(Ljava/lang/Object;IILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
.end method
.method public static native n01131133331(Ljava/lang/Object;IILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
.end method
.method public static native n011311333331(Ljava/lang/Object;IILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
.end method
.method public static native n0113113333331(Ljava/lang/Object;IILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
.end method
.method public static native n011312(Ljava/lang/Object;I)J
.end method
.method public static native n0113123(Ljava/lang/Object;ID)Ljava/lang/Object;
.end method
.method public static native n011313(Ljava/lang/Object;I)Ljava/lang/Object;
.end method
.method public static native n0113130(Ljava/lang/Object;ILjava/lang/Object;)V
.end method
.method public static native n0113131(Ljava/lang/Object;ILjava/lang/Object;)Z
.end method
.method public static native n01131313(Ljava/lang/Object;ILjava/lang/Object;I)Ljava/lang/Object;
.end method
.method public static native n011313133(Ljava/lang/Object;ILjava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n0113132(Ljava/lang/Object;ILjava/lang/Object;)J
.end method
.method public static native n0113133(Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n01131333(Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n01132(Ljava/lang/Object;)J
.end method
.method public static native n011321(Ljava/lang/Object;D)Z
.end method
.method public static native n0113211(Ljava/lang/Object;DI)I
.end method
.method public static native n01132121(Ljava/lang/Object;DID)I
.end method
.method public static native n011322(Ljava/lang/Object;D)D
.end method
.method public static native n0113221(Ljava/lang/Object;DD)Z
.end method
.method public static native n011323(Ljava/lang/Object;D)Ljava/lang/Object;
.end method
.method public static native n01133(Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n011330(Ljava/lang/Object;Ljava/lang/Object;)V
.end method
.method public static native n011331(Ljava/lang/Object;Ljava/lang/Object;)Z
.end method
.method public static native n0113310(Ljava/lang/Object;Ljava/lang/Object;I)V
.end method
.method public static native n0113311(Ljava/lang/Object;Ljava/lang/Object;I)I
.end method
.method public static native n01133110(Ljava/lang/Object;Ljava/lang/Object;II)V
.end method
.method public static native n01133111(Ljava/lang/Object;Ljava/lang/Object;IZ)I
.end method
.method public static native n0113311113(Ljava/lang/Object;Ljava/lang/Object;IIIC)Ljava/lang/Object;
.end method
.method public static native n01133111133(Ljava/lang/Object;Ljava/lang/Object;IIICLjava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n011331113(Ljava/lang/Object;Ljava/lang/Object;III)Ljava/lang/Object;
.end method
.method public static native n0113311133(Ljava/lang/Object;Ljava/lang/Object;IIILjava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n01133113(Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/Object;
.end method
.method public static native n011331133(Ljava/lang/Object;Ljava/lang/Object;ZZLjava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n0113313(Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object;
.end method
.method public static native n01133131(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;)Z
.end method
.method public static native n01133133(Ljava/lang/Object;Ljava/lang/Object;ZLjava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n011331331(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;)Z
.end method
.method public static native n011331333(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n011331333112(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;II)J
.end method
.method public static native n011332(Ljava/lang/Object;Ljava/lang/Object;)J
.end method
.method public static native n0113320(Ljava/lang/Object;Ljava/lang/Object;J)V
.end method
.method public static native n0113323(Ljava/lang/Object;Ljava/lang/Object;J)Ljava/lang/Object;
.end method
.method public static native n0113323333(Ljava/lang/Object;Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n011333(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n0113330(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.end method
.method public static native n0113331(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
.end method
.method public static native n01133310(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)V
.end method
.method public static native n011333113(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;ZI)Ljava/lang/Object;
.end method
.method public static native n01133313(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object;
.end method
.method public static native n011333130(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;ZLjava/lang/Object;)V
.end method
.method public static native n0113331333(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n0113333(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n01133330(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.end method
.method public static native n01133331(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
.end method
.method public static native n0113333130(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;ZLjava/lang/Object;)V
.end method
.method public static native n01133333(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public static native n011333330(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.end method
.method public static native n01133333313331113(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;IIZ)Ljava/lang/Object;
.end method
.method public static native n01133333313333(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method private static ᵢˋ(Landroid/content/Context;)Landroid/app/Application;
.registers 3
.prologue
.line 79
:try_start_0
sget-object v0, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
if-nez v0, :cond_1a
.line 80
invoke-virtual {p0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
.line 81
if-eqz v0, :cond_1a
.line 82
sget-object v1, Lcom/stub/StubApp;->strEntryApplication:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v0
.line 83
if-eqz v0, :cond_1a
.line 84
invoke-virtual {v0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/app/Application;
sput-object v0, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
:try_end_1a
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_1a} :catch_1d
.line 90
:cond_1a
:goto_1a
sget-object v0, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
return-object v0
:catch_1d
move-exception v0
goto :goto_1a
.end method
.method private static ᵢˋ(Ljava/lang/String;ZZ)Ljava/lang/String;
.registers 6
.prologue
.line 209
sget-object v0, Lcom/stub/StubApp;->ᵢˏ:Ljava/lang/String;
.line 210
sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v2, 0x17
if-ge v1, v2, :cond_1d
.line 211
invoke-virtual {p0}, Ljava/lang/String;->hashCode()I
move-result v1
.line 212
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 214
:cond_1d
if-eqz p1, :cond_35
if-nez p2, :cond_35
.line 215
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "_64.so"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 220
:goto_34
return-object v0
.line 217
:cond_35
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ".so"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
goto :goto_34
.end method
# virtual methods
.method protected final attachBaseContext(Landroid/content/Context;)V
.registers 10
.prologue
const/4 v7, 0x1
const/4 v6, 0x0
.line 124
invoke-super {p0, p1}, Landroid/app/Application;->attachBaseContext(Landroid/content/Context;)V
.line 125
invoke-static {}, Lcom/qihoo/util/ᵢˏ;->ᵢˎ()V
.line 126
sput-object p1, Lcom/stub/StubApp;->ᵢˑ:Landroid/content/Context;
.line 127
sget-object v0, Lcom/stub/StubApp;->ᵢˋ:Landroid/app/Application;
if-nez v0, :cond_10
.line 128
sput-object p0, Lcom/stub/StubApp;->ᵢˋ:Landroid/app/Application;
.line 130
:cond_10
sget-object v0, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
if-nez v0, :cond_76
.line 132
invoke-static {}, Lcom/qihoo/util/ᵢˏ;->ᵢˋ()Z
move-result v0
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v3
.line 133
invoke-static {v6}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
.line 134
invoke-static {v6}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
.line 135
sget-object v2, Landroid/os/Build;->CPU_ABI:Ljava/lang/String;
const-string v4, "64"
invoke-virtual {v2, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_38
sget-object v2, Landroid/os/Build;->CPU_ABI2:Ljava/lang/String;
const-string v4, "64"
invoke-virtual {v2, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_3c
.line 136
:cond_38
invoke-static {v7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
.line 138
:cond_3c
sget-object v2, Landroid/os/Build;->CPU_ABI:Ljava/lang/String;
const-string v4, "mips"
invoke-virtual {v2, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_50
sget-object v2, Landroid/os/Build;->CPU_ABI2:Ljava/lang/String;
const-string v4, "mips"
invoke-virtual {v2, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_54
.line 139
:cond_50
invoke-static {v7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
.line 141
:cond_54
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v2
if-eqz v2, :cond_63
sget-boolean v2, Lcom/stub/StubApp;->needX86Bridge:Z
if-eqz v2, :cond_63
.line 142
const-string v2, "X86Bridge"
invoke-static {v2}, Ljava/lang/System;->loadLibrary(Ljava/lang/String;)V
.line 143
:cond_63
sget-boolean v2, Lcom/stub/StubApp;->loadFromLib:Z
if-eqz v2, :cond_b6
.line 144
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_b0
sget-boolean v0, Lcom/stub/StubApp;->needX86Bridge:Z
if-nez v0, :cond_b0
.line 145
const-string v0, "jiagu_x86"
invoke-static {v0}, Ljava/lang/System;->loadLibrary(Ljava/lang/String;)V
.line 186
:cond_76
:goto_76
sget-object v0, Lcom/stub/StubApp;->ᵢˋ:Landroid/app/Application;
invoke-static {v0}, Lcom/stub/StubApp;->interface5(Landroid/app/Application;)V
.line 187
sget-object v0, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
if-nez v0, :cond_af
.line 188
invoke-static {p1}, Lcom/stub/StubApp;->ᵢˋ(Landroid/content/Context;)Landroid/app/Application;
move-result-object v0
sput-object v0, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
.line 189
sget-object v0, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
if-eqz v0, :cond_240
.line 191
:try_start_89
const-class v0, Landroid/app/Application;
const-string v1, "attach"
const/4 v2, 0x1
new-array v2, v2, [Ljava/lang/Class;
const/4 v3, 0x0
const-class v4, Landroid/content/Context;
aput-object v4, v2, v3
invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v0
.line 192
if-eqz v0, :cond_aa
.line 193
const/4 v1, 0x1
invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
.line 194
sget-object v1, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
const/4 v2, 0x1
new-array v2, v2, [Ljava/lang/Object;
const/4 v3, 0x0
aput-object p1, v2, v3
invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
:try_end_aa
.catch Ljava/lang/Exception; {:try_start_89 .. :try_end_aa} :catch_237
.line 199
:cond_aa
sget-object v0, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
invoke-static {v0, p1}, Lcom/stub/StubApp;->interface8(Landroid/app/Application;Landroid/content/Context;)Z
.line 206
:cond_af
:goto_af
return-void
.line 147
:cond_b0
const-string v0, "jiagu"
invoke-static {v0}, Ljava/lang/System;->loadLibrary(Ljava/lang/String;)V
goto :goto_76
.line 150
:cond_b6
invoke-virtual {p1}, Landroid/content/Context;->getFilesDir()Ljava/io/File;
move-result-object v2
invoke-virtual {v2}, Ljava/io/File;->getParentFile()Ljava/io/File;
move-result-object v2
invoke-virtual {v2}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
move-result-object v2
.line 152
:try_start_c2
invoke-virtual {p1}, Landroid/content/Context;->getFilesDir()Ljava/io/File;
move-result-object v4
invoke-virtual {v4}, Ljava/io/File;->getParentFile()Ljava/io/File;
move-result-object v4
invoke-virtual {v4}, Ljava/io/File;->getCanonicalPath()Ljava/lang/String;
:try_end_cd
.catch Ljava/lang/Exception; {:try_start_c2 .. :try_end_cd} :catch_245
move-result-object v2
.line 156
:goto_ce
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
const-string v4, "/.jiagu"
invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
.line 157
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v4
invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
move-result v5
invoke-static {v2, v4, v5}, Lcom/stub/StubApp;->ᵢˋ(Ljava/lang/String;ZZ)Ljava/lang/String;
move-result-object v4
sput-object v4, Lcom/stub/StubApp;->ᵢᴵ:Ljava/lang/String;
.line 158
invoke-static {v2, v6, v6}, Lcom/stub/StubApp;->ᵢˋ(Ljava/lang/String;ZZ)Ljava/lang/String;
move-result-object v4
sput-object v4, Lcom/stub/StubApp;->ᵢי:Ljava/lang/String;
.line 159
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
sget-object v5, Ljava/io/File;->separator:Ljava/lang/String;
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
sget-object v5, Lcom/stub/StubApp;->ᵢי:Ljava/lang/String;
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
sput-object v4, Lcom/stub/StubApp;->ᵢـ:Ljava/lang/String;
.line 160
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
sget-object v5, Ljava/io/File;->separator:Ljava/lang/String;
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
sget-object v5, Lcom/stub/StubApp;->ᵢᴵ:Ljava/lang/String;
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
sput-object v4, Lcom/stub/StubApp;->ᵢٴ:Ljava/lang/String;
.line 161
sput-object v2, Lcom/stub/StubApp;->ᵢᐧ:Ljava/lang/String;
.line 162
invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
move-result v4
if-eqz v4, :cond_19e
.line 163
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
sget-object v5, Lcom/stub/StubApp;->ᵢˏ:Ljava/lang/String;
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, "_mips.so"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
sget-object v5, Lcom/stub/StubApp;->ᵢי:Ljava/lang/String;
invoke-static {p1, v4, v2, v5}, Lcom/qihoo/util/ᵢˏ;->ᵢˋ(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
.line 169
:goto_14d
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_219
invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-nez v0, :cond_219
.line 171
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_1df
sget-boolean v0, Lcom/stub/StubApp;->needX86Bridge:Z
if-nez v0, :cond_1df
.line 172
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
sget-object v1, Lcom/stub/StubApp;->ᵢˏ:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "_x64.so"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
sget-object v1, Lcom/stub/StubApp;->ᵢᴵ:Ljava/lang/String;
invoke-static {p1, v0, v2, v1}, Lcom/qihoo/util/ᵢˏ;->ᵢˋ(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
move-result v0
.line 176
:goto_17e
if-eqz v0, :cond_1fb
.line 177
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "/"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
sget-object v1, Lcom/stub/StubApp;->ᵢᴵ:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Ljava/lang/System;->load(Ljava/lang/String;)V
goto/16 :goto_76
.line 164
:cond_19e
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v4
if-eqz v4, :cond_1c3
sget-boolean v4, Lcom/stub/StubApp;->needX86Bridge:Z
if-nez v4, :cond_1c3
.line 165
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
sget-object v5, Lcom/stub/StubApp;->ᵢˏ:Ljava/lang/String;
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, "_x86.so"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
sget-object v5, Lcom/stub/StubApp;->ᵢי:Ljava/lang/String;
invoke-static {p1, v4, v2, v5}, Lcom/qihoo/util/ᵢˏ;->ᵢˋ(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
goto :goto_14d
.line 167
:cond_1c3
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
sget-object v5, Lcom/stub/StubApp;->ᵢˏ:Ljava/lang/String;
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, ".so"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
sget-object v5, Lcom/stub/StubApp;->ᵢי:Ljava/lang/String;
invoke-static {p1, v4, v2, v5}, Lcom/qihoo/util/ᵢˏ;->ᵢˋ(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
goto/16 :goto_14d
.line 174
:cond_1df
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
sget-object v1, Lcom/stub/StubApp;->ᵢˏ:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "_a64.so"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
sget-object v1, Lcom/stub/StubApp;->ᵢᴵ:Ljava/lang/String;
invoke-static {p1, v0, v2, v1}, Lcom/qihoo/util/ᵢˏ;->ᵢˋ(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
move-result v0
goto :goto_17e
.line 179
:cond_1fb
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "/"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
sget-object v1, Lcom/stub/StubApp;->ᵢי:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Ljava/lang/System;->load(Ljava/lang/String;)V
goto/16 :goto_76
.line 181
:cond_219
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "/"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
sget-object v1, Lcom/stub/StubApp;->ᵢי:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Ljava/lang/System;->load(Ljava/lang/String;)V
goto/16 :goto_76
.line 196
:catch_237
move-exception v0
.line 197
new-instance v1, Ljava/lang/RuntimeException;
const-string v2, "Failed to call attachBaseContext."
invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
throw v1
.line 201
:cond_240
invoke-static {v7}, Ljava/lang/System;->exit(I)V
goto/16 :goto_af
:catch_245
move-exception v4
goto/16 :goto_ce
.end method
.method public native declared-synchronized n1100()V
.end method
.method public native declared-synchronized n1101()I
.end method
.method public native declared-synchronized n11010(I)V
.end method
.method public native declared-synchronized n1102()D
.end method
.method public native declared-synchronized n1103()Ljava/lang/Object;
.end method
.method public native declared-synchronized n11030(Ljava/lang/Object;)V
.end method
.method public native n1110()V
.end method
.method public native n1111()I
.end method
.method public native n11110(I)V
.end method
.method public native n11111(Z)I
.end method
.method public native n111110(II)V
.end method
.method public native n111111(II)Z
.end method
.method public native n1111110(IFZ)V
.end method
.method public native n1111111(III)I
.end method
.method public native n11111110(IIIZ)V
.end method
.method public native n11111111(IFII)I
.end method
.method public native n111111110(ZIIII)V
.end method
.method public native n111111111110(IIIIIIII)V
.end method
.method public native n11111113(IIII)Ljava/lang/Object;
.end method
.method public native n11111113110(ZIIILjava/lang/Object;CI)V
.end method
.method public native n1111113(IZI)Ljava/lang/Object;
.end method
.method public native n111111310(IIILjava/lang/Object;I)V
.end method
.method public native n111113(II)Ljava/lang/Object;
.end method
.method public native n1111130(IILjava/lang/Object;)V
.end method
.method public native n1111131(IILjava/lang/Object;)Z
.end method
.method public native n11111310(IILjava/lang/Object;I)V
.end method
.method public native n111113111(IILjava/lang/Object;II)I
.end method
.method public native n111113113313130(IILjava/lang/Object;IILjava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;ILjava/lang/Object;)V
.end method
.method public native n1111131330(IILjava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n1111133(IILjava/lang/Object;)Ljava/lang/Object;
.end method
.method public native n11111330(IILjava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n11112(I)J
.end method
.method public native n111121(IJ)I
.end method
.method public native n111123(ID)Ljava/lang/Object;
.end method
.method public native n11113(I)Ljava/lang/Object;
.end method
.method public native n111130(ILjava/lang/Object;)V
.end method
.method public native n111131(ILjava/lang/Object;)Z
.end method
.method public native n1111310(ILjava/lang/Object;Z)V
.end method
.method public native n11113113(ILjava/lang/Object;II)Ljava/lang/Object;
.end method
.method public native n1111311330(ILjava/lang/Object;IILjava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n111133(ILjava/lang/Object;)Ljava/lang/Object;
.end method
.method public native n1111330(ILjava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n1111331(ILjava/lang/Object;Ljava/lang/Object;)Z
.end method
.method public native n11113310(ILjava/lang/Object;Ljava/lang/Object;I)V
.end method
.method public native n11113311(ILjava/lang/Object;Ljava/lang/Object;I)Z
.end method
.method public native n1111333(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public native n11113330(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n1112()J
.end method
.method public native n11120(J)V
.end method
.method public native n11121(J)I
.end method
.method public native n11122(J)J
.end method
.method public native n111221(JJ)I
.end method
.method public native n111223(DD)Ljava/lang/Object;
.end method
.method public native n11123(J)Ljava/lang/Object;
.end method
.method public native n111230(JLjava/lang/Object;)V
.end method
.method public native n1112310(JLjava/lang/Object;I)V
.end method
.method public native n111233(JLjava/lang/Object;)Ljava/lang/Object;
.end method
.method public native n1113()Ljava/lang/Object;
.end method
.method public native n11130(Ljava/lang/Object;)V
.end method
.method public native n11131(Ljava/lang/Object;)Z
.end method
.method public native n111310(Ljava/lang/Object;I)V
.end method
.method public native n111311(Ljava/lang/Object;I)Z
.end method
.method public native n1113110(Ljava/lang/Object;II)V
.end method
.method public native n1113111(Ljava/lang/Object;II)I
.end method
.method public native n11131110(Ljava/lang/Object;III)V
.end method
.method public native n11131111(Ljava/lang/Object;III)I
.end method
.method public native n111311110(Ljava/lang/Object;IIIZ)V
.end method
.method public native n111311111(Ljava/lang/Object;ZIII)Z
.end method
.method public native n11131111110(Ljava/lang/Object;IIIIII)V
.end method
.method public native n11131113(Ljava/lang/Object;IZI)Ljava/lang/Object;
.end method
.method public native n1113113(Ljava/lang/Object;ZZ)Ljava/lang/Object;
.end method
.method public native n11131130(Ljava/lang/Object;IILjava/lang/Object;)V
.end method
.method public native n11131131(Ljava/lang/Object;IILjava/lang/Object;)I
.end method
.method public native n111311331(Ljava/lang/Object;IILjava/lang/Object;Ljava/lang/Object;)I
.end method
.method public native n11131133111(Ljava/lang/Object;IILjava/lang/Object;Ljava/lang/Object;II)I
.end method
.method public native n111313(Ljava/lang/Object;I)Ljava/lang/Object;
.end method
.method public native n1113130(Ljava/lang/Object;ILjava/lang/Object;)V
.end method
.method public native n1113131(Ljava/lang/Object;ILjava/lang/Object;)Z
.end method
.method public native n11131310(Ljava/lang/Object;ILjava/lang/Object;I)V
.end method
.method public native n11131330(Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n11131331(Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;)Z
.end method
.method public native n111313330(Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n1113133310(Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;I)V
.end method
.method public native n1113133330(Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n111320(Ljava/lang/Object;J)V
.end method
.method public native n111323(Ljava/lang/Object;D)Ljava/lang/Object;
.end method
.method public native n11132310(Ljava/lang/Object;JLjava/lang/Object;I)V
.end method
.method public native n11133(Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public native n111330(Ljava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n111331(Ljava/lang/Object;Ljava/lang/Object;)I
.end method
.method public native n1113310(Ljava/lang/Object;Ljava/lang/Object;I)V
.end method
.method public native n1113311(Ljava/lang/Object;Ljava/lang/Object;I)Z
.end method
.method public native n11133110(Ljava/lang/Object;Ljava/lang/Object;II)V
.end method
.method public native n11133111(Ljava/lang/Object;Ljava/lang/Object;II)I
.end method
.method public native n111331110(Ljava/lang/Object;Ljava/lang/Object;III)V
.end method
.method public native n111331113(Ljava/lang/Object;Ljava/lang/Object;III)Ljava/lang/Object;
.end method
.method public native n11133113(Ljava/lang/Object;Ljava/lang/Object;IZ)Ljava/lang/Object;
.end method
.method public native n111331133(Ljava/lang/Object;Ljava/lang/Object;IILjava/lang/Object;)Ljava/lang/Object;
.end method
.method public native n11133120(Ljava/lang/Object;Ljava/lang/Object;IJ)V
.end method
.method public native n1113313(Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object;
.end method
.method public native n11133131(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;)Z
.end method
.method public native n11133133310(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;I)V
.end method
.method public native n1113320(Ljava/lang/Object;Ljava/lang/Object;J)V
.end method
.method public native n1113323330(Ljava/lang/Object;Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n111333(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public native n1113330(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n1113331(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
.end method
.method public native n11133310(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;I)V
.end method
.method public native n111333110(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;II)V
.end method
.method public native n1113331130(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;IILjava/lang/Object;)V
.end method
.method public native n11133313(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;
.end method
.method public native n1113333(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public native n11133330(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n11133331(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
.end method
.method public native n1113333110(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;ZZ)V
.end method
.method public native n11133333(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public native n111333330(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n111333333(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public native n1113333330(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.end method
.method public native n11133333313331111130(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;IIZZILjava/lang/Object;)V
.end method
.method public final onCreate()V
.registers 3
.prologue
.line 111
invoke-super {p0}, Landroid/app/Application;->onCreate()V
.line 1101
sget-object v0, Lcom/stub/StubApp;->ᵢˋ:Landroid/app/Application;
invoke-virtual {v0}, Landroid/app/Application;->getBaseContext()Landroid/content/Context;
move-result-object v0
.line 1103
:try_start_9
sget-object v1, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
invoke-static {v1, v0}, Lcom/stub/StubApp;->interface7(Landroid/app/Application;Landroid/content/Context;)Z
:try_end_e
.catch Ljava/lang/Exception; {:try_start_9 .. :try_end_e} :catch_1d
.line 115
:goto_e
sget-object v0, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
if-eqz v0, :cond_17
.line 116
sget-object v0, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
invoke-virtual {v0}, Landroid/app/Application;->onCreate()V
.line 119
:cond_17
sget-object v0, Lcom/stub/StubApp;->ᵢˎ:Landroid/app/Application;
invoke-static {v0}, Lcom/stub/StubApp;->interface21(Landroid/app/Application;)V
.line 120
return-void
:catch_1d
move-exception v0
goto :goto_e
.end method