Created
April 22, 2017 02:42
-
-
Save kmicinski/c8382f0521b19643bb24379d91c47d36 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.method private r()V | |
.registers 15 | |
00000000 const v0, 0x004888B4 | |
00000006 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
0000000C const/4 v2, 1 | |
0000000E new-array v0, v2, [Object | |
00000012 const/4 v1, 0 | |
00000014 aput-object p0, v0, v1 | |
00000018 invoke-static Logger->logMethodEntry([Object)V, v0 | |
0000001E const/16 v6, 0x05DD | |
00000022 const/4 v7, 0 | |
00000024 invoke-virtual g->e()JSONObject, p0 | |
0000002A move-result-object v9 | |
0000002C const/4 v5, 0 | |
:2E | |
0000002E const v0, 0x004888C6 | |
00000034 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
0000003A sget-object v8, ad->U:ad | |
0000003E const/4 v2, 1 | |
00000040 new-array v2, v2, [Object | |
00000044 const/4 v1, 0 | |
00000046 aput-object v8, v2, v1 | |
0000004A const-string v0, "Lio/a/a/ad;" | |
0000004E const-string v1, "a" | |
00000052 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000058 invoke-virtual ad->a()String, v8 | |
0000005E move-result-object v8 | |
00000060 const/4 v2, 1 | |
00000062 new-array v2, v2, [Object | |
00000066 const/4 v1, 0 | |
00000068 aput-object v8, v2, v1 | |
0000006C const-string v0, "Lio/a/a/ad;" | |
00000070 const-string v1, "a" | |
00000074 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
0000007A const/4 v2, 2 | |
0000007C new-array v2, v2, [Object | |
00000080 const/4 v1, 0 | |
00000082 aput-object v9, v2, v1 | |
00000086 const/4 v1, 1 | |
00000088 aput-object v8, v2, v1 | |
0000008C const-string v0, "Lorg/json/JSONObject;" | |
00000090 const-string v1, "has" | |
00000094 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
0000009A invoke-virtual JSONObject->has(String)Z, v9, v8 | |
000000A0 move-result v8 | |
000000A2 const/4 v2, 1 | |
000000A4 new-array v2, v2, [Object | |
000000A8 const/4 v1, 0 | |
000000AA invoke-static/range Boolean->valueOf(Z)Boolean, v8 .. v8 | |
000000B0 move-result-object v0 | |
000000B2 aput-object v0, v2, v1 | |
000000B6 const-string v0, "Lorg/json/JSONObject;" | |
000000BA const-string v1, "has" | |
000000BE invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
000000C4 if-eqz v8, :162 | |
:C8 | |
000000C8 const v0, 0x004888E0 | |
000000CE invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
000000D4 sget-object v8, ad->U:ad | |
000000D8 const/4 v2, 1 | |
000000DA new-array v2, v2, [Object | |
000000DE const/4 v1, 0 | |
000000E0 aput-object v8, v2, v1 | |
000000E4 const-string v0, "Lio/a/a/ad;" | |
000000E8 const-string v1, "a" | |
000000EC invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
000000F2 invoke-virtual ad->a()String, v8 | |
000000F8 move-result-object v8 | |
000000FA const/4 v2, 1 | |
000000FC new-array v2, v2, [Object | |
00000100 const/4 v1, 0 | |
00000102 aput-object v8, v2, v1 | |
00000106 const-string v0, "Lio/a/a/ad;" | |
0000010A const-string v1, "a" | |
0000010E invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
00000114 const/4 v2, 2 | |
00000116 new-array v2, v2, [Object | |
0000011A const/4 v1, 0 | |
0000011C aput-object v9, v2, v1 | |
00000120 const/4 v1, 1 | |
00000122 aput-object v8, v2, v1 | |
00000126 const-string v0, "Lorg/json/JSONObject;" | |
0000012A const-string v1, "getBoolean" | |
0000012E invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000134 invoke-virtual JSONObject->getBoolean(String)Z, v9, v8 | |
0000013A move-result v8 | |
0000013C const/4 v2, 1 | |
0000013E new-array v2, v2, [Object | |
00000142 const/4 v1, 0 | |
00000144 invoke-static/range Boolean->valueOf(Z)Boolean, v8 .. v8 | |
0000014A move-result-object v0 | |
0000014C aput-object v0, v2, v1 | |
00000150 const-string v0, "Lorg/json/JSONObject;" | |
00000154 const-string v1, "getBoolean" | |
00000158 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
0000015E if-nez v8, :17C | |
:162 | |
00000162 const v0, 0x004888FA | |
00000168 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
0000016E const/4 v0, 0 | |
00000170 new-array v0, v0, [Object | |
00000174 invoke-static/range Logger->logMethodExit([Object)V, v0 .. v0 | |
0000017A return-void | |
:17C | |
0000017C const v0, 0x004888FE | |
00000182 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000188 const/4 v2, 1 | |
0000018A new-array v2, v2, [Object | |
0000018E const/4 v1, 0 | |
00000190 aput-object v9, v2, v1 | |
00000194 const-string v0, "Lorg/json/JSONObject;" | |
00000198 const-string v1, "length" | |
0000019C invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
000001A2 invoke-virtual JSONObject->length()I, v9 | |
000001A8 move-result v8 | |
000001AA const/4 v2, 1 | |
000001AC new-array v2, v2, [Object | |
000001B0 const/4 v1, 0 | |
000001B2 invoke-static/range Integer->valueOf(I)Integer, v8 .. v8 | |
000001B8 move-result-object v0 | |
000001BA aput-object v0, v2, v1 | |
000001BE const-string v0, "Lorg/json/JSONObject;" | |
000001C2 const-string v1, "length" | |
000001C6 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
000001CC if-lez v8, :162 | |
:1D0 | |
000001D0 const v0, 0x0048890C | |
000001D6 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
000001DC iget-object v8, p0, g->i:Context | |
000001E0 const/4 v2, 1 | |
000001E2 new-array v2, v2, [Object | |
000001E6 const/4 v1, 0 | |
000001E8 aput-object v8, v2, v1 | |
000001EC const-string v0, "Landroid/content/Context;" | |
000001F0 const-string v1, "getPackageManager" | |
000001F4 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
000001FA invoke-virtual Context->getPackageManager()PackageManager, v8 | |
00000200 move-result-object v8 | |
00000202 const/4 v2, 1 | |
00000204 new-array v2, v2, [Object | |
00000208 const/4 v1, 0 | |
0000020A aput-object v8, v2, v1 | |
0000020E const-string v0, "Landroid/content/Context;" | |
00000212 const-string v1, "getPackageManager" | |
00000216 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
0000021C iget-object v10, p0, g->i:Context | |
00000220 const/4 v2, 1 | |
00000222 new-array v2, v2, [Object | |
00000226 const/4 v1, 0 | |
00000228 aput-object v10, v2, v1 | |
0000022C const-string v0, "Landroid/content/Context;" | |
00000230 const-string v1, "getPackageName" | |
00000234 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
0000023A invoke-virtual Context->getPackageName()String, v10 | |
00000240 move-result-object v10 | |
00000242 const/4 v2, 1 | |
00000244 new-array v2, v2, [Object | |
00000248 const/4 v1, 0 | |
0000024A aput-object v10, v2, v1 | |
0000024E const-string v0, "Landroid/content/Context;" | |
00000252 const-string v1, "getPackageName" | |
00000256 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
0000025C const/16 v11, 0x0080 | |
00000260 const/4 v2, 3 | |
00000262 new-array v2, v2, [Object | |
00000266 const/4 v1, 0 | |
00000268 aput-object v8, v2, v1 | |
0000026C const/4 v1, 1 | |
0000026E aput-object v10, v2, v1 | |
00000272 const/4 v1, 2 | |
00000274 invoke-static/range Integer->valueOf(I)Integer, v11 .. v11 | |
0000027A move-result-object v0 | |
0000027C aput-object v0, v2, v1 | |
00000280 const-string v0, "Landroid/content/pm/PackageManager;" | |
00000284 const-string v1, "getApplicationInfo" | |
00000288 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
0000028E invoke-virtual PackageManager->getApplicationInfo(String, I)ApplicationInfo, v8, v10, v11 | |
00000294 move-result-object v8 | |
00000296 const/4 v2, 1 | |
00000298 new-array v2, v2, [Object | |
0000029C const/4 v1, 0 | |
0000029E aput-object v8, v2, v1 | |
000002A2 const-string v0, "Landroid/content/pm/PackageManager;" | |
000002A6 const-string v1, "getApplicationInfo" | |
000002AA invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
000002B0 iget-object v10, v8, ApplicationInfo->metaData:Bundle | |
000002B4 if-eqz v10, :32C | |
:2B8 | |
000002B8 const v0, 0x0048893A | |
000002BE invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
000002C4 iget-object v8, v8, ApplicationInfo->metaData:Bundle | |
000002C8 const-string/jumbo v10, "io.branch.sdk.auto_link_disable" | |
000002CE const/4 v11, 0 | |
000002D0 const/4 v2, 3 | |
000002D2 new-array v2, v2, [Object | |
000002D6 const/4 v1, 0 | |
000002D8 aput-object v8, v2, v1 | |
000002DC const/4 v1, 1 | |
000002DE aput-object v10, v2, v1 | |
000002E2 const/4 v1, 2 | |
000002E4 invoke-static/range Boolean->valueOf(Z)Boolean, v11 .. v11 | |
000002EA move-result-object v0 | |
000002EC aput-object v0, v2, v1 | |
000002F0 const-string v0, "Landroid/os/Bundle;" | |
000002F4 const-string v1, "getBoolean" | |
000002F8 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
000002FE invoke-virtual Bundle->getBoolean(String, Z)Z, v8, v10, v11 | |
00000304 move-result v8 | |
00000306 const/4 v2, 1 | |
00000308 new-array v2, v2, [Object | |
0000030C const/4 v1, 0 | |
0000030E invoke-static/range Boolean->valueOf(Z)Boolean, v8 .. v8 | |
00000314 move-result-object v0 | |
00000316 aput-object v0, v2, v1 | |
0000031A const-string v0, "Landroid/os/Bundle;" | |
0000031E const-string v1, "getBoolean" | |
00000322 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
00000328 if-nez v8, :162 | |
:32C | |
0000032C const v0, 0x00488954 | |
00000332 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000338 iget-object v8, p0, g->i:Context | |
0000033C const/4 v2, 1 | |
0000033E new-array v2, v2, [Object | |
00000342 const/4 v1, 0 | |
00000344 aput-object v8, v2, v1 | |
00000348 const-string v0, "Landroid/content/Context;" | |
0000034C const-string v1, "getPackageManager" | |
00000350 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000356 invoke-virtual Context->getPackageManager()PackageManager, v8 | |
0000035C move-result-object v8 | |
0000035E const/4 v2, 1 | |
00000360 new-array v2, v2, [Object | |
00000364 const/4 v1, 0 | |
00000366 aput-object v8, v2, v1 | |
0000036A const-string v0, "Landroid/content/Context;" | |
0000036E const-string v1, "getPackageManager" | |
00000372 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
00000378 iget-object v10, p0, g->i:Context | |
0000037C const/4 v2, 1 | |
0000037E new-array v2, v2, [Object | |
00000382 const/4 v1, 0 | |
00000384 aput-object v10, v2, v1 | |
00000388 const-string v0, "Landroid/content/Context;" | |
0000038C const-string v1, "getPackageName" | |
00000390 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000396 invoke-virtual Context->getPackageName()String, v10 | |
0000039C move-result-object v10 | |
0000039E const/4 v2, 1 | |
000003A0 new-array v2, v2, [Object | |
000003A4 const/4 v1, 0 | |
000003A6 aput-object v10, v2, v1 | |
000003AA const-string v0, "Landroid/content/Context;" | |
000003AE const-string v1, "getPackageName" | |
000003B2 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
000003B8 const/16 v11, 0x0081 | |
000003BC const/4 v2, 3 | |
000003BE new-array v2, v2, [Object | |
000003C2 const/4 v1, 0 | |
000003C4 aput-object v8, v2, v1 | |
000003C8 const/4 v1, 1 | |
000003CA aput-object v10, v2, v1 | |
000003CE const/4 v1, 2 | |
000003D0 invoke-static/range Integer->valueOf(I)Integer, v11 .. v11 | |
000003D6 move-result-object v0 | |
000003D8 aput-object v0, v2, v1 | |
000003DC const-string v0, "Landroid/content/pm/PackageManager;" | |
000003E0 const-string v1, "getPackageInfo" | |
000003E4 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
000003EA invoke-virtual PackageManager->getPackageInfo(String, I)PackageInfo, v8, v10, v11 | |
000003F0 move-result-object v8 | |
000003F2 const/4 v2, 1 | |
000003F4 new-array v2, v2, [Object | |
000003F8 const/4 v1, 0 | |
000003FA aput-object v8, v2, v1 | |
000003FE const-string v0, "Landroid/content/pm/PackageManager;" | |
00000402 const-string v1, "getPackageInfo" | |
00000406 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
0000040C iget-object v8, v8, PackageInfo->activities:[ActivityInfo | |
00000410 if-eqz v8, :C02 | |
:414 | |
00000414 const v0, 0x00488982 | |
0000041A invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000420 array-length v10, v8 | |
:422 | |
00000422 const v0, 0x00488986 | |
00000428 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
0000042E if-ge v7, v10, :C02 | |
:432 | |
00000432 const v0, 0x0048898C | |
00000438 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
0000043E aget-object v11, v8, v7 | |
00000442 if-eqz v11, :9A0 | |
:446 | |
00000446 const v0, 0x00488996 | |
0000044C invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000452 iget-object v12, v11, ActivityInfo->metaData:Bundle | |
00000456 if-eqz v12, :9A0 | |
:45A | |
0000045A const v0, 0x004889A0 | |
00000460 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000466 iget-object v12, v11, ActivityInfo->metaData:Bundle | |
0000046A const-string/jumbo v13, "io.branch.sdk.auto_link_keys" | |
00000470 const/4 v2, 2 | |
00000472 new-array v2, v2, [Object | |
00000476 const/4 v1, 0 | |
00000478 aput-object v12, v2, v1 | |
0000047C const/4 v1, 1 | |
0000047E aput-object v13, v2, v1 | |
00000482 const-string v0, "Landroid/os/Bundle;" | |
00000486 const-string v1, "getString" | |
0000048A invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000490 invoke-virtual Bundle->getString(String)String, v12, v13 | |
00000496 move-result-object v12 | |
00000498 const/4 v2, 1 | |
0000049A new-array v2, v2, [Object | |
0000049E const/4 v1, 0 | |
000004A0 aput-object v12, v2, v1 | |
000004A4 const-string v0, "Landroid/os/Bundle;" | |
000004A8 const-string v1, "getString" | |
000004AC invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
000004B2 if-nez v12, :512 | |
:4B6 | |
000004B6 const v0, 0x004889B8 | |
000004BC invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
000004C2 iget-object v12, v11, ActivityInfo->metaData:Bundle | |
000004C6 const-string/jumbo v13, "io.branch.sdk.auto_link_path" | |
000004CC const/4 v2, 2 | |
000004CE new-array v2, v2, [Object | |
000004D2 const/4 v1, 0 | |
000004D4 aput-object v12, v2, v1 | |
000004D8 const/4 v1, 1 | |
000004DA aput-object v13, v2, v1 | |
000004DE const-string v0, "Landroid/os/Bundle;" | |
000004E2 const-string v1, "getString" | |
000004E6 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
000004EC invoke-virtual Bundle->getString(String)String, v12, v13 | |
000004F2 move-result-object v12 | |
000004F4 const/4 v2, 1 | |
000004F6 new-array v2, v2, [Object | |
000004FA const/4 v1, 0 | |
000004FC aput-object v12, v2, v1 | |
00000500 const-string v0, "Landroid/os/Bundle;" | |
00000504 const-string v1, "getString" | |
00000508 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
0000050E if-eqz v12, :9A0 | |
:512 | |
00000512 const v0, 0x004889D0 | |
00000518 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
0000051E invoke-direct g->a(JSONObject, ActivityInfo)Z, p0, v9, v11 | |
00000524 move-result v12 | |
00000526 if-nez v12, :542 | |
:52A | |
0000052A const v0, 0x004889DE | |
00000530 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000536 invoke-direct g->b(JSONObject, ActivityInfo)Z, p0, v9, v11 | |
0000053C move-result v12 | |
0000053E if-eqz v12, :9A0 | |
:542 | |
00000542 const v0, 0x004889EC | |
00000548 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
0000054E iget-object v5, v11, ActivityInfo->name:String | |
00000552 iget-object v6, v11, ActivityInfo->metaData:Bundle | |
00000556 const-string/jumbo v7, "io.branch.sdk.auto_link_request_code" | |
0000055C const/16 v8, 0x05DD | |
00000560 const/4 v2, 3 | |
00000562 new-array v2, v2, [Object | |
00000566 const/4 v1, 0 | |
00000568 aput-object v6, v2, v1 | |
0000056C const/4 v1, 1 | |
0000056E aput-object v7, v2, v1 | |
00000572 const/4 v1, 2 | |
00000574 invoke-static/range Integer->valueOf(I)Integer, v8 .. v8 | |
0000057A move-result-object v0 | |
0000057C aput-object v0, v2, v1 | |
00000580 const-string v0, "Landroid/os/Bundle;" | |
00000584 const-string v1, "getInt" | |
00000588 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
0000058E invoke-virtual Bundle->getInt(String, I)I, v6, v7, v8 | |
:594 | |
00000594 move-result v6 | |
00000596 const/4 v2, 1 | |
00000598 new-array v2, v2, [Object | |
0000059C const/4 v1, 0 | |
0000059E invoke-static/range Integer->valueOf(I)Integer, v6 .. v6 | |
000005A4 move-result-object v0 | |
000005A6 aput-object v0, v2, v1 | |
000005AA const-string v0, "Landroid/os/Bundle;" | |
000005AE const-string v1, "getInt" | |
000005B2 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
000005B8 const v0, 0x00488A06 | |
000005BE invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
000005C4 move v8, v6 | |
000005C6 move-object v7, v5 | |
:5C8 | |
000005C8 const v0, 0x00488A0E | |
000005CE invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
000005D4 if-eqz v7, :162 | |
:5D8 | |
000005D8 const v0, 0x00488A14 | |
000005DE invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
000005E4 iget-object v5, p0, g->b:WeakReference | |
000005E8 if-eqz v5, :162 | |
:5EC | |
000005EC const v0, 0x00488A1E | |
000005F2 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
000005F8 iget-object v5, p0, g->b:WeakReference | |
000005FC const/4 v2, 1 | |
000005FE new-array v2, v2, [Object | |
00000602 const/4 v1, 0 | |
00000604 aput-object v5, v2, v1 | |
00000608 const-string v0, "Ljava/lang/ref/WeakReference;" | |
0000060C const-string v1, "get" | |
00000610 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000616 invoke-virtual WeakReference->get()Object, v5 | |
0000061C move-result-object v5 | |
0000061E const/4 v2, 1 | |
00000620 new-array v2, v2, [Object | |
00000624 const/4 v1, 0 | |
00000626 aput-object v5, v2, v1 | |
0000062A const-string v0, "Ljava/lang/ref/WeakReference;" | |
0000062E const-string v1, "get" | |
00000632 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
00000638 check-cast v5, Activity | |
0000063C if-eqz v5, :B7C | |
:640 | |
00000640 const v0, 0x00488A34 | |
00000646 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
0000064C new-instance v10, Intent | |
00000650 const/4 v2, 1 | |
00000652 new-array v2, v2, [Object | |
00000656 const/4 v1, 0 | |
00000658 aput-object v7, v2, v1 | |
0000065C const-string v0, "Ljava/lang/Class;" | |
00000660 const-string v1, "forName" | |
00000664 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
0000066A invoke-static Class->forName(String)Class, v7 | |
00000670 move-result-object v6 | |
00000672 const/4 v2, 1 | |
00000674 new-array v2, v2, [Object | |
00000678 const/4 v1, 0 | |
0000067A aput-object v6, v2, v1 | |
0000067E const-string v0, "Ljava/lang/Class;" | |
00000682 const-string v1, "forName" | |
00000686 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
0000068C invoke-direct Intent-><init>(Context, Class)V, v10, v5, v6 | |
00000692 const/4 v2, 3 | |
00000694 new-array v2, v2, [Object | |
00000698 const/4 v1, 0 | |
0000069A aput-object v10, v2, v1 | |
0000069E const/4 v1, 1 | |
000006A0 aput-object v5, v2, v1 | |
000006A4 const/4 v1, 2 | |
000006A6 aput-object v6, v2, v1 | |
000006AA const-string v0, "Landroid/content/Intent;" | |
000006AE const-string v1, "<init>" | |
000006B2 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
000006B8 const/4 v2, 1 | |
000006BA new-array v2, v2, [Object | |
000006BE const/4 v1, 0 | |
000006C0 aput-object v10, v2, v1 | |
000006C4 const-string v0, "Landroid/content/Intent;" | |
000006C8 const-string v1, "<init>" | |
000006CC invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
000006D2 const-string/jumbo v6, "io.branch.sdk.auto_linked" | |
000006D8 const-string/jumbo v11, "true" | |
000006DE const/4 v2, 3 | |
000006E0 new-array v2, v2, [Object | |
000006E4 const/4 v1, 0 | |
000006E6 aput-object v10, v2, v1 | |
000006EA const/4 v1, 1 | |
000006EC aput-object v6, v2, v1 | |
000006F0 const/4 v1, 2 | |
000006F2 aput-object v11, v2, v1 | |
000006F6 const-string v0, "Landroid/content/Intent;" | |
000006FA const-string v1, "putExtra" | |
000006FE invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000704 invoke-virtual Intent->putExtra(String, String)Intent, v10, v6, v11 | |
0000070A const/4 v2, 0 | |
0000070C new-array v2, v2, [Object | |
00000710 const-string v0, "Landroid/content/Intent;" | |
00000714 const-string v1, "putExtra" | |
00000718 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
0000071E sget-object v6, ad->z:ad | |
00000722 const/4 v2, 1 | |
00000724 new-array v2, v2, [Object | |
00000728 const/4 v1, 0 | |
0000072A aput-object v6, v2, v1 | |
0000072E const-string v0, "Lio/a/a/ad;" | |
00000732 const-string v1, "a" | |
00000736 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
0000073C invoke-virtual ad->a()String, v6 | |
00000742 move-result-object v6 | |
00000744 const/4 v2, 1 | |
00000746 new-array v2, v2, [Object | |
0000074A const/4 v1, 0 | |
0000074C aput-object v6, v2, v1 | |
00000750 const-string v0, "Lio/a/a/ad;" | |
00000754 const-string v1, "a" | |
00000758 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
0000075E const/4 v2, 1 | |
00000760 new-array v2, v2, [Object | |
00000764 const/4 v1, 0 | |
00000766 aput-object v9, v2, v1 | |
0000076A const-string v0, "Lorg/json/JSONObject;" | |
0000076E const-string v1, "toString" | |
00000772 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000778 invoke-virtual JSONObject->toString()String, v9 | |
0000077E move-result-object v11 | |
00000780 const/4 v2, 1 | |
00000782 new-array v2, v2, [Object | |
00000786 const/4 v1, 0 | |
00000788 aput-object v11, v2, v1 | |
0000078C const-string v0, "Lorg/json/JSONObject;" | |
00000790 const-string v1, "toString" | |
00000794 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
0000079A const/4 v2, 3 | |
0000079C new-array v2, v2, [Object | |
000007A0 const/4 v1, 0 | |
000007A2 aput-object v10, v2, v1 | |
000007A6 const/4 v1, 1 | |
000007A8 aput-object v6, v2, v1 | |
000007AC const/4 v1, 2 | |
000007AE aput-object v11, v2, v1 | |
000007B2 const-string v0, "Landroid/content/Intent;" | |
000007B6 const-string v1, "putExtra" | |
000007BA invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
000007C0 invoke-virtual Intent->putExtra(String, String)Intent, v10, v6, v11 | |
000007C6 const/4 v2, 0 | |
000007C8 new-array v2, v2, [Object | |
000007CC const-string v0, "Landroid/content/Intent;" | |
000007D0 const-string v1, "putExtra" | |
000007D4 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
000007DA const/4 v2, 1 | |
000007DC new-array v2, v2, [Object | |
000007E0 const/4 v1, 0 | |
000007E2 aput-object v9, v2, v1 | |
000007E6 const-string v0, "Lorg/json/JSONObject;" | |
000007EA const-string v1, "keys" | |
000007EE invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
000007F4 invoke-virtual JSONObject->keys()Iterator, v9 | |
000007FA move-result-object v11 | |
000007FC const/4 v2, 1 | |
000007FE new-array v2, v2, [Object | |
00000802 const/4 v1, 0 | |
00000804 aput-object v11, v2, v1 | |
00000808 const-string v0, "Lorg/json/JSONObject;" | |
0000080C const-string v1, "keys" | |
00000810 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
:816 | |
00000816 const v0, 0x00488A7C | |
0000081C invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000822 const/4 v2, 1 | |
00000824 new-array v2, v2, [Object | |
00000828 const/4 v1, 0 | |
0000082A aput-object v11, v2, v1 | |
0000082E const-string v0, "Ljava/util/Iterator;" | |
00000832 const-string v1, "hasNext" | |
00000836 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
0000083C invoke-interface Iterator->hasNext()Z, v11 | |
00000842 move-result v6 | |
00000844 const/4 v2, 1 | |
00000846 new-array v2, v2, [Object | |
0000084A const/4 v1, 0 | |
0000084C invoke-static/range Boolean->valueOf(Z)Boolean, v6 .. v6 | |
00000852 move-result-object v0 | |
00000854 aput-object v0, v2, v1 | |
00000858 const-string v0, "Ljava/util/Iterator;" | |
0000085C const-string v1, "hasNext" | |
00000860 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
00000866 if-eqz v6, :9B4 | |
:86A | |
0000086A const v0, 0x00488A8A | |
00000870 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000876 const/4 v2, 1 | |
00000878 new-array v2, v2, [Object | |
0000087C const/4 v1, 0 | |
0000087E aput-object v11, v2, v1 | |
00000882 const-string v0, "Ljava/util/Iterator;" | |
00000886 const-string v1, "next" | |
0000088A invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000890 invoke-interface Iterator->next()Object, v11 | |
00000896 move-result-object v6 | |
00000898 const/4 v2, 1 | |
0000089A new-array v2, v2, [Object | |
0000089E const/4 v1, 0 | |
000008A0 aput-object v6, v2, v1 | |
000008A4 const-string v0, "Ljava/util/Iterator;" | |
000008A8 const-string v1, "next" | |
000008AC invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
000008B2 check-cast v6, String | |
000008B6 const/4 v2, 2 | |
000008B8 new-array v2, v2, [Object | |
000008BC const/4 v1, 0 | |
000008BE aput-object v9, v2, v1 | |
000008C2 const/4 v1, 1 | |
000008C4 aput-object v6, v2, v1 | |
000008C8 const-string v0, "Lorg/json/JSONObject;" | |
000008CC const-string v1, "getString" | |
000008D0 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
000008D6 invoke-virtual JSONObject->getString(String)String, v9, v6 | |
000008DC move-result-object v12 | |
000008DE const/4 v2, 1 | |
000008E0 new-array v2, v2, [Object | |
000008E4 const/4 v1, 0 | |
000008E6 aput-object v12, v2, v1 | |
000008EA const-string v0, "Lorg/json/JSONObject;" | |
000008EE const-string v1, "getString" | |
000008F2 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
000008F8 const/4 v2, 3 | |
000008FA new-array v2, v2, [Object | |
000008FE const/4 v1, 0 | |
00000900 aput-object v10, v2, v1 | |
00000904 const/4 v1, 1 | |
00000906 aput-object v6, v2, v1 | |
0000090A const/4 v1, 2 | |
0000090C aput-object v12, v2, v1 | |
00000910 const-string v0, "Landroid/content/Intent;" | |
00000914 const-string v1, "putExtra" | |
00000918 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
0000091E invoke-virtual Intent->putExtra(String, String)Intent, v10, v6, v12 | |
00000924 const/4 v2, 0 | |
00000926 new-array v2, v2, [Object | |
0000092A const-string v0, "Landroid/content/Intent;" | |
0000092E const-string v1, "putExtra" | |
00000932 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
:938 | |
00000938 const v0, 0x00488AA6 | |
0000093E invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000944 goto/16 :816 | |
:948 | |
00000948 move-exception v5 | |
0000094A const v0, 0x00488AAA | |
00000950 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000956 const-string/jumbo v5, "BranchSDK" | |
0000095C const-string/jumbo v6, "Branch Warning: Please make sure Activity names set for auto deep link are correct!" | |
00000962 const/4 v2, 2 | |
00000964 new-array v2, v2, [Object | |
00000968 const/4 v1, 0 | |
0000096A aput-object v5, v2, v1 | |
0000096E const/4 v1, 1 | |
00000970 aput-object v6, v2, v1 | |
00000974 const-string v0, "Landroid/util/Log;" | |
00000978 const-string v1, "i" | |
0000097C invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000982 invoke-static Log->i(String, String)I, v5, v6 | |
00000988 const/4 v2, 0 | |
0000098A new-array v2, v2, [Object | |
0000098E const-string v0, "Landroid/util/Log;" | |
00000992 const-string v1, "i" | |
00000996 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
0000099C goto/16 :162 | |
:9A0 | |
000009A0 const v0, 0x00488AC4 | |
000009A6 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
000009AC add-int/lit8 v7, v7, 0x01 | |
000009B0 goto/16 :422 | |
:9B4 | |
000009B4 const v0, 0x00488ACE | |
000009BA invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
000009C0 const/4 v2, 3 | |
000009C2 new-array v2, v2, [Object | |
000009C6 const/4 v1, 0 | |
000009C8 aput-object v5, v2, v1 | |
000009CC const/4 v1, 1 | |
000009CE aput-object v10, v2, v1 | |
000009D2 const/4 v1, 2 | |
000009D4 invoke-static/range Integer->valueOf(I)Integer, v8 .. v8 | |
000009DA move-result-object v0 | |
000009DC aput-object v0, v2, v1 | |
000009E0 const-string v0, "Landroid/app/Activity;" | |
000009E4 const-string v1, "startActivityForResult" | |
000009E8 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
000009EE invoke-virtual Activity->startActivityForResult(Intent, I)V, v5, v10, v8 | |
000009F4 const/4 v2, 0 | |
000009F6 new-array v2, v2, [Object | |
000009FA const-string v0, "Landroid/app/Activity;" | |
000009FE const-string v1, "startActivityForResult" | |
00000A02 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
:A08 | |
00000A08 const v0, 0x00488AD6 | |
00000A0E invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000A14 goto/16 :162 | |
:A18 | |
00000A18 move-exception v5 | |
00000A1A const v0, 0x00488ADC | |
00000A20 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000A26 move-object v5, v7 | |
:A28 | |
00000A28 const v0, 0x00488AE2 | |
00000A2E invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000A34 const-string/jumbo v6, "BranchSDK" | |
00000A3A new-instance v7, StringBuilder | |
00000A3E invoke-direct StringBuilder-><init>()V, v7 | |
00000A44 const/4 v2, 1 | |
00000A46 new-array v2, v2, [Object | |
00000A4A const/4 v1, 0 | |
00000A4C aput-object v7, v2, v1 | |
00000A50 const-string v0, "Ljava/lang/StringBuilder;" | |
00000A54 const-string v1, "<init>" | |
00000A58 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000A5E const/4 v2, 1 | |
00000A60 new-array v2, v2, [Object | |
00000A64 const/4 v1, 0 | |
00000A66 aput-object v7, v2, v1 | |
00000A6A const-string v0, "Ljava/lang/StringBuilder;" | |
00000A6E const-string v1, "<init>" | |
00000A72 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
00000A78 const-string/jumbo v8, "Branch Warning: Please make sure Activity names set for auto deep link are correct! Error while looking for activity " | |
00000A7E const/4 v2, 2 | |
00000A80 new-array v2, v2, [Object | |
00000A84 const/4 v1, 0 | |
00000A86 aput-object v7, v2, v1 | |
00000A8A const/4 v1, 1 | |
00000A8C aput-object v8, v2, v1 | |
00000A90 const-string v0, "Ljava/lang/StringBuilder;" | |
00000A94 const-string v1, "append" | |
00000A98 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000A9E invoke-virtual StringBuilder->append(String)StringBuilder, v7, v8 | |
00000AA4 move-result-object v7 | |
00000AA6 const/4 v2, 1 | |
00000AA8 new-array v2, v2, [Object | |
00000AAC const/4 v1, 0 | |
00000AAE aput-object v7, v2, v1 | |
00000AB2 const-string v0, "Ljava/lang/StringBuilder;" | |
00000AB6 const-string v1, "append" | |
00000ABA invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
00000AC0 const/4 v2, 2 | |
00000AC2 new-array v2, v2, [Object | |
00000AC6 const/4 v1, 0 | |
00000AC8 aput-object v7, v2, v1 | |
00000ACC const/4 v1, 1 | |
00000ACE aput-object v5, v2, v1 | |
00000AD2 const-string v0, "Ljava/lang/StringBuilder;" | |
00000AD6 const-string v1, "append" | |
00000ADA invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000AE0 invoke-virtual StringBuilder->append(String)StringBuilder, v7, v5 | |
00000AE6 move-result-object v5 | |
00000AE8 const/4 v2, 1 | |
00000AEA new-array v2, v2, [Object | |
00000AEE const/4 v1, 0 | |
00000AF0 aput-object v5, v2, v1 | |
00000AF4 const-string v0, "Ljava/lang/StringBuilder;" | |
00000AF8 const-string v1, "append" | |
00000AFC invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
00000B02 const/4 v2, 1 | |
00000B04 new-array v2, v2, [Object | |
00000B08 const/4 v1, 0 | |
00000B0A aput-object v5, v2, v1 | |
00000B0E const-string v0, "Ljava/lang/StringBuilder;" | |
00000B12 const-string v1, "toString" | |
00000B16 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000B1C invoke-virtual StringBuilder->toString()String, v5 | |
00000B22 move-result-object v5 | |
00000B24 const/4 v2, 1 | |
00000B26 new-array v2, v2, [Object | |
00000B2A const/4 v1, 0 | |
00000B2C aput-object v5, v2, v1 | |
00000B30 const-string v0, "Ljava/lang/StringBuilder;" | |
00000B34 const-string v1, "toString" | |
00000B38 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
00000B3E const/4 v2, 2 | |
00000B40 new-array v2, v2, [Object | |
00000B44 const/4 v1, 0 | |
00000B46 aput-object v6, v2, v1 | |
00000B4A const/4 v1, 1 | |
00000B4C aput-object v5, v2, v1 | |
00000B50 const-string v0, "Landroid/util/Log;" | |
00000B54 const-string v1, "i" | |
00000B58 invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000B5E invoke-static Log->i(String, String)I, v6, v5 | |
00000B64 const/4 v2, 0 | |
00000B66 new-array v2, v2, [Object | |
00000B6A const-string v0, "Landroid/util/Log;" | |
00000B6E const-string v1, "i" | |
00000B72 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
00000B78 goto/16 :162 | |
:B7C | |
00000B7C const v0, 0x00488B1C | |
00000B82 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000B88 const-string/jumbo v5, "BranchSDK" | |
00000B8E const-string/jumbo v6, "No activity reference to launch deep linked activity" | |
00000B94 const/4 v2, 2 | |
00000B96 new-array v2, v2, [Object | |
00000B9A const/4 v1, 0 | |
00000B9C aput-object v5, v2, v1 | |
00000BA0 const/4 v1, 1 | |
00000BA2 aput-object v6, v2, v1 | |
00000BA6 const-string v0, "Landroid/util/Log;" | |
00000BAA const-string v1, "w" | |
00000BAE invoke-static/range Logger->logAPIEntry(String, String, [Object)V, v0 .. v2 | |
00000BB4 invoke-static Log->w(String, String)I, v5, v6 | |
00000BBA const/4 v2, 0 | |
00000BBC new-array v2, v2, [Object | |
00000BC0 const-string v0, "Landroid/util/Log;" | |
00000BC4 const-string v1, "w" | |
00000BC8 invoke-static/range Logger->logAPIExit(String, String, [Object)V, v0 .. v2 | |
:BCE | |
00000BCE const v0, 0x00488B30 | |
00000BD4 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000BDA goto/16 :162 | |
:BDE | |
00000BDE move-exception v5 | |
00000BE0 const v0, 0x00488B36 | |
00000BE6 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000BEC goto/16 :162 | |
:BF0 | |
00000BF0 move-exception v6 | |
00000BF2 const v0, 0x00488B3E | |
00000BF8 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000BFE goto/16 :A28 | |
:C02 | |
00000C02 const v0, 0x00488B44 | |
00000C08 invoke-static Logger->logBasicBlockEntry(I)V, v0 | |
00000C0E move v8, v6 | |
00000C10 move-object v7, v5 | |
00000C12 goto/16 :5C8 | |
.catch PackageManager$NameNotFoundException {:2E .. :594} :948 | |
.catch ClassNotFoundException {:2E .. :594} :BF0 | |
.catch JSONException {:2E .. :594} :BDE | |
.catch PackageManager$NameNotFoundException {:5D8 .. :938} :948 | |
.catch ClassNotFoundException {:5D8 .. :938} :A18 | |
.catch JSONException {:5D8 .. :938} :BDE | |
.catch PackageManager$NameNotFoundException {:9B4 .. :A08} :948 | |
.catch ClassNotFoundException {:9B4 .. :A08} :A18 | |
.catch JSONException {:9B4 .. :A08} :BDE | |
.catch PackageManager$NameNotFoundException {:B7C .. :BCE} :948 | |
.catch ClassNotFoundException {:B7C .. :BCE} :A18 | |
.catch JSONException {:B7C .. :BCE} :BDE | |
.end method |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment