ClassDetails

This is an autogenerated documentation file for the script: ClassDetails

Run it

$ ./androanalyze scripts_builtin/ClassDetails.py --package-names com.spotify.music

View the results

Non-Binary

$ ./androquery result -sn ClassDetails -pn com.spotify.music

 {
     "apk meta": {
         "package name": "com.spotify.music",
         "version name": "2.2.0.636",
         "sha256": "bbf2c7d7b8fbbce68a97a2f0fd7e854e29b1ea9e3836615e7e6a35095915a607",
         "import date": "2015-04-14T15:10:06.364000",
         "build_date": "2015-02-11T12:25:40",
         "path": "/mnt/stuff/btsync/apks_manual_downloads/02.03.2015_top_free_4/apps_topselling_free/MUSIC_AND_AUDIO/com.spotify.music.apk",
         "tag": null
     },
     "script meta": {
         "name": "ClassDetails",
         "sha256": "3d3bc59c30a524773b0bc40697ff04de4f3b5e781426644df3f63b3a5ba00552",
         "analysis date": "2015-06-26T17:13:36.213000",
         "version": "0.1"
     },
     "class details": {
         "Landroid/support/v4/a/a/a;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/a/a/c;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/a/a/b;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/a/a/d;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/a/a/e;": {
             "methods": [
                 "<init>",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/a/a/f;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/a/a/g;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/a/a/h;": {
             "methods": [
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/a/a/i;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/BackStackState$1;": {
             "methods": [
                 "<init>",
                 "a",
                 "createFromParcel",
                 "newArray"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/BackStackState;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "<init>",
                 "a",
                 "describeContents",
                 "writeToParcel"
             ],
             "fields": [
                 "CREATOR",
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k"
             ]
         },
         "Landroid/support/v4/app/k;": {
             "methods": [
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/Fragment$1;": {
             "methods": [
                 "<init>",
                 "a",
                 "a"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/Fragment$InstantiationException;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/Fragment$SavedState$1;": {
             "methods": [
                 "<init>",
                 "a",
                 "createFromParcel",
                 "newArray"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/Fragment$SavedState;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "<init>",
                 "describeContents",
                 "writeToParcel"
             ],
             "fields": [
                 "CREATOR",
                 "a"
             ]
         },
         "Landroid/support/v4/app/Fragment;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "G",
                 "a",
                 "a",
                 "b",
                 "j",
                 "m",
                 "r",
                 "A",
                 "B",
                 "C",
                 "D",
                 "E",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "c",
                 "c",
                 "c",
                 "d",
                 "d",
                 "d",
                 "d",
                 "e",
                 "e_",
                 "equals",
                 "f",
                 "g",
                 "g",
                 "h",
                 "h",
                 "hashCode",
                 "i",
                 "i",
                 "i_",
                 "j_",
                 "k",
                 "k_",
                 "l",
                 "l_",
                 "n",
                 "o",
                 "onConfigurationChanged",
                 "onCreateContextMenu",
                 "onLowMemory",
                 "p",
                 "q",
                 "s",
                 "t",
                 "toString",
                 "u",
                 "v",
                 "w",
                 "x",
                 "y",
                 "z"
             ],
             "fields": [
                 "a",
                 "j",
                 "A",
                 "B",
                 "C",
                 "D",
                 "E",
                 "F",
                 "G",
                 "H",
                 "I",
                 "J",
                 "K",
                 "L",
                 "M",
                 "N",
                 "O",
                 "P",
                 "Q",
                 "R",
                 "S",
                 "T",
                 "U",
                 "V",
                 "W",
                 "X",
                 "Y",
                 "Z",
                 "aa",
                 "ab",
                 "ac",
                 "ad",
                 "ae",
                 "af",
                 "ag",
                 "ah",
                 "ai",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "q",
                 "r",
                 "s",
                 "t",
                 "u",
                 "v",
                 "w",
                 "x",
                 "y",
                 "z"
             ]
         },
         "Landroid/support/v4/app/FragmentManagerState$1;": {
             "methods": [
                 "<init>",
                 "a",
                 "createFromParcel",
                 "newArray"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/FragmentManagerState;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "<init>",
                 "describeContents",
                 "writeToParcel"
             ],
             "fields": [
                 "CREATOR",
                 "a",
                 "b",
                 "c"
             ]
         },
         "Landroid/support/v4/app/FragmentState$1;": {
             "methods": [
                 "<init>",
                 "a",
                 "createFromParcel",
                 "newArray"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/FragmentState;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "<init>",
                 "a",
                 "describeContents",
                 "writeToParcel"
             ],
             "fields": [
                 "CREATOR",
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k"
             ]
         },
         "Landroid/support/v4/app/FragmentTabHost$SavedState$1;": {
             "methods": [
                 "<init>",
                 "a",
                 "createFromParcel",
                 "newArray"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/FragmentTabHost$SavedState;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "<init>",
                 "<init>",
                 "toString",
                 "writeToParcel"
             ],
             "fields": [
                 "CREATOR",
                 "a"
             ]
         },
         "Landroid/support/v4/app/FragmentTabHost;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "onAttachedToWindow",
                 "onDetachedFromWindow",
                 "onRestoreInstanceState",
                 "onSaveInstanceState",
                 "onTabChanged",
                 "setOnTabChangedListener",
                 "setup"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g"
             ]
         },
         "Landroid/support/v4/app/SuperNotCalledException;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/content/c;": {
             "methods": [
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/a;": {
             "methods": [
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/aa;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/ab;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/ac;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/ad;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/ae;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/af;": {
             "methods": [
                 "<init>",
                 "a",
                 "dispatchRestoreInstanceState",
                 "dispatchSaveInstanceState"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/ag;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/ah;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/ai;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/be;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/app/aj$1;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/bd;": {
             "methods": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/aj;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "b",
                 "c",
                 "d",
                 "e"
             ],
             "fields": [
                 "d",
                 "a",
                 "b",
                 "c",
                 "e",
                 "f"
             ]
         },
         "Landroid/support/v4/app/ax;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": [
                 "d",
                 "e",
                 "f",
                 "g"
             ]
         },
         "Landroid/support/v4/app/ak;": {
             "methods": [
                 "<init>"
             ],
             "fields": [
                 "a",
                 "b",
                 "c"
             ]
         },
         "Landroid/support/v4/app/al;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/am;": {
             "methods": [
                 "<init>",
                 "d",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c"
             ],
             "fields": [
                 "A",
                 "B",
                 "C",
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "q",
                 "r",
                 "s",
                 "t",
                 "u",
                 "v",
                 "w",
                 "x",
                 "y",
                 "z"
             ]
         },
         "Landroid/support/v4/app/an;": {
             "methods": [
                 "<init>"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/ao;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/ar;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/av;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/aw;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/ap;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/aq;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/as;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/at;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/au;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/ay;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/az;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "b"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/app/b;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/ba;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/app/bb;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "b"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/bc;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/app/bf;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/bg;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/bh;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/bi;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d"
             ]
         },
         "Landroid/support/v4/app/bj;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "b"
             ],
             "fields": [
                 "a",
                 "b",
                 "c"
             ]
         },
         "Landroid/support/v4/app/bk;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/app/bl;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "b"
             ],
             "fields": [
                 "a",
                 "b",
                 "c"
             ]
         },
         "Landroid/support/v4/app/bu;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/app/bm$1;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/bt;": {
             "methods": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/bm;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "b",
                 "c",
                 "d",
                 "e"
             ],
             "fields": [
                 "a",
                 "g",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f"
             ]
         },
         "Landroid/support/v4/app/bn;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/app/bo;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/bp;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/bq;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/br;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/bs;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/app/bv;": {
             "methods": [
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/bw;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/app/bx;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "iterator"
             ],
             "fields": [
                 "a",
                 "b",
                 "c"
             ]
         },
         "Landroid/support/v4/app/by;": {
             "methods": [
                 "a_"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/bz;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/app/c;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/ca;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/cb;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/d;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/u;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/e$1;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/app/e$2;": {
             "methods": [
                 "<init>",
                 "onPreDraw"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h"
             ]
         },
         "Landroid/support/v4/app/e$3;": {
             "methods": [
                 "<init>",
                 "onPreDraw"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e"
             ]
         },
         "Landroid/support/v4/app/r;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "b",
                 "c",
                 "c"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/e;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "c",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "b",
                 "c",
                 "c",
                 "run",
                 "toString"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "q",
                 "r",
                 "s",
                 "t",
                 "u"
             ]
         },
         "Landroid/support/v4/app/f;": {
             "methods": [
                 "<init>"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i"
             ]
         },
         "Landroid/support/v4/app/g;": {
             "methods": [
                 "<init>"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e"
             ]
         },
         "Landroid/support/v4/app/h;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "c",
                 "d",
                 "d",
                 "e",
                 "e_",
                 "k_",
                 "l_",
                 "onCancel",
                 "onDismiss"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i"
             ]
         },
         "Landroid/support/v4/app/i$1;": {
             "methods": [
                 "<init>",
                 "handleMessage"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/i$2;": {
             "methods": [
                 "<init>",
                 "a",
                 "a"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/i;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "d",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "c",
                 "dump",
                 "n_",
                 "onActivityResult",
                 "onBackPressed",
                 "onConfigurationChanged",
                 "onCreate",
                 "onCreatePanelMenu",
                 "onCreateView",
                 "onDestroy",
                 "onKeyDown",
                 "onLowMemory",
                 "onMenuItemSelected",
                 "onNewIntent",
                 "onPanelClosed",
                 "onPause",
                 "onPostResume",
                 "onPreparePanel",
                 "onResume",
                 "onRetainNonConfigurationInstance",
                 "onSaveInstanceState",
                 "onStart",
                 "onStop",
                 "p_",
                 "startActivityForResult"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m"
             ]
         },
         "Landroid/support/v4/app/j;": {
             "methods": [
                 "<init>"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e"
             ]
         },
         "Landroid/support/v4/app/l;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/m;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/n$1;": {
             "methods": [
                 "<init>",
                 "run"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/n$2;": {
             "methods": [
                 "<init>",
                 "run"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/n$3;": {
             "methods": [
                 "<init>",
                 "run"
             ],
             "fields": [
                 "a",
                 "b",
                 "c"
             ]
         },
         "Landroid/support/v4/app/n$4;": {
             "methods": [
                 "<init>",
                 "onAnimationEnd",
                 "onAnimationRepeat",
                 "onAnimationStart"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/app/n;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "c",
                 "d",
                 "e",
                 "e",
                 "f",
                 "g",
                 "s",
                 "t",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "c",
                 "c",
                 "c",
                 "d",
                 "d",
                 "d",
                 "e",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "onCreateView",
                 "p",
                 "q",
                 "r",
                 "toString"
             ],
             "fields": [
                 "A",
                 "B",
                 "C",
                 "a",
                 "b",
                 "z",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "q",
                 "r",
                 "s",
                 "t",
                 "u",
                 "v",
                 "w",
                 "x",
                 "y"
             ]
         },
         "Landroid/support/v4/app/o;": {
             "methods": [
                 "<clinit>"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/at;": {
             "methods": [
                 "<init>",
                 "c",
                 "d",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "c"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/p;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b"
             ],
             "fields": [
                 "b",
                 "c",
                 "d"
             ]
         },
         "Landroid/support/v4/app/q;": {
             "methods": [],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d"
             ]
         },
         "Landroid/support/v4/app/s$1;": {
             "methods": [
                 "<init>",
                 "onGetEpicenter"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/s$2;": {
             "methods": [
                 "<init>",
                 "onPreDraw"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f"
             ]
         },
         "Landroid/support/v4/app/s$3;": {
             "methods": [
                 "<init>",
                 "onGetEpicenter"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/app/s$4;": {
             "methods": [
                 "<init>",
                 "onPreDraw"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k"
             ]
         },
         "Landroid/support/v4/app/s;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/t;": {
             "methods": [
                 "<init>"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/v$1;": {
             "methods": [
                 "<init>",
                 "run"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/v$2;": {
             "methods": [
                 "<init>",
                 "onItemClick"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/app/v;": {
             "methods": [
                 "<init>",
                 "H",
                 "a",
                 "F",
                 "G",
                 "a",
                 "a",
                 "a",
                 "a",
                 "d"
             ],
             "fields": [
                 "a",
                 "aj",
                 "ak",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i"
             ]
         },
         "Landroid/support/v4/app/w;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/x;": {
             "methods": [
                 "a",
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/y;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "c",
                 "d",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "toString"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h"
             ]
         },
         "Landroid/support/v4/content/p;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/app/z;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "toString"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o"
             ]
         },
         "Landroid/support/v4/b/a/a;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/b/a/b;": {
             "methods": [
                 "a",
                 "expandActionView",
                 "getActionView",
                 "isActionViewExpanded",
                 "setActionView",
                 "setActionView",
                 "setShowAsAction"
             ],
             "fields": []
         },
         "Landroid/support/v4/b/a/c;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/c/a;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/c/b;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/c/c;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/c/d;": {
             "methods": [
                 "<init>",
                 "createFromParcel",
                 "newArray"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/c/e;": {
             "methods": [
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/c/f;": {
             "methods": [
                 "<init>",
                 "createFromParcel",
                 "createFromParcel",
                 "newArray"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/c/g;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/content/ModernAsyncTask$1;": {
             "methods": [
                 "<init>",
                 "newThread"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/content/v;": {
             "methods": [
                 "<init>",
                 "<init>"
             ],
             "fields": [
                 "b"
             ]
         },
         "Landroid/support/v4/content/ModernAsyncTask$2;": {
             "methods": [
                 "<init>",
                 "call"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/content/ModernAsyncTask$3;": {
             "methods": [
                 "<init>",
                 "done"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/content/ModernAsyncTask$4;": {
             "methods": [
                 "<clinit>"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/content/ModernAsyncTask$Status;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "valueOf",
                 "values"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d"
             ]
         },
         "Landroid/support/v4/content/ModernAsyncTask;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c",
                 "c",
                 "c",
                 "d",
                 "a",
                 "a",
                 "a",
                 "b",
                 "d"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i"
             ]
         },
         "Landroid/support/v4/content/n;": {
             "methods": [
                 "<init>",
                 "c",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "toString"
             ],
             "fields": [
                 "m",
                 "n",
                 "o",
                 "p",
                 "q",
                 "r",
                 "s",
                 "t"
             ]
         },
         "Landroid/support/v4/content/a;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c",
                 "d"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e"
             ]
         },
         "Landroid/support/v4/content/b;": {
             "methods": [
                 "<init>",
                 "e",
                 "a",
                 "a",
                 "b",
                 "run"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "e"
             ]
         },
         "Landroid/support/v4/content/d;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/content/e;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/content/f;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/content/g;": {
             "methods": [
                 "<init>",
                 "a",
                 "b",
                 "o",
                 "a",
                 "a",
                 "b",
                 "d",
                 "e",
                 "f",
                 "g"
             ],
             "fields": [
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l"
             ]
         },
         "Landroid/support/v4/content/h;": {
             "methods": [
                 "<clinit>",
                 "a"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/content/i;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/content/j;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/content/k;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/content/l;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/content/m;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/content/o;": {
             "methods": [
                 "<init>",
                 "deliverSelfNotifications",
                 "onChange"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/content/q$1;": {
             "methods": [
                 "<init>",
                 "handleMessage"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/content/q;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a"
             ],
             "fields": [
                 "f",
                 "g",
                 "a",
                 "b",
                 "c",
                 "d",
                 "e"
             ]
         },
         "Landroid/support/v4/content/r;": {
             "methods": [
                 "<init>"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/content/s;": {
             "methods": [
                 "<init>",
                 "toString"
             ],
             "fields": [
                 "a",
                 "b",
                 "c"
             ]
         },
         "Landroid/support/v4/content/t;": {
             "methods": [
                 "<init>"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/content/u;": {
             "methods": [
                 "<init>",
                 "<init>",
                 "handleMessage"
             ],
             "fields": []
         },
         "Landroid/support/v4/d/a;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "b"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/d/b;": {
             "methods": [
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/d/c;": {
             "methods": [
                 "<init>",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/d/d;": {
             "methods": [
                 "<init>",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/d/e;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "b"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/d/f;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "b"
             ],
             "fields": [
                 "a",
                 "b",
                 "c"
             ]
         },
         "Landroid/support/v4/e/g;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "b",
                 "c",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f"
             ],
             "fields": [
                 "b",
                 "c",
                 "d"
             ]
         },
         "Landroid/support/v4/e/a$1;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/e/p;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "e",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c",
                 "clear",
                 "containsKey",
                 "containsValue",
                 "d",
                 "equals",
                 "get",
                 "hashCode",
                 "isEmpty",
                 "put",
                 "remove",
                 "size",
                 "toString"
             ],
             "fields": [
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h"
             ]
         },
         "Landroid/support/v4/e/a;": {
             "methods": [
                 "<init>",
                 "a",
                 "entrySet",
                 "keySet",
                 "putAll",
                 "values"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/e/b;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "c"
             ],
             "fields": [
                 "a",
                 "b",
                 "c"
             ]
         },
         "Landroid/support/v4/e/c;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/e/d;": {
             "methods": [
                 "<init>",
                 "a",
                 "close",
                 "flush",
                 "write"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/e/e;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "<init>",
                 "c",
                 "d",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "clone",
                 "toString"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e"
             ]
         },
         "Landroid/support/v4/e/f;": {
             "methods": [
                 "<init>",
                 "b",
                 "a",
                 "a",
                 "a",
                 "b",
                 "toString"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g"
             ]
         },
         "Landroid/support/v4/e/h;": {
             "methods": [
                 "<init>",
                 "hasNext",
                 "next",
                 "remove"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e"
             ]
         },
         "Landroid/support/v4/e/i;": {
             "methods": [
                 "<init>",
                 "add",
                 "addAll",
                 "clear",
                 "contains",
                 "containsAll",
                 "equals",
                 "hashCode",
                 "isEmpty",
                 "iterator",
                 "remove",
                 "removeAll",
                 "retainAll",
                 "size",
                 "toArray",
                 "toArray"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/e/j;": {
             "methods": [
                 "<init>",
                 "add",
                 "addAll",
                 "clear",
                 "contains",
                 "containsAll",
                 "equals",
                 "hashCode",
                 "isEmpty",
                 "iterator",
                 "remove",
                 "removeAll",
                 "retainAll",
                 "size",
                 "toArray",
                 "toArray"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/e/k;": {
             "methods": [
                 "<init>",
                 "a",
                 "equals",
                 "getKey",
                 "getValue",
                 "hasNext",
                 "hashCode",
                 "next",
                 "remove",
                 "setValue",
                 "toString"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d"
             ]
         },
         "Landroid/support/v4/e/l;": {
             "methods": [
                 "<init>",
                 "add",
                 "addAll",
                 "clear",
                 "contains",
                 "containsAll",
                 "isEmpty",
                 "iterator",
                 "remove",
                 "removeAll",
                 "retainAll",
                 "size",
                 "toArray",
                 "toArray"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/e/m;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/e/n;": {
             "methods": [
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/e/o;": {
             "methods": [
                 "<init>",
                 "b",
                 "a",
                 "a"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/e/q;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "<init>",
                 "c",
                 "d",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c",
                 "clone",
                 "d",
                 "e",
                 "f",
                 "toString"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e"
             ]
         },
         "Landroid/support/v4/e/r;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/view/co;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/view/ActionBarTabStrip;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c",
                 "d",
                 "a",
                 "onAttachedToWindow",
                 "onDetachedFromWindow"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o"
             ]
         },
         "Landroid/support/v4/view/PagerTabStrip$1;": {
             "methods": [
                 "<init>",
                 "onClick"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/PagerTabStrip$2;": {
             "methods": [
                 "<init>",
                 "onClick"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/PagerTitleStrip;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "b",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "onAttachedToWindow",
                 "onDetachedFromWindow",
                 "onLayout",
                 "onMeasure",
                 "requestLayout"
             ],
             "fields": [
                 "n",
                 "o",
                 "q",
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "p"
             ]
         },
         "Landroid/support/v4/view/PagerTabStrip;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "onDraw",
                 "onTouchEvent",
                 "setBackgroundColor",
                 "setBackgroundDrawable",
                 "setBackgroundResource",
                 "setPadding"
             ],
             "fields": [
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "q",
                 "r",
                 "s",
                 "t",
                 "u",
                 "v"
             ]
         },
         "Landroid/support/v4/view/PagerTitleStripHacked;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "onAttachedToWindow",
                 "onDetachedFromWindow",
                 "onLayout",
                 "onMeasure",
                 "requestLayout"
             ],
             "fields": [
                 "b",
                 "l",
                 "a",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k"
             ]
         },
         "Landroid/support/v4/view/ViewPager$1;": {
             "methods": [
                 "<init>",
                 "a",
                 "compare"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ViewPager$2;": {
             "methods": [
                 "<init>",
                 "getInterpolation"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ViewPager$3;": {
             "methods": [
                 "<init>",
                 "run"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/ViewPager$LayoutParams;": {
             "methods": [
                 "<init>",
                 "<init>"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f"
             ]
         },
         "Landroid/support/v4/view/ViewPager$SavedState$1;": {
             "methods": [
                 "<init>",
                 "b",
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ViewPager$SavedState;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "<init>",
                 "toString",
                 "writeToParcel"
             ],
             "fields": [
                 "CREATOR",
                 "a",
                 "b",
                 "c"
             ]
         },
         "Landroid/support/v4/view/ViewPager;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "c",
                 "c",
                 "c",
                 "c",
                 "d",
                 "d",
                 "d",
                 "e",
                 "e",
                 "f",
                 "f",
                 "g",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "addFocusables",
                 "addTouchables",
                 "addView",
                 "b",
                 "b",
                 "canScrollHorizontally",
                 "checkLayoutParams",
                 "computeScroll",
                 "dispatchKeyEvent",
                 "dispatchPopulateAccessibilityEvent",
                 "draw",
                 "drawableStateChanged",
                 "generateDefaultLayoutParams",
                 "generateLayoutParams",
                 "generateLayoutParams",
                 "getChildDrawingOrder",
                 "onAttachedToWindow",
                 "onDetachedFromWindow",
                 "onDraw",
                 "onInterceptTouchEvent",
                 "onLayout",
                 "onMeasure",
                 "onRequestFocusInDescendants",
                 "onRestoreInstanceState",
                 "onSaveInstanceState",
                 "onSizeChanged",
                 "onTouchEvent",
                 "removeView",
                 "verifyDrawable"
             ],
             "fields": [
                 "ag",
                 "e",
                 "g",
                 "h",
                 "A",
                 "B",
                 "C",
                 "D",
                 "E",
                 "F",
                 "G",
                 "H",
                 "I",
                 "J",
                 "K",
                 "L",
                 "M",
                 "N",
                 "O",
                 "P",
                 "Q",
                 "R",
                 "S",
                 "T",
                 "U",
                 "V",
                 "W",
                 "a",
                 "aa",
                 "ab",
                 "ac",
                 "ad",
                 "ae",
                 "af",
                 "ah",
                 "ai",
                 "b",
                 "c",
                 "d",
                 "f",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "q",
                 "r",
                 "s",
                 "t",
                 "u",
                 "v",
                 "w",
                 "x",
                 "y",
                 "z"
             ]
         },
         "Landroid/support/v4/view/a/a;": {
             "methods": [
                 "<clinit>",
                 "a"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/a/aa$1;": {
             "methods": [
                 "<init>",
                 "createAccessibilityNodeInfo",
                 "findAccessibilityNodeInfosByText",
                 "findFocus",
                 "performAction"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/a/aa;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/ab;": {
             "methods": [
                 "a",
                 "b",
                 "c",
                 "d"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/ac;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "b",
                 "c",
                 "equals",
                 "hashCode"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/view/a/af;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "b",
                 "c"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/ah;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "b",
                 "c"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/ad;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "b",
                 "c"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/ae;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/ag;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/ai;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "b",
                 "c"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/d;": {
             "methods": [],
             "fields": []
         },
         "Landroid/support/v4/view/a/c;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/b;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/e;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "a",
                 "c",
                 "c",
                 "o",
                 "p",
                 "q",
                 "r",
                 "s",
                 "t",
                 "u",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "c",
                 "c",
                 "c",
                 "c",
                 "c",
                 "d",
                 "d",
                 "d",
                 "e",
                 "e",
                 "equals",
                 "f",
                 "f",
                 "g",
                 "g",
                 "h",
                 "h",
                 "hashCode",
                 "i",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "toString"
             ],
             "fields": [
                 "b",
                 "a"
             ]
         },
         "Landroid/support/v4/view/a/h;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "c",
                 "c",
                 "c",
                 "c",
                 "c",
                 "d",
                 "d",
                 "d",
                 "e",
                 "e",
                 "f",
                 "f",
                 "g",
                 "g",
                 "h",
                 "h",
                 "i",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "q",
                 "r",
                 "s",
                 "t",
                 "u"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/l;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "c",
                 "c",
                 "c",
                 "c",
                 "c",
                 "d",
                 "d",
                 "d",
                 "e",
                 "e",
                 "f",
                 "f",
                 "g",
                 "g",
                 "h",
                 "h",
                 "i",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "q",
                 "r",
                 "s",
                 "t",
                 "u"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/g;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "c",
                 "c",
                 "c",
                 "c",
                 "c",
                 "d",
                 "d",
                 "d",
                 "e",
                 "e",
                 "f",
                 "f",
                 "g",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "q"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/i;": {
             "methods": [
                 "<init>",
                 "b",
                 "h",
                 "i",
                 "r",
                 "s",
                 "t"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/j;": {
             "methods": [
                 "<init>",
                 "u"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/k;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/f;": {
             "methods": [
                 "<init>",
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/m;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/a/n;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/a/o;": {
             "methods": [
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/p;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "b",
                 "b",
                 "c",
                 "c",
                 "c",
                 "c",
                 "c",
                 "d",
                 "d",
                 "d",
                 "e",
                 "e",
                 "f",
                 "f",
                 "g",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "q"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/q;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/r;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/s;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/t;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "<init>",
                 "a",
                 "b",
                 "c",
                 "d"
             ],
             "fields": [
                 "b",
                 "a"
             ]
         },
         "Landroid/support/v4/view/a/u;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/z;": {
             "methods": [
                 "a",
                 "b",
                 "c"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/v$1;": {
             "methods": [
                 "<init>",
                 "a",
                 "b",
                 "c"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/view/a/x;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/v;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/w$1;": {
             "methods": [
                 "<init>",
                 "a",
                 "b",
                 "c",
                 "d"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/view/a/w;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a/y$1;": {
             "methods": [
                 "<init>",
                 "createAccessibilityNodeInfo",
                 "findAccessibilityNodeInfosByText",
                 "performAction"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/a/y;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/a;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "c",
                 "a",
                 "a",
                 "a",
                 "b",
                 "d"
             ],
             "fields": [
                 "b",
                 "c",
                 "a"
             ]
         },
         "Landroid/support/v4/view/aa;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "b"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/ab;": {
             "methods": [
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ac;": {
             "methods": [
                 "<init>",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ad;": {
             "methods": [
                 "<init>",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ae;": {
             "methods": [
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/af;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/aj;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ag;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ah;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ai;": {
             "methods": [
                 "<init>",
                 "b",
                 "c"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ak;": {
             "methods": [
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/al;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/am;": {
             "methods": [
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/an;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c",
                 "c",
                 "d"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/aq;": {
             "methods": [
                 "a",
                 "a",
                 "b",
                 "c",
                 "d"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ao;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "b",
                 "c",
                 "d"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ap;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "b",
                 "c",
                 "d"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ar;": {
             "methods": [
                 "a",
                 "a",
                 "b",
                 "c",
                 "d"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/as;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cr;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cs;": {
             "methods": [
                 "a",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/au;": {
             "methods": [
                 "<init>",
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "b",
                 "onChanged"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/view/av;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/aw;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ax;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ay;": {
             "methods": [
                 "<init>",
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "b",
                 "onChanged"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/view/az;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/g;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "c",
                 "d"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/b$1;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "c",
                 "d"
             ],
             "fields": [
                 "a",
                 "b"
             ]
         },
         "Landroid/support/v4/view/c;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "c",
                 "d"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/e;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "c",
                 "d"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/b;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "c",
                 "d"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ba;": {
             "methods": [
                 "<init>",
                 "getTransformation"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/bb;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "b"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/be;": {
             "methods": [
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bc;": {
             "methods": [
                 "<init>",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bd;": {
             "methods": [
                 "<init>",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bf;": {
             "methods": [
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bg;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "c",
                 "c",
                 "c",
                 "d",
                 "d",
                 "e",
                 "e",
                 "f",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "q",
                 "r",
                 "s",
                 "t",
                 "u",
                 "v"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/bq;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "c",
                 "c",
                 "c",
                 "d",
                 "d",
                 "e",
                 "e",
                 "f",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "q",
                 "r",
                 "s",
                 "t",
                 "u",
                 "v"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bi;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "b",
                 "c",
                 "c",
                 "c",
                 "d",
                 "d",
                 "e",
                 "e",
                 "f",
                 "f",
                 "g",
                 "h",
                 "i",
                 "j",
                 "k",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "q",
                 "r",
                 "s",
                 "t",
                 "u",
                 "v"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/bj;": {
             "methods": [
                 "<init>",
                 "a",
                 "k"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bk;": {
             "methods": [
                 "<init>",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bl;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "l",
                 "m",
                 "n",
                 "o",
                 "p",
                 "v"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bm;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "a",
                 "a",
                 "b",
                 "c",
                 "s"
             ],
             "fields": [
                 "b",
                 "c"
             ]
         },
         "Landroid/support/v4/view/bn;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "a",
                 "c",
                 "d",
                 "e",
                 "f",
                 "j",
                 "q",
                 "r",
                 "u"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bo;": {
             "methods": [
                 "<init>",
                 "a",
                 "i",
                 "t"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bp;": {
             "methods": [
                 "<init>",
                 "c"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bh;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/br$1;": {
             "methods": [
                 "<init>",
                 "onApplyWindowInsets"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/br;": {
             "methods": [
                 "a",
                 "a",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bs;": {
             "methods": [
                 "a",
                 "a"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/bt;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bu;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "b",
                 "c",
                 "c",
                 "d",
                 "d",
                 "e",
                 "e",
                 "f",
                 "g",
                 "h"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bv;": {
             "methods": [
                 "a",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bw;": {
             "methods": [
                 "a",
                 "a",
                 "a",
                 "a",
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bx;": {
             "methods": [
                 "a",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/by;": {
             "methods": [
                 "<clinit>",
                 "a",
                 "b"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/cd;": {
             "methods": [
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/bz;": {
             "methods": [
                 "<init>",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ca;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cb;": {
             "methods": [
                 "<init>",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cc;": {
             "methods": [
                 "<init>",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ce;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cf;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cg;": {
             "methods": [
                 "<clinit>",
                 "a"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/ck;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cm;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ci;": {
             "methods": [
                 "<init>",
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cj;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cl;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/ch;": {
             "methods": [
                 "<init>"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cn;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cp;": {
             "methods": [
                 "<init>"
             ],
             "fields": [
                 "a",
                 "b",
                 "c",
                 "d",
                 "e"
             ]
         },
         "Landroid/support/v4/view/cq;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "a",
                 "d"
             ],
             "fields": [
                 "b"
             ]
         },
         "Landroid/support/v4/view/ct;": {
             "methods": [
                 "a"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cu;": {
             "methods": [
                 "<init>",
                 "<init>",
                 "onChanged",
                 "onInvalidated"
             ],
             "fields": [
                 "a"
             ]
         },
         "Landroid/support/v4/view/cv;": {
             "methods": [
                 "<init>",
                 "a",
                 "a",
                 "b"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cw;": {
             "methods": [
                 "<init>",
                 "a",
                 "compare"
             ],
             "fields": []
         },
         "Landroid/support/v4/view/cx;": {
             "methods": [
                 "<clinit>",
                 "<init>",
                 "a",
                 "b",
                 "c",

Binary

For the case that the result may exceed 16MB, it is stored in MongoDB’s gridFS. Therefore we need to use a different query syntax:

View the meta data:

$ ./androquery result -sn ClassDetails -pn com.spotify.music -nd

 Empty

View the raw data:

$ ./androquery result -sn ClassDetails -pn com.spotify.music -nd -r

 Empty

Source


# encoding: utf-8

__author__ = "Nils Tobias Schmidt"
__email__ = "schmidt89 at informatik.uni-marburg.de"

from androlyze.model.script.AndroScript import AndroScript

# categories
CAT_CLASS_DETAILS = "class details"
CAT_METHODS = "methods"
CAT_FIELDS = "fields"

class ClassDetails(AndroScript):
    ''' Retrieve all classes and their methods and fields '''

    VERSION = "0.1"

    def _analyze(self, apk, dalvik_vm_format, vm_analysis, gvm_analysis, *args, **kwargs):
        res = self.res

        # dvm stuff
        # list<ClassDefItem>
        classes = dalvik_vm_format.get_classes()

        # run over classes
        for c in classes:
            ROOT_CAT = (CAT_CLASS_DETAILS, c.name)
            res.register_keys([CAT_METHODS, CAT_FIELDS], *ROOT_CAT)

            # list<EncodedMethod>
            methods = c.get_methods()
            res.log(CAT_METHODS, [mn.name for mn in methods], *ROOT_CAT)

            # list<EncodedField>
            fields = c.get_fields()
            res.log(CAT_FIELDS, [fn.name for fn in fields], *ROOT_CAT)

    ############################################################
    #---Options
    ############################################################

    def needs_dalvik_vm_format(self):
        return True

if __name__ == '__main__':
    for res in AndroScript.test(ClassDetails, ["../../../../testenv/apks/a2dp.Vol.apk"]):
        print res
        print res.write_to_json()