_____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/ColorDialogPreference Superclass: android/preference/DialogPreference Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCode.android.ExaltedDice.ColorDialogPreference extends android.preference.DialogPreference Interfaces (count = 0): Constant Pool (count = 68): + Class [android/app/AlertDialog$Builder] + Class [android/content/SharedPreferences] + Class [android/preference/DialogPreference] + Class [com/TwentyCode/android/ExaltedDice/ColorDialogPreference] + Class [com/TwentyCode/android/ExaltedDice/a] + Class [com/TwentyCode/android/ExaltedDice/b] + Fieldref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.a I] + Fieldref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.b Lcom/TwentyCode/android/ExaltedDice/c;] + Methodref [android/app/AlertDialog$Builder.setView (Landroid/view/View;)Landroid/app/AlertDialog$Builder;] + Methodref [android/preference/DialogPreference. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/preference/DialogPreference.onDialogClosed (Z)V] + Methodref [android/preference/DialogPreference.onPrepareDialogBuilder (Landroid/app/AlertDialog$Builder;)V] + Methodref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.getContext ()Landroid/content/Context;] + Methodref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.getKey ()Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.getSharedPreferences ()Landroid/content/SharedPreferences;] + Methodref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.persistInt (I)Z] + Methodref [com/TwentyCode/android/ExaltedDice/a. (Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;)V] + Methodref [com/TwentyCode/android/ExaltedDice/b. (Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/c;I)V] + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;)V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/c;I)V] + NameAndType [a I] + NameAndType [b Lcom/TwentyCode/android/ExaltedDice/c;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getInt (Ljava/lang/String;I)I] + NameAndType [getKey ()Ljava/lang/String;] + NameAndType [getSharedPreferences ()Landroid/content/SharedPreferences;] + NameAndType [onDialogClosed (Z)V] + NameAndType [onPrepareDialogBuilder (Landroid/app/AlertDialog$Builder;)V] + NameAndType [persistInt (I)Z] + NameAndType [setView (Landroid/view/View;)Landroid/app/AlertDialog$Builder;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/SharedPreferences;] + Utf8 [()Ljava/lang/String;] + Utf8 [(I)Z] + Utf8 [(Landroid/app/AlertDialog$Builder;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/view/View;)Landroid/app/AlertDialog$Builder;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;I)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/c;I)V] + Utf8 [(Ljava/lang/String;I)I] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/c;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/app/AlertDialog$Builder] + Utf8 [android/content/SharedPreferences] + Utf8 [android/preference/DialogPreference] + Utf8 [b] + Utf8 [com/TwentyCode/android/ExaltedDice/ColorDialogPreference] + Utf8 [com/TwentyCode/android/ExaltedDice/a] + Utf8 [com/TwentyCode/android/ExaltedDice/b] + Utf8 [getContext] + Utf8 [getInt] + Utf8 [getKey] + Utf8 [getSharedPreferences] + Utf8 [onDialogClosed] + Utf8 [onPrepareDialogBuilder] + Utf8 [persistInt] + Utf8 [setView] Fields (count = 2): + Field: a I Access flags: 0x2 = private int a + Field: b Lcom/TwentyCode/android/ExaltedDice/c; Access flags: 0x2 = private com.TwentyCode.android.ExaltedDice.c b Methods (count = 4): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ColorDialogPreference(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #10 + Methodref [android/preference/DialogPreference. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] iconst_0 [8] putfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.a I] [11] aload_0 v0 [12] aconst_null [13] putfield #8 + Fieldref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.b Lcom/TwentyCode/android/ExaltedDice/c;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 184 [6] -> line 173 [11] -> line 176 [16] -> line 185 + Method: onDialogClosed(Z)V Access flags: 0x4 = protected void onDialogClosed(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] iload_1 v1 [1] ifeq +19 (target=20) [4] aload_0 v0 [5] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.a I] [8] ifeq +12 (target=20) [11] aload_0 v0 [12] aload_0 v0 [13] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.a I] [16] invokevirtual #16 + Methodref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.persistInt (I)Z] [19] pop [20] aload_0 v0 [21] iload_1 v1 [22] invokespecial #11 + Methodref [android/preference/DialogPreference.onDialogClosed (Z)V] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 4) [0] -> line 191 [11] -> line 192 [20] -> line 195 [25] -> line 196 + Stack map table attribute (count = 1): - [20] Var: ..., Stack: (empty) + Method: onPrepareDialogBuilder(Landroid/app/AlertDialog$Builder;)V Access flags: 0x4 = protected void onPrepareDialogBuilder(android.app.AlertDialog$Builder) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 3, stack = 7): [0] aload_0 v0 [1] new #5 + Class [com/TwentyCode/android/ExaltedDice/a] [4] dup [5] aload_0 v0 [6] invokespecial #17 + Methodref [com/TwentyCode/android/ExaltedDice/a. (Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;)V] [9] putfield #8 + Fieldref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.b Lcom/TwentyCode/android/ExaltedDice/c;] [12] aload_0 v0 [13] invokevirtual #15 + Methodref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.getSharedPreferences ()Landroid/content/SharedPreferences;] [16] aload_0 v0 [17] invokevirtual #14 + Methodref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.getKey ()Ljava/lang/String;] [20] iconst_m1 [21] invokeinterface #19 + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I] [26] istore_2 v2 [27] aload_1 v1 [28] new #6 + Class [com/TwentyCode/android/ExaltedDice/b] [31] dup [32] aload_0 v0 [33] aload_0 v0 [34] invokevirtual #13 + Methodref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.getContext ()Landroid/content/Context;] [37] aload_0 v0 [38] getfield #8 + Fieldref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.b Lcom/TwentyCode/android/ExaltedDice/c;] [41] iload_2 v2 [42] invokespecial #18 + Methodref [com/TwentyCode/android/ExaltedDice/b. (Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/c;I)V] [45] invokevirtual #9 + Methodref [android/app/AlertDialog$Builder.setView (Landroid/view/View;)Landroid/app/AlertDialog$Builder;] [48] pop [49] aload_0 v0 [50] aload_1 v1 [51] invokespecial #12 + Methodref [android/preference/DialogPreference.onPrepareDialogBuilder (Landroid/app/AlertDialog$Builder;)V] [54] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 201 [12] -> line 210 [27] -> line 212 [37] -> line 213 [45] -> line 212 [49] -> line 215 [54] -> line 216 + Method: a(Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;I)V Access flags: 0x1008 = static synthetic void a(com.TwentyCode.android.ExaltedDice.ColorDialogPreference,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.a I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 173 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/a Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.a extends java.lang.Object Interfaces (count = 1): + Class [com/TwentyCode/android/ExaltedDice/c] Constant Pool (count = 19): + Class [com/TwentyCode/android/ExaltedDice/a] + Class [com/TwentyCode/android/ExaltedDice/c] + Class [java/lang/Object] + Fieldref [com/TwentyCode/android/ExaltedDice/a.a Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;] + Utf8 [()V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [com/TwentyCode/android/ExaltedDice/a] + Utf8 [com/TwentyCode/android/ExaltedDice/c] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.ColorDialogPreference a Methods (count = 1): - Method: (Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;)V Access flags: 0x0 = a(com.TwentyCode.android.ExaltedDice.ColorDialogPreference) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #4 + Fieldref [com/TwentyCode/android/ExaltedDice/a.a Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;] [5] aload_0 v0 [6] invokespecial #5 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1 [5] -> line 201 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/b Superclass: android/view/View Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.b extends android.view.View Interfaces (count = 0): Constant Pool (count = 179): + Integer [-16776961] + Integer [-16711936] + Integer [-16711681] + Integer [-65536] + Integer [-65281] + Float [0.5] + Float [5.0] + Float [32.0] + Float [100.0] + Class [android/graphics/Canvas] + Class [android/graphics/Color] + Class [android/graphics/Paint] + Class [android/graphics/Paint$Style] + Class [android/graphics/RectF] + Class [android/graphics/SweepGradient] + Class [android/view/MotionEvent] + Class [android/view/View] + Class [com/TwentyCode/android/ExaltedDice/ColorDialogPreference] + Class [com/TwentyCode/android/ExaltedDice/b] + Class [java/lang/Math] + Double [6.283185307179586] + Fieldref [android/graphics/Paint$Style.FILL Landroid/graphics/Paint$Style;] + Fieldref [android/graphics/Paint$Style.STROKE Landroid/graphics/Paint$Style;] + Fieldref [com/TwentyCode/android/ExaltedDice/b.a Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;] + Fieldref [com/TwentyCode/android/ExaltedDice/b.b Landroid/graphics/Paint;] + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] + Fieldref [com/TwentyCode/android/ExaltedDice/b.d Z] + Fieldref [com/TwentyCode/android/ExaltedDice/b.e [I] + Methodref [android/graphics/Canvas.drawCircle (FFFLandroid/graphics/Paint;)V] + Methodref [android/graphics/Canvas.drawOval (Landroid/graphics/RectF;Landroid/graphics/Paint;)V] + Methodref [android/graphics/Canvas.translate (FF)V] + Methodref [android/graphics/Color.alpha (I)I] + Methodref [android/graphics/Color.argb (IIII)I] + Methodref [android/graphics/Color.blue (I)I] + Methodref [android/graphics/Color.green (I)I] + Methodref [android/graphics/Color.red (I)I] + Methodref [android/graphics/Paint. (I)V] + Methodref [android/graphics/Paint.getColor ()I] + Methodref [android/graphics/Paint.getStrokeWidth ()F] + Methodref [android/graphics/Paint.setAlpha (I)V] + Methodref [android/graphics/Paint.setColor (I)V] + Methodref [android/graphics/Paint.setShader (Landroid/graphics/Shader;)Landroid/graphics/Shader;] + Methodref [android/graphics/Paint.setStrokeWidth (F)V] + Methodref [android/graphics/Paint.setStyle (Landroid/graphics/Paint$Style;)V] + Methodref [android/graphics/RectF. (FFFF)V] + Methodref [android/graphics/SweepGradient. (FF[I[F)V] + Methodref [android/view/MotionEvent.getAction ()I] + Methodref [android/view/MotionEvent.getX ()F] + Methodref [android/view/MotionEvent.getY ()F] + Methodref [android/view/View. (Landroid/content/Context;)V] + Methodref [android/view/View.getWidth ()I] + Methodref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.a (Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;I)V] + Methodref [com/TwentyCode/android/ExaltedDice/b.a (IIF)I] + Methodref [com/TwentyCode/android/ExaltedDice/b.a ([IF)I] + Methodref [com/TwentyCode/android/ExaltedDice/b.getRootView ()Landroid/view/View;] + Methodref [com/TwentyCode/android/ExaltedDice/b.invalidate ()V] + Methodref [com/TwentyCode/android/ExaltedDice/b.setMeasuredDimension (II)V] + Methodref [java/lang/Math.atan2 (DD)D] + Methodref [java/lang/Math.round (F)I] + NameAndType [ (FFFF)V] + NameAndType [ (FF[I[F)V] + NameAndType [ (I)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [FILL Landroid/graphics/Paint$Style;] + NameAndType [STROKE Landroid/graphics/Paint$Style;] + NameAndType [a (IIF)I] + NameAndType [a (Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;I)V] + NameAndType [a ([IF)I] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;] + NameAndType [alpha (I)I] + NameAndType [argb (IIII)I] + NameAndType [atan2 (DD)D] + NameAndType [b Landroid/graphics/Paint;] + NameAndType [blue (I)I] + NameAndType [c Landroid/graphics/Paint;] + NameAndType [d Z] + NameAndType [drawCircle (FFFLandroid/graphics/Paint;)V] + NameAndType [drawOval (Landroid/graphics/RectF;Landroid/graphics/Paint;)V] + NameAndType [e [I] + NameAndType [getAction ()I] + NameAndType [getColor ()I] + NameAndType [getRootView ()Landroid/view/View;] + NameAndType [getStrokeWidth ()F] + NameAndType [getWidth ()I] + NameAndType [getX ()F] + NameAndType [getY ()F] + NameAndType [green (I)I] + NameAndType [invalidate ()V] + NameAndType [red (I)I] + NameAndType [round (F)I] + NameAndType [setAlpha (I)V] + NameAndType [setColor (I)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setShader (Landroid/graphics/Shader;)Landroid/graphics/Shader;] + NameAndType [setStrokeWidth (F)V] + NameAndType [setStyle (Landroid/graphics/Paint$Style;)V] + NameAndType [translate (FF)V] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/view/View;] + Utf8 [()V] + Utf8 [(DD)D] + Utf8 [(F)I] + Utf8 [(F)V] + Utf8 [(FF)V] + Utf8 [(FFFF)V] + Utf8 [(FFFLandroid/graphics/Paint;)V] + Utf8 [(FF[I[F)V] + Utf8 [(I)I] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(IIF)I] + Utf8 [(IIII)I] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/Paint$Style;)V] + Utf8 [(Landroid/graphics/RectF;Landroid/graphics/Paint;)V] + Utf8 [(Landroid/graphics/Shader;)Landroid/graphics/Shader;] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;I)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/c;I)V] + Utf8 [([IF)I] + Utf8 [] + Utf8 [Code] + Utf8 [FILL] + Utf8 [Landroid/graphics/Paint$Style;] + Utf8 [Landroid/graphics/Paint;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;] + Utf8 [LineNumberTable] + Utf8 [STROKE] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [a] + Utf8 [alpha] + Utf8 [android/graphics/Canvas] + Utf8 [android/graphics/Color] + Utf8 [android/graphics/Paint] + Utf8 [android/graphics/Paint$Style] + Utf8 [android/graphics/RectF] + Utf8 [android/graphics/SweepGradient] + Utf8 [android/view/MotionEvent] + Utf8 [android/view/View] + Utf8 [argb] + Utf8 [atan2] + Utf8 [b] + Utf8 [blue] + Utf8 [c] + Utf8 [com/TwentyCode/android/ExaltedDice/ColorDialogPreference] + Utf8 [com/TwentyCode/android/ExaltedDice/b] + Utf8 [d] + Utf8 [drawCircle] + Utf8 [drawOval] + Utf8 [e] + Utf8 [getAction] + Utf8 [getColor] + Utf8 [getRootView] + Utf8 [getStrokeWidth] + Utf8 [getWidth] + Utf8 [getX] + Utf8 [getY] + Utf8 [green] + Utf8 [invalidate] + Utf8 [java/lang/Math] + Utf8 [onDraw] + Utf8 [onMeasure] + Utf8 [onTouchEvent] + Utf8 [red] + Utf8 [round] + Utf8 [setAlpha] + Utf8 [setColor] + Utf8 [setMeasuredDimension] + Utf8 [setShader] + Utf8 [setStrokeWidth] + Utf8 [setStyle] + Utf8 [translate] Fields (count = 5): + Field: b Landroid/graphics/Paint; Access flags: 0x2 = private android.graphics.Paint b + Field: c Landroid/graphics/Paint; Access flags: 0x2 = private android.graphics.Paint c + Field: d Z Access flags: 0x2 = private boolean d + Field: e [I Access flags: 0x12 = private final int[] e + Field: a Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.ColorDialogPreference a Methods (count = 6): - Method: (Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/c;I)V Access flags: 0x0 = b(com.TwentyCode.android.ExaltedDice.ColorDialogPreference,android.content.Context,com.TwentyCode.android.ExaltedDice.c,int) Class member attributes (count = 1): + Code attribute instructions (code length = 154, locals = 5, stack = 7): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #25 + Fieldref [com/TwentyCode/android/ExaltedDice/b.a Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;] [5] aload_0 v0 [6] aload_2 v2 [7] invokespecial #51 + Methodref [android/view/View. (Landroid/content/Context;)V] [10] aload_0 v0 [11] aconst_null [12] putfield #26 + Fieldref [com/TwentyCode/android/ExaltedDice/b.b Landroid/graphics/Paint;] [15] aload_0 v0 [16] aconst_null [17] putfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [20] aload_0 v0 [21] iconst_0 [22] putfield #28 + Fieldref [com/TwentyCode/android/ExaltedDice/b.d Z] [25] aload_0 v0 [26] bipush 7 [28] newarray 10 [30] dup [31] iconst_0 [32] ldc #4 + Integer [-65536] [34] iastore [35] dup [36] iconst_1 [37] ldc #5 + Integer [-65281] [39] iastore [40] dup [41] iconst_2 [42] ldc #1 + Integer [-16776961] [44] iastore [45] dup [46] iconst_3 [47] ldc #3 + Integer [-16711681] [49] iastore [50] dup [51] iconst_4 [52] ldc #2 + Integer [-16711936] [54] iastore [55] dup [56] iconst_5 [57] sipush -256 [60] iastore [61] dup [62] bipush 6 [64] ldc #4 + Integer [-65536] [66] iastore [67] putfield #29 + Fieldref [com/TwentyCode/android/ExaltedDice/b.e [I] [70] aload_0 v0 [71] new #12 + Class [android/graphics/Paint] [74] dup [75] iconst_1 [76] invokespecial #38 + Methodref [android/graphics/Paint. (I)V] [79] putfield #26 + Fieldref [com/TwentyCode/android/ExaltedDice/b.b Landroid/graphics/Paint;] [82] aload_0 v0 [83] getfield #26 + Fieldref [com/TwentyCode/android/ExaltedDice/b.b Landroid/graphics/Paint;] [86] new #15 + Class [android/graphics/SweepGradient] [89] dup [90] fconst_0 [91] fconst_0 [92] aload_0 v0 [93] getfield #29 + Fieldref [com/TwentyCode/android/ExaltedDice/b.e [I] [96] aconst_null [97] invokespecial #47 + Methodref [android/graphics/SweepGradient. (FF[I[F)V] [100] invokevirtual #43 + Methodref [android/graphics/Paint.setShader (Landroid/graphics/Shader;)Landroid/graphics/Shader;] [103] pop [104] aload_0 v0 [105] getfield #26 + Fieldref [com/TwentyCode/android/ExaltedDice/b.b Landroid/graphics/Paint;] [108] getstatic #24 + Fieldref [android/graphics/Paint$Style.STROKE Landroid/graphics/Paint$Style;] [111] invokevirtual #45 + Methodref [android/graphics/Paint.setStyle (Landroid/graphics/Paint$Style;)V] [114] aload_0 v0 [115] getfield #26 + Fieldref [com/TwentyCode/android/ExaltedDice/b.b Landroid/graphics/Paint;] [118] ldc #8 + Float [32.0] [120] invokevirtual #44 + Methodref [android/graphics/Paint.setStrokeWidth (F)V] [123] aload_0 v0 [124] new #12 + Class [android/graphics/Paint] [127] dup [128] iconst_1 [129] invokespecial #38 + Methodref [android/graphics/Paint. (I)V] [132] putfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [135] aload_0 v0 [136] getfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [139] iload v4 [141] invokevirtual #42 + Methodref [android/graphics/Paint.setColor (I)V] [144] aload_0 v0 [145] getfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [148] ldc #7 + Float [5.0] [150] invokevirtual #44 + Methodref [android/graphics/Paint.setStrokeWidth (F)V] [153] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 17) [0] -> line 48 [5] -> line 49 [10] -> line 35 [15] -> line 36 [20] -> line 37 [25] -> line 38 [26] -> line 38 [32] -> line 39 [57] -> line 40 [70] -> line 51 [82] -> line 52 [104] -> line 53 [114] -> line 54 [123] -> line 56 [135] -> line 57 [144] -> line 58 [153] -> line 59 + Method: a(IIF)I Access flags: 0x2 = private int a(int,int,float) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 4): [0] iload_1 v1 [1] fload_3 v3 [2] iload_2 v2 [3] iload_1 v1 [4] isub [5] i2f [6] fmul [7] invokestatic #60 + Methodref [java/lang/Math.round (F)I] [10] iadd [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 67 + Method: a([IF)I Access flags: 0x2 = private int a(int[],float) Class member attributes (count = 1): + Code attribute instructions (code length = 135, locals = 11, stack = 4): [0] fload_2 v2 [1] fconst_0 [2] fcmpg [3] ifgt +7 (target=10) [6] aload_1 v1 [7] iconst_0 [8] iaload [9] ireturn [10] fload_2 v2 [11] fconst_1 [12] fcmpl [13] iflt +10 (target=23) [16] aload_1 v1 [17] aload_1 v1 [18] arraylength [19] iconst_1 [20] isub [21] iaload [22] ireturn [23] fload_2 v2 [24] aload_1 v1 [25] arraylength [26] iconst_1 [27] isub [28] i2f [29] fmul [30] fstore_3 v3 [31] fload_3 v3 [32] f2i [33] istore v4 [35] fload_3 v3 [36] iload v4 [38] i2f [39] fsub [40] fstore_3 v3 [41] aload_1 v1 [42] iload v4 [44] iaload [45] istore v5 [47] aload_1 v1 [48] iload v4 [50] iconst_1 [51] iadd [52] iaload [53] istore v6 [55] aload_0 v0 [56] iload v5 [58] invokestatic #33 + Methodref [android/graphics/Color.alpha (I)I] [61] iload v6 [63] invokestatic #33 + Methodref [android/graphics/Color.alpha (I)I] [66] fload_3 v3 [67] invokespecial #54 + Methodref [com/TwentyCode/android/ExaltedDice/b.a (IIF)I] [70] istore v7 [72] aload_0 v0 [73] iload v5 [75] invokestatic #37 + Methodref [android/graphics/Color.red (I)I] [78] iload v6 [80] invokestatic #37 + Methodref [android/graphics/Color.red (I)I] [83] fload_3 v3 [84] invokespecial #54 + Methodref [com/TwentyCode/android/ExaltedDice/b.a (IIF)I] [87] istore v8 [89] aload_0 v0 [90] iload v5 [92] invokestatic #36 + Methodref [android/graphics/Color.green (I)I] [95] iload v6 [97] invokestatic #36 + Methodref [android/graphics/Color.green (I)I] [100] fload_3 v3 [101] invokespecial #54 + Methodref [com/TwentyCode/android/ExaltedDice/b.a (IIF)I] [104] istore v9 [106] aload_0 v0 [107] iload v5 [109] invokestatic #35 + Methodref [android/graphics/Color.blue (I)I] [112] iload v6 [114] invokestatic #35 + Methodref [android/graphics/Color.blue (I)I] [117] fload_3 v3 [118] invokespecial #54 + Methodref [com/TwentyCode/android/ExaltedDice/b.a (IIF)I] [121] istore v10 [123] iload v7 [125] iload v8 [127] iload v9 [129] iload v10 [131] invokestatic #34 + Methodref [android/graphics/Color.argb (IIII)I] [134] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 14) [0] -> line 75 [6] -> line 76 [10] -> line 79 [16] -> line 80 [23] -> line 83 [31] -> line 84 [35] -> line 85 [41] -> line 88 [47] -> line 89 [55] -> line 90 [72] -> line 91 [89] -> line 92 [106] -> line 93 [123] -> line 95 + Stack map table attribute (count = 2): - [10] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x4 = protected void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 152, locals = 5, stack = 7): [0] aload_0 v0 [1] invokevirtual #56 + Methodref [com/TwentyCode/android/ExaltedDice/b.getRootView ()Landroid/view/View;] [4] invokevirtual #52 + Methodref [android/view/View.getWidth ()I] [7] iconst_2 [8] idiv [9] aload_0 v0 [10] getfield #26 + Fieldref [com/TwentyCode/android/ExaltedDice/b.b Landroid/graphics/Paint;] [13] invokevirtual #40 + Methodref [android/graphics/Paint.getStrokeWidth ()F] [16] fconst_2 [17] fdiv [18] f2i [19] isub [20] istore_2 v2 [21] ldc #9 + Float [100.0] [23] aload_0 v0 [24] getfield #26 + Fieldref [com/TwentyCode/android/ExaltedDice/b.b Landroid/graphics/Paint;] [27] invokevirtual #40 + Methodref [android/graphics/Paint.getStrokeWidth ()F] [30] ldc #6 + Float [0.5] [32] fmul [33] fsub [34] fstore_3 v3 [35] aload_1 v1 [36] iload_2 v2 [37] i2f [38] ldc #9 + Float [100.0] [40] invokevirtual #32 + Methodref [android/graphics/Canvas.translate (FF)V] [43] aload_1 v1 [44] new #14 + Class [android/graphics/RectF] [47] dup [48] fload_3 v3 [49] fneg [50] fload_3 v3 [51] fneg [52] fload_3 v3 [53] fload_3 v3 [54] invokespecial #46 + Methodref [android/graphics/RectF. (FFFF)V] [57] aload_0 v0 [58] getfield #26 + Fieldref [com/TwentyCode/android/ExaltedDice/b.b Landroid/graphics/Paint;] [61] invokevirtual #31 + Methodref [android/graphics/Canvas.drawOval (Landroid/graphics/RectF;Landroid/graphics/Paint;)V] [64] aload_1 v1 [65] fconst_0 [66] fconst_0 [67] ldc #8 + Float [32.0] [69] aload_0 v0 [70] getfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [73] invokevirtual #30 + Methodref [android/graphics/Canvas.drawCircle (FFFLandroid/graphics/Paint;)V] [76] aload_0 v0 [77] getfield #28 + Fieldref [com/TwentyCode/android/ExaltedDice/b.d Z] [80] ifeq +71 (target=151) [83] aload_0 v0 [84] getfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [87] invokevirtual #39 + Methodref [android/graphics/Paint.getColor ()I] [90] istore v4 [92] aload_0 v0 [93] getfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [96] getstatic #24 + Fieldref [android/graphics/Paint$Style.STROKE Landroid/graphics/Paint$Style;] [99] invokevirtual #45 + Methodref [android/graphics/Paint.setStyle (Landroid/graphics/Paint$Style;)V] [102] aload_0 v0 [103] getfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [106] sipush 128 [109] invokevirtual #41 + Methodref [android/graphics/Paint.setAlpha (I)V] [112] aload_1 v1 [113] fconst_0 [114] fconst_0 [115] ldc #8 + Float [32.0] [117] aload_0 v0 [118] getfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [121] invokevirtual #40 + Methodref [android/graphics/Paint.getStrokeWidth ()F] [124] fadd [125] aload_0 v0 [126] getfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [129] invokevirtual #30 + Methodref [android/graphics/Canvas.drawCircle (FFFLandroid/graphics/Paint;)V] [132] aload_0 v0 [133] getfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [136] getstatic #23 + Fieldref [android/graphics/Paint$Style.FILL Landroid/graphics/Paint$Style;] [139] invokevirtual #45 + Methodref [android/graphics/Paint.setStyle (Landroid/graphics/Paint$Style;)V] [142] aload_0 v0 [143] getfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [146] iload v4 [148] invokevirtual #42 + Methodref [android/graphics/Paint.setColor (I)V] [151] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 17) [0] -> line 101 [9] -> line 102 [19] -> line 101 [21] -> line 103 [35] -> line 105 [43] -> line 106 [64] -> line 107 [76] -> line 109 [83] -> line 110 [92] -> line 111 [102] -> line 112 [112] -> line 114 [117] -> line 115 [129] -> line 114 [132] -> line 117 [142] -> line 118 [151] -> line 120 + Stack map table attribute (count = 1): - [151] Var: ...[i][f], Stack: (empty) + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 4, stack = 3): [0] aload_0 v0 [1] invokevirtual #56 + Methodref [com/TwentyCode/android/ExaltedDice/b.getRootView ()Landroid/view/View;] [4] invokevirtual #52 + Methodref [android/view/View.getWidth ()I] [7] istore_3 v3 [8] iload_3 v3 [9] ifne +7 (target=16) [12] sipush 250 [15] istore_3 v3 [16] aload_0 v0 [17] iload_3 v3 [18] sipush 200 [21] invokevirtual #58 + Methodref [com/TwentyCode/android/ExaltedDice/b.setMeasuredDimension (II)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 5) [0] -> line 125 [8] -> line 127 [12] -> line 128 [16] -> line 131 [24] -> line 132 + Stack map table attribute (count = 1): - [16] Var: ...[i], Stack: (empty) + Method: onTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 129, locals = 6, stack = 4): [0] aload_1 v1 [1] invokevirtual #49 + Methodref [android/view/MotionEvent.getX ()F] [4] aload_0 v0 [5] invokevirtual #56 + Methodref [com/TwentyCode/android/ExaltedDice/b.getRootView ()Landroid/view/View;] [8] invokevirtual #52 + Methodref [android/view/View.getWidth ()I] [11] iconst_2 [12] idiv [13] i2f [14] fsub [15] fstore_2 v2 [16] aload_1 v1 [17] invokevirtual #50 + Methodref [android/view/MotionEvent.getY ()F] [20] ldc #9 + Float [100.0] [22] fsub [23] fstore_3 v3 [24] aload_1 v1 [25] invokevirtual #48 + Methodref [android/view/MotionEvent.getAction ()I] [28] tableswitch (3 offsets, default=99) (target=127) 0: offset = 28, target = 56 1: offset = 85, target = 113 2: offset = 28, target = 56 default: offset = 99, target = 127 [56] fload_3 v3 [57] f2d [58] fload_2 v2 [59] f2d [60] invokestatic #59 + Methodref [java/lang/Math.atan2 (DD)D] [63] d2f [64] fstore v4 [66] fload v4 [68] f2d [69] ldc2_w #21 + Double [6.283185307179586] [72] ddiv [73] d2f [74] fstore v5 [76] fload v5 [78] fconst_0 [79] fcmpg [80] ifge +9 (target=89) [83] fload v5 [85] fconst_1 [86] fadd [87] fstore v5 [89] aload_0 v0 [90] getfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [93] aload_0 v0 [94] aload_0 v0 [95] getfield #29 + Fieldref [com/TwentyCode/android/ExaltedDice/b.e [I] [98] fload v5 [100] invokespecial #55 + Methodref [com/TwentyCode/android/ExaltedDice/b.a ([IF)I] [103] invokevirtual #42 + Methodref [android/graphics/Paint.setColor (I)V] [106] aload_0 v0 [107] invokevirtual #57 + Methodref [com/TwentyCode/android/ExaltedDice/b.invalidate ()V] [110] goto +17 (target=127) [113] aload_0 v0 [114] getfield #25 + Fieldref [com/TwentyCode/android/ExaltedDice/b.a Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;] [117] aload_0 v0 [118] getfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/b.c Landroid/graphics/Paint;] [121] invokevirtual #39 + Methodref [android/graphics/Paint.getColor ()I] [124] invokestatic #53 + Methodref [com/TwentyCode/android/ExaltedDice/ColorDialogPreference.a (Lcom/TwentyCode/android/ExaltedDice/ColorDialogPreference;I)V] [127] iconst_1 [128] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 12) [0] -> line 137 [16] -> line 138 [24] -> line 140 [56] -> line 143 [66] -> line 145 [76] -> line 147 [83] -> line 148 [89] -> line 151 [106] -> line 152 [110] -> line 153 [113] -> line 155 [127] -> line 159 + Stack map table attribute (count = 4): - [56] Var: ...[f][f], Stack: (empty) - [89] Var: ...[f][f], Stack: (empty) - [113] Var: -2, Stack: (empty) - [127] Var: ..., Stack: (empty) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/c Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.TwentyCode.android.ExaltedDice.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 6): + Class [com/TwentyCode/android/ExaltedDice/c] + Class [java/lang/Object] + Utf8 [SourceFile] + Utf8 [com/TwentyCode/android/ExaltedDice/c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/d Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCode.android.ExaltedDice.d extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 332): + Integer [1] + Integer [2131034125] + String [] + String [ = ] + String [ AND ] + String ['] + String [='] + String [game content was null] + String [game_options] + String [games] + String [history] + String [history.db] + String [id] + String [id = ] + String [id= ] + String [key] + String [name] + String [name = ] + String [name=] + String [roll_id] + String [value] + Class [android/app/ProgressDialog] + Class [android/content/ContentValues] + Class [android/content/Context] + Class [android/database/Cursor] + Class [android/database/DatabaseUtils] + Class [android/database/sqlite/SQLiteDatabase] + Class [com/TwentyCode/android/ExaltedDice/d] + Class [com/TwentyCode/android/ExaltedDice/e] + Class [com/TwentyCode/android/ExaltedDice/f] + Class [com/TwentyCode/android/ExaltedDice/g] + Class [com/TwentyCode/android/ExaltedDice/h] + Class [com/TwentyCode/android/ExaltedDice/i] + Class [com/TwentyCode/android/ExaltedDice/l] + Class [java/lang/Boolean] + Class [java/lang/ClassCastException] + Class [java/lang/Integer] + Class [java/lang/Long] + Class [java/lang/NullPointerException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Thread] + Class [java/util/ArrayList] + Class [java/util/Iterator] + Class [java/util/List] + Class [java/util/Map$Entry] + Class [java/util/Set] + Fieldref [com/TwentyCode/android/ExaltedDice/d.a Z] + Fieldref [com/TwentyCode/android/ExaltedDice/d.b I] + Fieldref [com/TwentyCode/android/ExaltedDice/d.c Ljava/lang/String;] + Fieldref [com/TwentyCode/android/ExaltedDice/d.d Ljava/lang/String;] + Fieldref [com/TwentyCode/android/ExaltedDice/d.e Ljava/lang/String;] + Fieldref [com/TwentyCode/android/ExaltedDice/d.f Ljava/lang/String;] + Fieldref [com/TwentyCode/android/ExaltedDice/d.g Ljava/lang/String;] + Fieldref [com/TwentyCode/android/ExaltedDice/d.h Ljava/lang/String;] + Fieldref [com/TwentyCode/android/ExaltedDice/d.i Landroid/content/Context;] + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] + Fieldref [com/TwentyCode/android/ExaltedDice/d.k Lcom/TwentyCode/android/ExaltedDice/l;] + Methodref [android/app/ProgressDialog.show (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;] + Methodref [android/content/ContentValues. ()V] + Methodref [android/content/ContentValues.clear ()V] + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V] + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Long;)V] + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [android/content/ContentValues.valueSet ()Ljava/util/Set;] + Methodref [android/content/Context.getText (I)Ljava/lang/CharSequence;] + Methodref [android/database/DatabaseUtils.sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/database/sqlite/SQLiteDatabase.close ()V] + Methodref [android/database/sqlite/SQLiteDatabase.insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J] + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Landroid/database/Cursor;)Landroid/content/ContentValues;] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentValues;] + Methodref [com/TwentyCode/android/ExaltedDice/d.b ()Landroid/database/Cursor;] + Methodref [com/TwentyCode/android/ExaltedDice/d.b (Ljava/lang/String;)Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/d.c ()Ljava/util/List;] + Methodref [com/TwentyCode/android/ExaltedDice/d.c (J)Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/d.f (J)V] + Methodref [com/TwentyCode/android/ExaltedDice/e. (Lcom/TwentyCode/android/ExaltedDice/d;Landroid/app/ProgressDialog;)V] + Methodref [com/TwentyCode/android/ExaltedDice/f. (Lcom/TwentyCode/android/ExaltedDice/d;JLandroid/os/Handler;)V] + Methodref [com/TwentyCode/android/ExaltedDice/g. (Lcom/TwentyCode/android/ExaltedDice/d;Landroid/app/ProgressDialog;)V] + Methodref [com/TwentyCode/android/ExaltedDice/h. (Lcom/TwentyCode/android/ExaltedDice/d;JLandroid/os/Handler;)V] + Methodref [com/TwentyCode/android/ExaltedDice/i. (Lcom/TwentyCode/android/ExaltedDice/d;Landroid/content/Context;)V] + Methodref [com/TwentyCode/android/ExaltedDice/i.getWritableDatabase ()Landroid/database/sqlite/SQLiteDatabase;] + Methodref [java/lang/Boolean.booleanValue ()Z] + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;] + Methodref [java/lang/NullPointerException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] + Methodref [java/lang/Thread.start ()V] + Methodref [java/util/ArrayList. ()V] + InterfaceMethodref [android/database/Cursor.close ()V] + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I] + InterfaceMethodref [android/database/Cursor.getLong (I)J] + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;] + InterfaceMethodref [android/database/Cursor.isClosed ()Z] + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z] + InterfaceMethodref [android/database/Cursor.moveToNext ()Z] + InterfaceMethodref [com/TwentyCode/android/ExaltedDice/l.d ()V] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + NameAndType [ ()V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/d;JLandroid/os/Handler;)V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/d;Landroid/app/ProgressDialog;)V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/d;Landroid/content/Context;)V] + NameAndType [ (Ljava/lang/Runnable;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Landroid/database/Cursor;)Landroid/content/ContentValues;] + NameAndType [a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentValues;] + NameAndType [a Z] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()Landroid/database/Cursor;] + NameAndType [b (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [b I] + NameAndType [booleanValue ()Z] + NameAndType [c ()Ljava/util/List;] + NameAndType [c (J)Ljava/lang/String;] + NameAndType [c Ljava/lang/String;] + NameAndType [clear ()V] + NameAndType [close ()V] + NameAndType [d ()V] + NameAndType [d Ljava/lang/String;] + NameAndType [e Ljava/lang/String;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [f (J)V] + NameAndType [f Ljava/lang/String;] + NameAndType [g Ljava/lang/String;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getColumnIndex (Ljava/lang/String;)I] + NameAndType [getKey ()Ljava/lang/Object;] + NameAndType [getLong (I)J] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [getValue ()Ljava/lang/Object;] + NameAndType [getWritableDatabase ()Landroid/database/sqlite/SQLiteDatabase;] + NameAndType [h Ljava/lang/String;] + NameAndType [hasNext ()Z] + NameAndType [i Landroid/content/Context;] + NameAndType [insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J] + NameAndType [isClosed ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [j Landroid/database/sqlite/SQLiteDatabase;] + NameAndType [k Lcom/TwentyCode/android/ExaltedDice/l;] + NameAndType [moveToFirst ()Z] + NameAndType [moveToNext ()Z] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [parseInt (Ljava/lang/String;)I] + NameAndType [put (Ljava/lang/String;Ljava/lang/Integer;)V] + NameAndType [put (Ljava/lang/String;Ljava/lang/Long;)V] + NameAndType [put (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] + NameAndType [show (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;] + NameAndType [size ()I] + NameAndType [sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [start ()V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I] + NameAndType [valueOf (I)Ljava/lang/Integer;] + NameAndType [valueOf (J)Ljava/lang/Long;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [valueSet ()Ljava/util/Set;] + Utf8 [] + Utf8 [ = ] + Utf8 [ AND ] + Utf8 ['] + Utf8 [()I] + Utf8 [()Landroid/database/Cursor;] + Utf8 [()Landroid/database/sqlite/SQLiteDatabase;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/List;] + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)J] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(J)I] + Utf8 [(J)Landroid/content/ContentValues;] + Utf8 [(J)Ljava/lang/Long;] + Utf8 [(J)Ljava/lang/String;] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(J)V] + Utf8 [(JJ)V] + Utf8 [(JLandroid/content/ContentValues;)V] + Utf8 [(JLjava/lang/String;Landroid/content/ContentValues;I)V] + Utf8 [(Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/l;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;] + Utf8 [(Landroid/database/Cursor;)Landroid/content/ContentValues;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;)Landroid/database/sqlite/SQLiteDatabase;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;J)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;JLandroid/os/Handler;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;Landroid/app/ProgressDialog;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;Landroid/content/Context;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)J] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Landroid/content/ContentValues;] + Utf8 [(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/Integer;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/Long;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentValues;] + Utf8 [(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] + Utf8 [] + Utf8 [='] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/database/sqlite/SQLiteDatabase;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/l;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [a] + Utf8 [add] + Utf8 [android/app/ProgressDialog] + Utf8 [android/content/ContentValues] + Utf8 [android/content/Context] + Utf8 [android/database/Cursor] + Utf8 [android/database/DatabaseUtils] + Utf8 [android/database/sqlite/SQLiteDatabase] + Utf8 [append] + Utf8 [b] + Utf8 [booleanValue] + Utf8 [c] + Utf8 [clear] + Utf8 [close] + Utf8 [com/TwentyCode/android/ExaltedDice/d] + Utf8 [com/TwentyCode/android/ExaltedDice/e] + Utf8 [com/TwentyCode/android/ExaltedDice/f] + Utf8 [com/TwentyCode/android/ExaltedDice/g] + Utf8 [com/TwentyCode/android/ExaltedDice/h] + Utf8 [com/TwentyCode/android/ExaltedDice/i] + Utf8 [com/TwentyCode/android/ExaltedDice/l] + Utf8 [d] + Utf8 [e] + Utf8 [equals] + Utf8 [f] + Utf8 [g] + Utf8 [game content was null] + Utf8 [game_options] + Utf8 [games] + Utf8 [get] + Utf8 [getColumnIndex] + Utf8 [getKey] + Utf8 [getLong] + Utf8 [getString] + Utf8 [getText] + Utf8 [getValue] + Utf8 [getWritableDatabase] + Utf8 [h] + Utf8 [hasNext] + Utf8 [history] + Utf8 [history.db] + Utf8 [i] + Utf8 [id] + Utf8 [id = ] + Utf8 [id= ] + Utf8 [insert] + Utf8 [isClosed] + Utf8 [iterator] + Utf8 [j] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/ClassCastException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Long] + Utf8 [java/lang/NullPointerException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Iterator] + Utf8 [java/util/List] + Utf8 [java/util/Map$Entry] + Utf8 [java/util/Set] + Utf8 [k] + Utf8 [key] + Utf8 [moveToFirst] + Utf8 [moveToNext] + Utf8 [name] + Utf8 [name = ] + Utf8 [name=] + Utf8 [next] + Utf8 [parseInt] + Utf8 [put] + Utf8 [query] + Utf8 [roll_id] + Utf8 [show] + Utf8 [size] + Utf8 [sqlEscapeString] + Utf8 [start] + Utf8 [toString] + Utf8 [update] + Utf8 [value] + Utf8 [valueOf] + Utf8 [valueSet] Fields (count = 11): + Field: b I Access flags: 0x12 = private final int b Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: c Ljava/lang/String; Access flags: 0x12 = private final java.lang.String c Class member attributes (count = 1): + Constant value attribute: + String [history.db] + Field: d Ljava/lang/String; Access flags: 0x12 = private final java.lang.String d Class member attributes (count = 1): + Constant value attribute: + String [games] + Field: e Ljava/lang/String; Access flags: 0x12 = private final java.lang.String e Class member attributes (count = 1): + Constant value attribute: + String [game_options] + Field: f Ljava/lang/String; Access flags: 0x12 = private final java.lang.String f Class member attributes (count = 1): + Constant value attribute: + String [history] + Field: g Ljava/lang/String; Access flags: 0x12 = private final java.lang.String g Class member attributes (count = 1): + Constant value attribute: + String [key] + Field: h Ljava/lang/String; Access flags: 0x12 = private final java.lang.String h Class member attributes (count = 1): + Constant value attribute: + String [value] + Field: i Landroid/content/Context; Access flags: 0x2 = private android.content.Context i + Field: j Landroid/database/sqlite/SQLiteDatabase; Access flags: 0x2 = private android.database.sqlite.SQLiteDatabase j + Field: a Z Access flags: 0x1 = public boolean a + Field: k Lcom/TwentyCode/android/ExaltedDice/l; Access flags: 0x2 = private com.TwentyCode.android.ExaltedDice.l k Methods (count = 21): - Method: (Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/l;)V Access flags: 0x1 = public d(android.content.Context,com.TwentyCode.android.ExaltedDice.l) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 3, stack = 5): [0] aload_0 v0 [1] invokespecial #91 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] iconst_1 [6] putfield #50 + Fieldref [com/TwentyCode/android/ExaltedDice/d.b I] [9] aload_0 v0 [10] ldc #12 + String [history.db] [12] putfield #51 + Fieldref [com/TwentyCode/android/ExaltedDice/d.c Ljava/lang/String;] [15] aload_0 v0 [16] ldc #10 + String [games] [18] putfield #52 + Fieldref [com/TwentyCode/android/ExaltedDice/d.d Ljava/lang/String;] [21] aload_0 v0 [22] ldc #9 + String [game_options] [24] putfield #53 + Fieldref [com/TwentyCode/android/ExaltedDice/d.e Ljava/lang/String;] [27] aload_0 v0 [28] ldc #11 + String [history] [30] putfield #54 + Fieldref [com/TwentyCode/android/ExaltedDice/d.f Ljava/lang/String;] [33] aload_0 v0 [34] ldc #16 + String [key] [36] putfield #55 + Fieldref [com/TwentyCode/android/ExaltedDice/d.g Ljava/lang/String;] [39] aload_0 v0 [40] ldc #21 + String [value] [42] putfield #56 + Fieldref [com/TwentyCode/android/ExaltedDice/d.h Ljava/lang/String;] [45] aload_0 v0 [46] iconst_0 [47] putfield #49 + Fieldref [com/TwentyCode/android/ExaltedDice/d.a Z] [50] aload_0 v0 [51] aload_2 v2 [52] putfield #59 + Fieldref [com/TwentyCode/android/ExaltedDice/d.k Lcom/TwentyCode/android/ExaltedDice/l;] [55] aload_0 v0 [56] aload_1 v1 [57] putfield #57 + Fieldref [com/TwentyCode/android/ExaltedDice/d.i Landroid/content/Context;] [60] aload_0 v0 [61] new #33 + Class [com/TwentyCode/android/ExaltedDice/i] [64] dup [65] aload_0 v0 [66] aload_0 v0 [67] getfield #57 + Fieldref [com/TwentyCode/android/ExaltedDice/d.i Landroid/content/Context;] [70] invokespecial #84 + Methodref [com/TwentyCode/android/ExaltedDice/i. (Lcom/TwentyCode/android/ExaltedDice/d;Landroid/content/Context;)V] [73] invokevirtual #85 + Methodref [com/TwentyCode/android/ExaltedDice/i.getWritableDatabase ()Landroid/database/sqlite/SQLiteDatabase;] [76] putfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 13) [0] -> line 196 [4] -> line 40 [9] -> line 45 [15] -> line 50 [21] -> line 51 [27] -> line 52 [33] -> line 57 [39] -> line 58 [45] -> line 82 [50] -> line 197 [55] -> line 198 [60] -> line 199 [79] -> line 200 + Method: b(Ljava/lang/String;)Ljava/lang/String; Access flags: 0x2 = private java.lang.String b(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 6, stack = 3): [0] aload_0 v0 [1] invokevirtual #77 + Methodref [com/TwentyCode/android/ExaltedDice/d.c ()Ljava/util/List;] [4] astore_2 v2 [5] aload_1 v1 [6] astore_3 v3 [7] iconst_1 [8] istore v4 [10] iconst_0 [11] istore v5 [13] goto +47 (target=60) [16] aload_3 v3 [17] aload_2 v2 [18] iload v5 [20] invokeinterface #113 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [25] invokevirtual #92 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [28] ifeq +29 (target=57) [31] new #42 + Class [java/lang/StringBuilder] [34] dup [35] aload_1 v1 [36] invokestatic #93 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [39] invokespecial #94 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [42] iload v4 [44] iinc v4, 1 [47] invokevirtual #95 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [50] invokevirtual #98 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [53] astore_3 v3 [54] iconst_0 [55] istore v5 [57] iinc v5, 1 [60] iload v5 [62] aload_2 v2 [63] invokeinterface #114 + InterfaceMethodref [java/util/List.size ()I] [68] ificmplt -52 (target=16) [71] aload_3 v3 [72] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 9) [0] -> line 232 [5] -> line 233 [7] -> line 234 [10] -> line 235 [16] -> line 236 [31] -> line 237 [54] -> line 238 [57] -> line 235 [71] -> line 241 + Stack map table attribute (count = 3): - [16] Var: [a:com/TwentyCode/android/ExaltedDice/d][a:java/lang/String][a:java/util/List][a:java/lang/String][i][i], Stack: - [57] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) + Method: a(J)V Access flags: 0x1 = public void a(long) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 5, stack = 8): [0] aload_0 v0 [1] getfield #57 + Fieldref [com/TwentyCode/android/ExaltedDice/d.i Landroid/content/Context;] [4] ldc #3 + String [] [6] aload_0 v0 [7] getfield #57 + Fieldref [com/TwentyCode/android/ExaltedDice/d.i Landroid/content/Context;] [10] ldc #2 + Integer [2131034125] [12] invokevirtual #67 + Methodref [android/content/Context.getText (I)Ljava/lang/CharSequence;] [15] iconst_1 [16] iconst_1 [17] invokestatic #60 + Methodref [android/app/ProgressDialog.show (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;] [20] astore_3 v3 [21] new #29 + Class [com/TwentyCode/android/ExaltedDice/e] [24] dup [25] aload_0 v0 [26] aload_3 v3 [27] invokespecial #80 + Methodref [com/TwentyCode/android/ExaltedDice/e. (Lcom/TwentyCode/android/ExaltedDice/d;Landroid/app/ProgressDialog;)V] [30] astore v4 [32] new #43 + Class [java/lang/Thread] [35] dup [36] new #30 + Class [com/TwentyCode/android/ExaltedDice/f] [39] dup [40] aload_0 v0 [41] lload_1 v1 [42] aload v4 [44] invokespecial #81 + Methodref [com/TwentyCode/android/ExaltedDice/f. (Lcom/TwentyCode/android/ExaltedDice/d;JLandroid/os/Handler;)V] [47] invokespecial #99 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [50] invokevirtual #100 + Methodref [java/lang/Thread.start ()V] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 250 [21] -> line 252 [32] -> line 262 [50] -> line 284 [53] -> line 285 + Method: a()V Access flags: 0x1 = public void a() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [4] invokevirtual #69 + Methodref [android/database/sqlite/SQLiteDatabase.close ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 292 [7] -> line 293 + Method: b(J)V Access flags: 0x1 = public void b(long) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 5, stack = 8): [0] aload_0 v0 [1] getfield #57 + Fieldref [com/TwentyCode/android/ExaltedDice/d.i Landroid/content/Context;] [4] ldc #3 + String [] [6] aload_0 v0 [7] getfield #57 + Fieldref [com/TwentyCode/android/ExaltedDice/d.i Landroid/content/Context;] [10] ldc #2 + Integer [2131034125] [12] invokevirtual #67 + Methodref [android/content/Context.getText (I)Ljava/lang/CharSequence;] [15] iconst_1 [16] iconst_1 [17] invokestatic #60 + Methodref [android/app/ProgressDialog.show (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;] [20] astore_3 v3 [21] new #31 + Class [com/TwentyCode/android/ExaltedDice/g] [24] dup [25] aload_0 v0 [26] aload_3 v3 [27] invokespecial #82 + Methodref [com/TwentyCode/android/ExaltedDice/g. (Lcom/TwentyCode/android/ExaltedDice/d;Landroid/app/ProgressDialog;)V] [30] astore v4 [32] new #43 + Class [java/lang/Thread] [35] dup [36] new #32 + Class [com/TwentyCode/android/ExaltedDice/h] [39] dup [40] aload_0 v0 [41] lload_1 v1 [42] aload v4 [44] invokespecial #83 + Methodref [com/TwentyCode/android/ExaltedDice/h. (Lcom/TwentyCode/android/ExaltedDice/d;JLandroid/os/Handler;)V] [47] invokespecial #99 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [50] invokevirtual #100 + Methodref [java/lang/Thread.start ()V] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 322 [21] -> line 324 [32] -> line 334 [50] -> line 350 [53] -> line 351 + Method: a(JJ)V Access flags: 0x1 = public void a(long,long) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 5, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 361 + Method: a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentValues; Access flags: 0x2 = private android.content.ContentValues a(java.lang.String,java.lang.String,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 7, stack = 3): [0] new #23 + Class [android/content/ContentValues] [3] dup [4] invokespecial #61 + Methodref [android/content/ContentValues. ()V] [7] astore v4 [9] aload v4 [11] ldc #17 + String [name] [13] aload_1 v1 [14] invokevirtual #65 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] [17] aload v4 [19] ldc #16 + String [key] [21] aload_2 v2 [22] invokevirtual #65 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] [25] aload v4 [27] ldc #21 + String [value] [29] aload_3 v3 [30] checkcast #41 + Class [java/lang/String] [33] invokevirtual #65 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] [36] goto +46 (target=82) [39] astore v5 [41] aload v4 [43] ldc #21 + String [value] [45] aload_3 v3 [46] checkcast #35 + Class [java/lang/Boolean] [49] invokevirtual #86 + Methodref [java/lang/Boolean.booleanValue ()Z] [52] ifeq +7 (target=59) [55] iconst_1 [56] goto +4 (target=60) [59] iconst_0 [60] invokestatic #88 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [63] invokevirtual #63 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V] [66] goto +16 (target=82) [69] astore v6 [71] aload v4 [73] ldc #21 + String [value] [75] aload_3 v3 [76] checkcast #37 + Class [java/lang/Integer] [79] invokevirtual #63 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V] [82] aload v4 [84] areturn Code attribute exceptions (count = 2): - ExceptionInfo (25 -> 36: 39): + Class [java/lang/ClassCastException] - ExceptionInfo (41 -> 66: 69): + Class [java/lang/ClassCastException] Code attribute attributes (attribute count = 2): + Line number table attribute (count = 9) [0] -> line 372 [9] -> line 373 [17] -> line 374 [25] -> line 376 [39] -> line 377 [41] -> line 379 [69] -> line 380 [71] -> line 381 [82] -> line 384 + Stack map table attribute (count = 5): - [39] Var: [a:com/TwentyCode/android/ExaltedDice/d][a:java/lang/String][a:java/lang/String][a:java/lang/Object][a:android/content/ContentValues], Stack: [a:java/lang/ClassCastException] - [59] Var: [a:com/TwentyCode/android/ExaltedDice/d][a:java/lang/String][a:java/lang/String][a:java/lang/Object][a:android/content/ContentValues][a:java/lang/ClassCastException], Stack: [a:android/content/ContentValues][a:java/lang/String] - [60] Var: [a:com/TwentyCode/android/ExaltedDice/d][a:java/lang/String][a:java/lang/String][a:java/lang/Object][a:android/content/ContentValues][a:java/lang/ClassCastException], Stack: [a:android/content/ContentValues][a:java/lang/String][i] - [69] Var: ..., Stack: [a:java/lang/ClassCastException] - [82] Var: -1, Stack: (empty) + Method: b()Landroid/database/Cursor; Access flags: 0x1 = public android.database.Cursor b() Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 1, stack = 8): [0] aload_0 v0 [1] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [4] ldc #10 + String [games] [6] iconst_1 [7] anewarray #41 + Class [java/lang/String] [10] dup [11] iconst_0 [12] ldc #17 + String [name] [14] aastore [15] aconst_null [16] aconst_null [17] aconst_null [18] aconst_null [19] aconst_null [20] invokevirtual #71 + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 392 + Method: c()Ljava/util/List; Access flags: 0x1 = public java.util.List c() Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 3, stack = 3): [0] new #44 + Class [java/util/ArrayList] [3] dup [4] invokespecial #101 + Methodref [java/util/ArrayList. ()V] [7] astore_1 v1 [8] aload_0 v0 [9] invokevirtual #75 + Methodref [com/TwentyCode/android/ExaltedDice/d.b ()Landroid/database/Cursor;] [12] astore_2 v2 [13] aload_2 v2 [14] invokeinterface #107 + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z] [19] ifeq +26 (target=45) [22] aload_1 v1 [23] aload_2 v2 [24] iconst_0 [25] invokeinterface #105 + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;] [30] invokeinterface #112 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [35] pop [36] aload_2 v2 [37] invokeinterface #108 + InterfaceMethodref [android/database/Cursor.moveToNext ()Z] [42] ifne -20 (target=22) [45] aload_2 v2 [46] ifnull +18 (target=64) [49] aload_2 v2 [50] invokeinterface #106 + InterfaceMethodref [android/database/Cursor.isClosed ()Z] [55] ifne +9 (target=64) [58] aload_2 v2 [59] invokeinterface #102 + InterfaceMethodref [android/database/Cursor.close ()V] [64] aload_1 v1 [65] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 9) [0] -> line 401 [8] -> line 402 [13] -> line 403 [22] -> line 405 [36] -> line 406 [42] -> line 404 [45] -> line 408 [58] -> line 409 [64] -> line 411 + Stack map table attribute (count = 3): - [22] Var: ...[a:java/util/List][a:android/database/Cursor], Stack: (empty) - [45] Var: ..., Stack: (empty) - [64] Var: ..., Stack: (empty) + Method: a(Ljava/lang/String;I)Landroid/content/ContentValues; Access flags: 0x1 = public android.content.ContentValues a(java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 70, locals = 3, stack = 9): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [5] ldc #11 + String [history] [7] iconst_2 [8] anewarray #41 + Class [java/lang/String] [11] dup [12] iconst_0 [13] ldc #16 + String [key] [15] aastore [16] dup [17] iconst_1 [18] ldc #21 + String [value] [20] aastore [21] new #42 + Class [java/lang/StringBuilder] [24] dup [25] ldc #18 + String [name = ] [27] invokespecial #94 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [30] aload_1 v1 [31] invokestatic #68 + Methodref [android/database/DatabaseUtils.sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] [34] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [37] ldc #5 + String [ AND ] [39] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [42] ldc #20 + String [roll_id] [44] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [47] ldc #4 + String [ = ] [49] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [52] iload_2 v2 [53] invokevirtual #95 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [56] invokevirtual #98 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [59] aconst_null [60] aconst_null [61] aconst_null [62] aconst_null [63] invokevirtual #71 + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] [66] invokespecial #73 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Landroid/database/Cursor;)Landroid/content/ContentValues;] [69] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 432 + Method: c(J)Ljava/lang/String; Access flags: 0x1 = public java.lang.String c(long) Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 4, stack = 8): [0] aload_0 v0 [1] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [4] ldc #10 + String [games] [6] iconst_1 [7] anewarray #41 + Class [java/lang/String] [10] dup [11] iconst_0 [12] ldc #17 + String [name] [14] aastore [15] new #42 + Class [java/lang/StringBuilder] [18] dup [19] ldc #14 + String [id = ] [21] invokespecial #94 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [24] lload_1 v1 [25] invokevirtual #96 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [28] invokevirtual #98 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [31] aconst_null [32] aconst_null [33] aconst_null [34] aconst_null [35] invokevirtual #71 + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] [38] astore_3 v3 [39] aload_3 v3 [40] invokeinterface #107 + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z] [45] ifeq +11 (target=56) [48] aload_3 v3 [49] iconst_0 [50] invokeinterface #105 + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;] [55] areturn [56] aload_3 v3 [57] ifnull +18 (target=75) [60] aload_3 v3 [61] invokeinterface #106 + InterfaceMethodref [android/database/Cursor.isClosed ()Z] [66] ifne +9 (target=75) [69] aload_3 v3 [70] invokeinterface #102 + InterfaceMethodref [android/database/Cursor.close ()V] [75] aconst_null [76] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 6) [0] -> line 442 [39] -> line 443 [48] -> line 444 [56] -> line 446 [69] -> line 447 [75] -> line 449 + Stack map table attribute (count = 2): - [56] Var: ...[a:android/database/Cursor], Stack: (empty) - [75] Var: ..., Stack: (empty) + Method: d(J)Landroid/content/ContentValues; Access flags: 0x1 = public android.content.ContentValues d(long) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 3, stack = 9): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [5] ldc #9 + String [game_options] [7] iconst_2 [8] anewarray #41 + Class [java/lang/String] [11] dup [12] iconst_0 [13] ldc #16 + String [key] [15] aastore [16] dup [17] iconst_1 [18] ldc #21 + String [value] [20] aastore [21] new #42 + Class [java/lang/StringBuilder] [24] dup [25] ldc #18 + String [name = ] [27] invokespecial #94 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [30] aload_0 v0 [31] lload_1 v1 [32] invokevirtual #78 + Methodref [com/TwentyCode/android/ExaltedDice/d.c (J)Ljava/lang/String;] [35] invokestatic #68 + Methodref [android/database/DatabaseUtils.sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] [38] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [41] invokevirtual #98 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [44] aconst_null [45] aconst_null [46] aconst_null [47] aconst_null [48] invokevirtual #71 + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] [51] invokespecial #73 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Landroid/database/Cursor;)Landroid/content/ContentValues;] [54] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 459 + Method: e(J)I Access flags: 0x1 = public int e(long) Class member attributes (count = 1): + Code attribute instructions (code length = 88, locals = 5, stack = 8): [0] iconst_m1 [1] istore_3 v3 [2] aload_0 v0 [3] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [6] ldc #10 + String [games] [8] iconst_1 [9] anewarray #41 + Class [java/lang/String] [12] dup [13] iconst_0 [14] ldc #20 + String [roll_id] [16] aastore [17] new #42 + Class [java/lang/StringBuilder] [20] dup [21] ldc #14 + String [id = ] [23] invokespecial #94 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [26] lload_1 v1 [27] invokevirtual #96 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [30] invokevirtual #98 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [33] aconst_null [34] aconst_null [35] aconst_null [36] aconst_null [37] invokevirtual #71 + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] [40] astore v4 [42] aload v4 [44] invokeinterface #107 + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z] [49] ifeq +15 (target=64) [52] aload v4 [54] iconst_0 [55] invokeinterface #105 + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;] [60] invokestatic #87 + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] [63] istore_3 v3 [64] aload v4 [66] ifnull +20 (target=86) [69] aload v4 [71] invokeinterface #106 + InterfaceMethodref [android/database/Cursor.isClosed ()Z] [76] ifne +10 (target=86) [79] aload v4 [81] invokeinterface #102 + InterfaceMethodref [android/database/Cursor.close ()V] [86] iload_3 v3 [87] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 7) [0] -> line 469 [2] -> line 470 [42] -> line 471 [52] -> line 472 [64] -> line 474 [79] -> line 475 [86] -> line 477 + Stack map table attribute (count = 2): - [64] Var: ...[i][a:android/database/Cursor], Stack: (empty) - [86] Var: ..., Stack: (empty) + Method: a(Ljava/lang/String;)J Access flags: 0x1 = public long a(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 3, stack = 4): [0] new #23 + Class [android/content/ContentValues] [3] dup [4] invokespecial #61 + Methodref [android/content/ContentValues. ()V] [7] astore_2 v2 [8] aload_2 v2 [9] ldc #17 + String [name] [11] aload_0 v0 [12] aload_1 v1 [13] invokespecial #76 + Methodref [com/TwentyCode/android/ExaltedDice/d.b (Ljava/lang/String;)Ljava/lang/String;] [16] invokevirtual #65 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] [19] aload_2 v2 [20] ldc #20 + String [roll_id] [22] iconst_0 [23] invokestatic #88 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [26] invokevirtual #63 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V] [29] aload_0 v0 [30] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [33] ldc #10 + String [games] [35] aconst_null [36] aload_2 v2 [37] invokevirtual #70 + Methodref [android/database/sqlite/SQLiteDatabase.insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J] [40] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 488 [8] -> line 489 [19] -> line 490 [29] -> line 491 + Method: a(Landroid/database/Cursor;)Landroid/content/ContentValues; Access flags: 0x2 = private android.content.ContentValues a(android.database.Cursor) Class member attributes (count = 1): + Code attribute instructions (code length = 79, locals = 3, stack = 5): [0] new #23 + Class [android/content/ContentValues] [3] dup [4] invokespecial #61 + Methodref [android/content/ContentValues. ()V] [7] astore_2 v2 [8] aload_1 v1 [9] invokeinterface #107 + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z] [14] ifeq +44 (target=58) [17] aload_2 v2 [18] aload_1 v1 [19] aload_1 v1 [20] ldc #16 + String [key] [22] invokeinterface #103 + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I] [27] invokeinterface #105 + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;] [32] aload_1 v1 [33] aload_1 v1 [34] ldc #21 + String [value] [36] invokeinterface #103 + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I] [41] invokeinterface #105 + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;] [46] invokevirtual #65 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] [49] aload_1 v1 [50] invokeinterface #108 + InterfaceMethodref [android/database/Cursor.moveToNext ()Z] [55] ifne -38 (target=17) [58] aload_1 v1 [59] ifnull +18 (target=77) [62] aload_1 v1 [63] invokeinterface #106 + InterfaceMethodref [android/database/Cursor.isClosed ()Z] [68] ifne +9 (target=77) [71] aload_1 v1 [72] invokeinterface #102 + InterfaceMethodref [android/database/Cursor.close ()V] [77] aload_2 v2 [78] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 8) [0] -> line 523 [8] -> line 524 [17] -> line 526 [49] -> line 527 [55] -> line 525 [58] -> line 529 [71] -> line 530 [77] -> line 532 + Stack map table attribute (count = 3): - [17] Var: ...[a:android/content/ContentValues], Stack: (empty) - [58] Var: ..., Stack: (empty) - [77] Var: ..., Stack: (empty) + Method: a(JLjava/lang/String;Landroid/content/ContentValues;I)V Access flags: 0x1 = public void a(long,java.lang.String,android.content.ContentValues,int) Class member attributes (count = 1): + Code attribute instructions (code length = 172, locals = 10, stack = 6): [0] new #23 + Class [android/content/ContentValues] [3] dup [4] invokespecial #61 + Methodref [android/content/ContentValues. ()V] [7] astore v6 [9] aload v6 [11] ldc #20 + String [roll_id] [13] iload v5 [15] invokestatic #88 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [18] invokevirtual #63 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V] [21] aload_3 v3 [22] ifnull +8 (target=30) [25] aload v4 [27] ifnonnull +13 (target=40) [30] new #39 + Class [java/lang/NullPointerException] [33] dup [34] ldc #8 + String [game content was null] [36] invokespecial #90 + Methodref [java/lang/NullPointerException. (Ljava/lang/String;)V] [39] athrow [40] aload v4 [42] invokevirtual #66 + Methodref [android/content/ContentValues.valueSet ()Ljava/util/Set;] [45] invokeinterface #117 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [50] astore v8 [52] goto +64 (target=116) [55] aload v8 [57] invokeinterface #111 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [62] checkcast #47 + Class [java/util/Map$Entry] [65] astore v7 [67] aload_0 v0 [68] aload_3 v3 [69] aload v7 [71] invokeinterface #115 + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] [76] checkcast #41 + Class [java/lang/String] [79] aload v7 [81] invokeinterface #116 + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] [86] invokespecial #74 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentValues;] [89] astore v9 [91] aload v9 [93] ldc #20 + String [roll_id] [95] iload v5 [97] invokestatic #88 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [100] invokevirtual #63 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V] [103] aload_0 v0 [104] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [107] ldc #11 + String [history] [109] aconst_null [110] aload v9 [112] invokevirtual #70 + Methodref [android/database/sqlite/SQLiteDatabase.insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J] [115] pop2 [116] aload v8 [118] invokeinterface #110 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [123] ifne -68 (target=55) [126] aload_0 v0 [127] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [130] ldc #10 + String [games] [132] aload v6 [134] new #42 + Class [java/lang/StringBuilder] [137] dup [138] ldc #15 + String [id= ] [140] invokespecial #94 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [143] lload_1 v1 [144] invokevirtual #96 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [147] invokevirtual #98 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [150] aconst_null [151] invokevirtual #72 + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I] [154] pop [155] aload_0 v0 [156] getfield #59 + Fieldref [com/TwentyCode/android/ExaltedDice/d.k Lcom/TwentyCode/android/ExaltedDice/l;] [159] ifnull +12 (target=171) [162] aload_0 v0 [163] getfield #59 + Fieldref [com/TwentyCode/android/ExaltedDice/d.k Lcom/TwentyCode/android/ExaltedDice/l;] [166] invokeinterface #109 + InterfaceMethodref [com/TwentyCode/android/ExaltedDice/l.d ()V] [171] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 13) [0] -> line 576 [9] -> line 579 [21] -> line 581 [30] -> line 582 [40] -> line 587 [67] -> line 588 [91] -> line 589 [103] -> line 590 [116] -> line 587 [126] -> line 596 [155] -> line 598 [162] -> line 599 [171] -> line 600 + Stack map table attribute (count = 5): - [30] Var: ...[a:android/content/ContentValues], Stack: (empty) - [40] Var: ..., Stack: (empty) - [55] Var: [a:com/TwentyCode/android/ExaltedDice/d][l][a:java/lang/String][a:android/content/ContentValues][i][a:android/content/ContentValues][T][a:java/util/Iterator], Stack: - [116] Var: ..., Stack: (empty) - [171] Var: [a:com/TwentyCode/android/ExaltedDice/d][l][a:java/lang/String][a:android/content/ContentValues][i][a:android/content/ContentValues], Stack: + Method: a(JLandroid/content/ContentValues;)V Access flags: 0x1 = public void a(long,android.content.ContentValues) Class member attributes (count = 1): + Code attribute instructions (code length = 185, locals = 8, stack = 6): [0] aload_0 v0 [1] lload_1 v1 [2] invokevirtual #78 + Methodref [com/TwentyCode/android/ExaltedDice/d.c (J)Ljava/lang/String;] [5] astore v4 [7] aload v4 [9] ifnull +7 (target=16) [12] aload_3 v3 [13] ifnonnull +13 (target=26) [16] new #39 + Class [java/lang/NullPointerException] [19] dup [20] ldc #8 + String [game content was null] [22] invokespecial #90 + Methodref [java/lang/NullPointerException. (Ljava/lang/String;)V] [25] athrow [26] aload_3 v3 [27] invokevirtual #66 + Methodref [android/content/ContentValues.valueSet ()Ljava/util/Set;] [30] invokeinterface #117 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [35] astore v6 [37] goto +121 (target=158) [40] aload v6 [42] invokeinterface #111 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [47] checkcast #47 + Class [java/util/Map$Entry] [50] astore v5 [52] aload_0 v0 [53] aload v4 [55] aload v5 [57] invokeinterface #115 + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] [62] checkcast #41 + Class [java/lang/String] [65] aload v5 [67] invokeinterface #116 + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] [72] invokespecial #74 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentValues;] [75] astore v7 [77] aload_0 v0 [78] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [81] ldc #9 + String [game_options] [83] aload v7 [85] new #42 + Class [java/lang/StringBuilder] [88] dup [89] ldc #19 + String [name=] [91] invokespecial #94 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [94] aload v4 [96] invokestatic #68 + Methodref [android/database/DatabaseUtils.sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] [99] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [102] ldc #5 + String [ AND ] [104] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [107] ldc #16 + String [key] [109] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [112] ldc #7 + String [='] [114] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [117] aload v5 [119] invokeinterface #115 + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] [124] checkcast #41 + Class [java/lang/String] [127] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [130] ldc #6 + String ['] [132] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [135] invokevirtual #98 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [138] aconst_null [139] invokevirtual #72 + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I] [142] ifgt +16 (target=158) [145] aload_0 v0 [146] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [149] ldc #9 + String [game_options] [151] aconst_null [152] aload v7 [154] invokevirtual #70 + Methodref [android/database/sqlite/SQLiteDatabase.insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J] [157] pop2 [158] aload v6 [160] invokeinterface #110 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [165] ifne -125 (target=40) [168] aload_0 v0 [169] getfield #59 + Fieldref [com/TwentyCode/android/ExaltedDice/d.k Lcom/TwentyCode/android/ExaltedDice/l;] [172] ifnull +12 (target=184) [175] aload_0 v0 [176] getfield #59 + Fieldref [com/TwentyCode/android/ExaltedDice/d.k Lcom/TwentyCode/android/ExaltedDice/l;] [179] invokeinterface #109 + InterfaceMethodref [com/TwentyCode/android/ExaltedDice/l.d ()V] [184] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 11) [0] -> line 609 [7] -> line 611 [16] -> line 612 [26] -> line 617 [52] -> line 618 [77] -> line 623 [145] -> line 624 [158] -> line 617 [168] -> line 627 [175] -> line 628 [184] -> line 629 + Stack map table attribute (count = 5): - [16] Var: ...[a:java/lang/String], Stack: (empty) - [26] Var: ..., Stack: (empty) - [40] Var: [a:com/TwentyCode/android/ExaltedDice/d][l][a:android/content/ContentValues][a:java/lang/String][T][a:java/util/Iterator], Stack: - [158] Var: ..., Stack: (empty) - [184] Var: [a:com/TwentyCode/android/ExaltedDice/d][l][a:android/content/ContentValues][a:java/lang/String], Stack: + Method: f(J)V Access flags: 0x2 = private void f(long) Class member attributes (count = 1): + Code attribute instructions (code length = 143, locals = 7, stack = 8): [0] new #23 + Class [android/content/ContentValues] [3] dup [4] invokespecial #61 + Methodref [android/content/ContentValues. ()V] [7] astore v5 [9] aload_0 v0 [10] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [13] ldc #10 + String [games] [15] iconst_1 [16] anewarray #41 + Class [java/lang/String] [19] dup [20] iconst_0 [21] ldc #13 + String [id] [23] aastore [24] aconst_null [25] aconst_null [26] aconst_null [27] aconst_null [28] aconst_null [29] invokevirtual #71 + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] [32] astore v6 [34] aload v6 [36] invokeinterface #107 + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z] [41] ifeq +79 (target=120) [44] aload v6 [46] iconst_0 [47] invokeinterface #104 + InterfaceMethodref [android/database/Cursor.getLong (I)J] [52] lstore_3 v3 [53] lload_3 v3 [54] lload_1 v1 [55] lcmp [56] ifne +54 (target=110) [59] lload_1 v1 [60] lconst_1 [61] ladd [62] lstore_1 v1 [63] aload v5 [65] invokevirtual #62 + Methodref [android/content/ContentValues.clear ()V] [68] aload v5 [70] ldc #13 + String [id] [72] lload_3 v3 [73] lconst_1 [74] lsub [75] invokestatic #89 + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;] [78] invokevirtual #64 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Long;)V] [81] aload_0 v0 [82] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [85] ldc #10 + String [games] [87] aload v5 [89] new #42 + Class [java/lang/StringBuilder] [92] dup [93] ldc #15 + String [id= ] [95] invokespecial #94 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [98] lload_3 v3 [99] invokevirtual #96 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [102] invokevirtual #98 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [105] aconst_null [106] invokevirtual #72 + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I] [109] pop [110] aload v6 [112] invokeinterface #108 + InterfaceMethodref [android/database/Cursor.moveToNext ()Z] [117] ifne -73 (target=44) [120] aload v6 [122] ifnull +20 (target=142) [125] aload v6 [127] invokeinterface #106 + InterfaceMethodref [android/database/Cursor.isClosed ()Z] [132] ifne +10 (target=142) [135] aload v6 [137] invokeinterface #102 + InterfaceMethodref [android/database/Cursor.close ()V] [142] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 14) [0] -> line 638 [9] -> line 639 [34] -> line 640 [44] -> line 642 [53] -> line 643 [59] -> line 644 [63] -> line 645 [68] -> line 646 [81] -> line 647 [110] -> line 649 [117] -> line 641 [120] -> line 651 [135] -> line 652 [142] -> line 654 + Stack map table attribute (count = 4): - [44] Var: [a:com/TwentyCode/android/ExaltedDice/d][l][T][T][a:android/content/ContentValues][a:android/database/Cursor], Stack: - [110] Var: [a:com/TwentyCode/android/ExaltedDice/d][l][l][a:android/content/ContentValues][a:android/database/Cursor], Stack: - [120] Var: [a:com/TwentyCode/android/ExaltedDice/d][l][T][T][a:android/content/ContentValues][a:android/database/Cursor], Stack: - [142] Var: ..., Stack: (empty) + Method: a(Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l; Access flags: 0x1008 = static synthetic com.TwentyCode.android.ExaltedDice.l a(com.TwentyCode.android.ExaltedDice.d) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/TwentyCode/android/ExaltedDice/d.k Lcom/TwentyCode/android/ExaltedDice/l;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 83 + Method: b(Lcom/TwentyCode/android/ExaltedDice/d;)Landroid/database/sqlite/SQLiteDatabase; Access flags: 0x1008 = static synthetic android.database.sqlite.SQLiteDatabase b(com.TwentyCode.android.ExaltedDice.d) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #58 + Fieldref [com/TwentyCode/android/ExaltedDice/d.j Landroid/database/sqlite/SQLiteDatabase;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 81 + Method: a(Lcom/TwentyCode/android/ExaltedDice/d;J)V Access flags: 0x1008 = static synthetic void a(com.TwentyCode.android.ExaltedDice.d,long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] invokespecial #79 + Methodref [com/TwentyCode/android/ExaltedDice/d.f (J)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 636 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/e Superclass: android/os/Handler Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.e extends android.os.Handler Interfaces (count = 0): Constant Pool (count = 38): + Class [android/app/ProgressDialog] + Class [android/os/Handler] + Class [com/TwentyCode/android/ExaltedDice/d] + Class [com/TwentyCode/android/ExaltedDice/e] + Class [com/TwentyCode/android/ExaltedDice/l] + Fieldref [com/TwentyCode/android/ExaltedDice/e.a Lcom/TwentyCode/android/ExaltedDice/d;] + Fieldref [com/TwentyCode/android/ExaltedDice/e.b Landroid/app/ProgressDialog;] + Methodref [android/app/ProgressDialog.dismiss ()V] + Methodref [android/os/Handler. ()V] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] + InterfaceMethodref [com/TwentyCode/android/ExaltedDice/l.b ()V] + NameAndType [ ()V] + NameAndType [a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/d;] + NameAndType [b ()V] + NameAndType [b Landroid/app/ProgressDialog;] + NameAndType [dismiss ()V] + Utf8 [()V] + Utf8 [(Landroid/os/Message;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;Landroid/app/ProgressDialog;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/app/ProgressDialog;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/app/ProgressDialog] + Utf8 [android/os/Handler] + Utf8 [b] + Utf8 [com/TwentyCode/android/ExaltedDice/d] + Utf8 [com/TwentyCode/android/ExaltedDice/e] + Utf8 [com/TwentyCode/android/ExaltedDice/l] + Utf8 [dismiss] + Utf8 [handleMessage] Fields (count = 2): + Field: a Lcom/TwentyCode/android/ExaltedDice/d; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.d a + Field: b Landroid/app/ProgressDialog; Access flags: 0x1012 = private final synthetic android.app.ProgressDialog b Methods (count = 2): - Method: (Lcom/TwentyCode/android/ExaltedDice/d;Landroid/app/ProgressDialog;)V Access flags: 0x0 = e(com.TwentyCode.android.ExaltedDice.d,android.app.ProgressDialog) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/TwentyCode/android/ExaltedDice/e.a Lcom/TwentyCode/android/ExaltedDice/d;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/e.b Landroid/app/ProgressDialog;] [10] aload_0 v0 [11] invokespecial #9 + Methodref [android/os/Handler. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1 [10] -> line 252 + Method: handleMessage(Landroid/os/Message;)V Access flags: 0x1 = public void handleMessage(android.os.Message) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/TwentyCode/android/ExaltedDice/e.a Lcom/TwentyCode/android/ExaltedDice/d;] [4] invokestatic #10 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] [7] ifnull +15 (target=22) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/TwentyCode/android/ExaltedDice/e.a Lcom/TwentyCode/android/ExaltedDice/d;] [14] invokestatic #10 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] [17] invokeinterface #11 + InterfaceMethodref [com/TwentyCode/android/ExaltedDice/l.b ()V] [22] aload_0 v0 [23] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/e.b Landroid/app/ProgressDialog;] [26] invokevirtual #8 + Methodref [android/app/ProgressDialog.dismiss ()V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 4) [0] -> line 255 [10] -> line 256 [22] -> line 257 [29] -> line 258 + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/f Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.f extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 102): + String [games] + String [history] + String [id= ] + String [name = ] + String [roll_id] + Class [android/content/ContentValues] + Class [android/database/DatabaseUtils] + Class [android/database/sqlite/SQLiteDatabase] + Class [android/os/Handler] + Class [android/os/Looper] + Class [com/TwentyCode/android/ExaltedDice/d] + Class [com/TwentyCode/android/ExaltedDice/f] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StringBuilder] + Fieldref [com/TwentyCode/android/ExaltedDice/f.a Lcom/TwentyCode/android/ExaltedDice/d;] + Fieldref [com/TwentyCode/android/ExaltedDice/f.b J] + Fieldref [com/TwentyCode/android/ExaltedDice/f.c Landroid/os/Handler;] + Methodref [android/content/ContentValues. ()V] + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V] + Methodref [android/database/DatabaseUtils.sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I] + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I] + Methodref [android/os/Handler.sendEmptyMessage (I)Z] + Methodref [android/os/Looper.prepare ()V] + Methodref [com/TwentyCode/android/ExaltedDice/d.b (Lcom/TwentyCode/android/ExaltedDice/d;)Landroid/database/sqlite/SQLiteDatabase;] + Methodref [com/TwentyCode/android/ExaltedDice/d.c (J)Ljava/lang/String;] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/d;] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b (Lcom/TwentyCode/android/ExaltedDice/d;)Landroid/database/sqlite/SQLiteDatabase;] + NameAndType [b J] + NameAndType [c (J)Ljava/lang/String;] + NameAndType [c Landroid/os/Handler;] + NameAndType [delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I] + NameAndType [prepare ()V] + NameAndType [put (Ljava/lang/String;Ljava/lang/Integer;)V] + NameAndType [sendEmptyMessage (I)Z] + NameAndType [sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I] + NameAndType [valueOf (I)Ljava/lang/Integer;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Z] + Utf8 [(J)Ljava/lang/String;] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;)Landroid/database/sqlite/SQLiteDatabase;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;JLandroid/os/Handler;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/Integer;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I] + Utf8 [] + Utf8 [Code] + Utf8 [J] + Utf8 [Landroid/os/Handler;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/content/ContentValues] + Utf8 [android/database/DatabaseUtils] + Utf8 [android/database/sqlite/SQLiteDatabase] + Utf8 [android/os/Handler] + Utf8 [android/os/Looper] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com/TwentyCode/android/ExaltedDice/d] + Utf8 [com/TwentyCode/android/ExaltedDice/f] + Utf8 [delete] + Utf8 [games] + Utf8 [history] + Utf8 [id= ] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StringBuilder] + Utf8 [name = ] + Utf8 [prepare] + Utf8 [put] + Utf8 [roll_id] + Utf8 [run] + Utf8 [sendEmptyMessage] + Utf8 [sqlEscapeString] + Utf8 [toString] + Utf8 [update] + Utf8 [valueOf] Fields (count = 3): + Field: a Lcom/TwentyCode/android/ExaltedDice/d; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.d a + Field: b J Access flags: 0x1012 = private final synthetic long b + Field: c Landroid/os/Handler; Access flags: 0x1012 = private final synthetic android.os.Handler c Methods (count = 2): - Method: (Lcom/TwentyCode/android/ExaltedDice/d;JLandroid/os/Handler;)V Access flags: 0x0 = f(com.TwentyCode.android.ExaltedDice.d,long,android.os.Handler) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 5, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #17 + Fieldref [com/TwentyCode/android/ExaltedDice/f.a Lcom/TwentyCode/android/ExaltedDice/d;] [5] aload_0 v0 [6] lload_2 v2 [7] putfield #18 + Fieldref [com/TwentyCode/android/ExaltedDice/f.b J] [10] aload_0 v0 [11] aload v4 [13] putfield #19 + Fieldref [com/TwentyCode/android/ExaltedDice/f.c Landroid/os/Handler;] [16] aload_0 v0 [17] invokespecial #30 + Methodref [java/lang/Object. ()V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1 [16] -> line 262 + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 108, locals = 2, stack = 6): [0] invokestatic #26 + Methodref [android/os/Looper.prepare ()V] [3] aload_0 v0 [4] getfield #17 + Fieldref [com/TwentyCode/android/ExaltedDice/f.a Lcom/TwentyCode/android/ExaltedDice/d;] [7] invokestatic #27 + Methodref [com/TwentyCode/android/ExaltedDice/d.b (Lcom/TwentyCode/android/ExaltedDice/d;)Landroid/database/sqlite/SQLiteDatabase;] [10] ldc #2 + String [history] [12] new #16 + Class [java/lang/StringBuilder] [15] dup [16] ldc #4 + String [name = ] [18] invokespecial #31 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [21] aload_0 v0 [22] getfield #17 + Fieldref [com/TwentyCode/android/ExaltedDice/f.a Lcom/TwentyCode/android/ExaltedDice/d;] [25] aload_0 v0 [26] getfield #18 + Fieldref [com/TwentyCode/android/ExaltedDice/f.b J] [29] invokevirtual #28 + Methodref [com/TwentyCode/android/ExaltedDice/d.c (J)Ljava/lang/String;] [32] invokestatic #22 + Methodref [android/database/DatabaseUtils.sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] [35] invokevirtual #33 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [38] invokevirtual #34 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [41] aconst_null [42] invokevirtual #23 + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I] [45] pop [46] new #6 + Class [android/content/ContentValues] [49] dup [50] invokespecial #20 + Methodref [android/content/ContentValues. ()V] [53] astore_1 v1 [54] aload_1 v1 [55] ldc #5 + String [roll_id] [57] iconst_0 [58] invokestatic #29 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [61] invokevirtual #21 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V] [64] aload_0 v0 [65] getfield #17 + Fieldref [com/TwentyCode/android/ExaltedDice/f.a Lcom/TwentyCode/android/ExaltedDice/d;] [68] invokestatic #27 + Methodref [com/TwentyCode/android/ExaltedDice/d.b (Lcom/TwentyCode/android/ExaltedDice/d;)Landroid/database/sqlite/SQLiteDatabase;] [71] ldc #1 + String [games] [73] aload_1 v1 [74] new #16 + Class [java/lang/StringBuilder] [77] dup [78] ldc #3 + String [id= ] [80] invokespecial #31 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [83] aload_0 v0 [84] getfield #18 + Fieldref [com/TwentyCode/android/ExaltedDice/f.b J] [87] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [90] invokevirtual #34 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [93] aconst_null [94] invokevirtual #24 + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I] [97] pop [98] aload_0 v0 [99] getfield #19 + Fieldref [com/TwentyCode/android/ExaltedDice/f.c Landroid/os/Handler;] [102] iconst_0 [103] invokevirtual #25 + Methodref [android/os/Handler.sendEmptyMessage (I)Z] [106] pop [107] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 265 [3] -> line 270 [46] -> line 275 [54] -> line 278 [64] -> line 279 [98] -> line 282 [107] -> line 283 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/g Superclass: android/os/Handler Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.g extends android.os.Handler Interfaces (count = 0): Constant Pool (count = 38): + Class [android/app/ProgressDialog] + Class [android/os/Handler] + Class [com/TwentyCode/android/ExaltedDice/d] + Class [com/TwentyCode/android/ExaltedDice/g] + Class [com/TwentyCode/android/ExaltedDice/l] + Fieldref [com/TwentyCode/android/ExaltedDice/g.a Lcom/TwentyCode/android/ExaltedDice/d;] + Fieldref [com/TwentyCode/android/ExaltedDice/g.b Landroid/app/ProgressDialog;] + Methodref [android/app/ProgressDialog.dismiss ()V] + Methodref [android/os/Handler. ()V] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] + InterfaceMethodref [com/TwentyCode/android/ExaltedDice/l.b ()V] + NameAndType [ ()V] + NameAndType [a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/d;] + NameAndType [b ()V] + NameAndType [b Landroid/app/ProgressDialog;] + NameAndType [dismiss ()V] + Utf8 [()V] + Utf8 [(Landroid/os/Message;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;Landroid/app/ProgressDialog;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/app/ProgressDialog;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/app/ProgressDialog] + Utf8 [android/os/Handler] + Utf8 [b] + Utf8 [com/TwentyCode/android/ExaltedDice/d] + Utf8 [com/TwentyCode/android/ExaltedDice/g] + Utf8 [com/TwentyCode/android/ExaltedDice/l] + Utf8 [dismiss] + Utf8 [handleMessage] Fields (count = 2): + Field: a Lcom/TwentyCode/android/ExaltedDice/d; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.d a + Field: b Landroid/app/ProgressDialog; Access flags: 0x1012 = private final synthetic android.app.ProgressDialog b Methods (count = 2): - Method: (Lcom/TwentyCode/android/ExaltedDice/d;Landroid/app/ProgressDialog;)V Access flags: 0x0 = g(com.TwentyCode.android.ExaltedDice.d,android.app.ProgressDialog) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/TwentyCode/android/ExaltedDice/g.a Lcom/TwentyCode/android/ExaltedDice/d;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/g.b Landroid/app/ProgressDialog;] [10] aload_0 v0 [11] invokespecial #9 + Methodref [android/os/Handler. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1 [10] -> line 324 + Method: handleMessage(Landroid/os/Message;)V Access flags: 0x1 = public void handleMessage(android.os.Message) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/TwentyCode/android/ExaltedDice/g.a Lcom/TwentyCode/android/ExaltedDice/d;] [4] invokestatic #10 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] [7] ifnull +15 (target=22) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/TwentyCode/android/ExaltedDice/g.a Lcom/TwentyCode/android/ExaltedDice/d;] [14] invokestatic #10 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] [17] invokeinterface #11 + InterfaceMethodref [com/TwentyCode/android/ExaltedDice/l.b ()V] [22] aload_0 v0 [23] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/g.b Landroid/app/ProgressDialog;] [26] invokevirtual #8 + Methodref [android/app/ProgressDialog.dismiss ()V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 4) [0] -> line 327 [10] -> line 328 [22] -> line 329 [29] -> line 330 + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/h Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.h extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 88): + String [game_options] + String [games] + String [history] + String [id = ] + String [name = ] + Class [android/database/DatabaseUtils] + Class [android/database/sqlite/SQLiteDatabase] + Class [android/os/Handler] + Class [android/os/Looper] + Class [com/TwentyCode/android/ExaltedDice/d] + Class [com/TwentyCode/android/ExaltedDice/h] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StringBuilder] + Fieldref [com/TwentyCode/android/ExaltedDice/h.a Lcom/TwentyCode/android/ExaltedDice/d;] + Fieldref [com/TwentyCode/android/ExaltedDice/h.b J] + Fieldref [com/TwentyCode/android/ExaltedDice/h.c Landroid/os/Handler;] + Methodref [android/database/DatabaseUtils.sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I] + Methodref [android/os/Handler.sendEmptyMessage (I)Z] + Methodref [android/os/Looper.prepare ()V] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;J)V] + Methodref [com/TwentyCode/android/ExaltedDice/d.b (Lcom/TwentyCode/android/ExaltedDice/d;)Landroid/database/sqlite/SQLiteDatabase;] + Methodref [com/TwentyCode/android/ExaltedDice/d.c (J)Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Lcom/TwentyCode/android/ExaltedDice/d;J)V] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/d;] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b (Lcom/TwentyCode/android/ExaltedDice/d;)Landroid/database/sqlite/SQLiteDatabase;] + NameAndType [b J] + NameAndType [c (J)Ljava/lang/String;] + NameAndType [c Landroid/os/Handler;] + NameAndType [delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I] + NameAndType [prepare ()V] + NameAndType [sendEmptyMessage (I)Z] + NameAndType [sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Z] + Utf8 [(J)Ljava/lang/String;] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;)Landroid/database/sqlite/SQLiteDatabase;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;J)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;JLandroid/os/Handler;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I] + Utf8 [] + Utf8 [Code] + Utf8 [J] + Utf8 [Landroid/os/Handler;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/database/DatabaseUtils] + Utf8 [android/database/sqlite/SQLiteDatabase] + Utf8 [android/os/Handler] + Utf8 [android/os/Looper] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com/TwentyCode/android/ExaltedDice/d] + Utf8 [com/TwentyCode/android/ExaltedDice/h] + Utf8 [delete] + Utf8 [game_options] + Utf8 [games] + Utf8 [history] + Utf8 [id = ] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StringBuilder] + Utf8 [name = ] + Utf8 [prepare] + Utf8 [run] + Utf8 [sendEmptyMessage] + Utf8 [sqlEscapeString] + Utf8 [toString] Fields (count = 3): + Field: a Lcom/TwentyCode/android/ExaltedDice/d; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.d a + Field: b J Access flags: 0x1012 = private final synthetic long b + Field: c Landroid/os/Handler; Access flags: 0x1012 = private final synthetic android.os.Handler c Methods (count = 2): - Method: (Lcom/TwentyCode/android/ExaltedDice/d;JLandroid/os/Handler;)V Access flags: 0x0 = h(com.TwentyCode.android.ExaltedDice.d,long,android.os.Handler) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 5, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #15 + Fieldref [com/TwentyCode/android/ExaltedDice/h.a Lcom/TwentyCode/android/ExaltedDice/d;] [5] aload_0 v0 [6] lload_2 v2 [7] putfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/h.b J] [10] aload_0 v0 [11] aload v4 [13] putfield #17 + Fieldref [com/TwentyCode/android/ExaltedDice/h.c Landroid/os/Handler;] [16] aload_0 v0 [17] invokespecial #25 + Methodref [java/lang/Object. ()V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1 [16] -> line 334 + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 134, locals = 2, stack = 5): [0] invokestatic #21 + Methodref [android/os/Looper.prepare ()V] [3] aload_0 v0 [4] getfield #15 + Fieldref [com/TwentyCode/android/ExaltedDice/h.a Lcom/TwentyCode/android/ExaltedDice/d;] [7] aload_0 v0 [8] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/h.b J] [11] invokevirtual #24 + Methodref [com/TwentyCode/android/ExaltedDice/d.c (J)Ljava/lang/String;] [14] invokestatic #18 + Methodref [android/database/DatabaseUtils.sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] [17] astore_1 v1 [18] aload_0 v0 [19] getfield #15 + Fieldref [com/TwentyCode/android/ExaltedDice/h.a Lcom/TwentyCode/android/ExaltedDice/d;] [22] invokestatic #23 + Methodref [com/TwentyCode/android/ExaltedDice/d.b (Lcom/TwentyCode/android/ExaltedDice/d;)Landroid/database/sqlite/SQLiteDatabase;] [25] ldc #3 + String [history] [27] new #14 + Class [java/lang/StringBuilder] [30] dup [31] ldc #5 + String [name = ] [33] invokespecial #26 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [36] aload_1 v1 [37] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [40] invokevirtual #29 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [43] aconst_null [44] invokevirtual #19 + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I] [47] pop [48] aload_0 v0 [49] getfield #15 + Fieldref [com/TwentyCode/android/ExaltedDice/h.a Lcom/TwentyCode/android/ExaltedDice/d;] [52] invokestatic #23 + Methodref [com/TwentyCode/android/ExaltedDice/d.b (Lcom/TwentyCode/android/ExaltedDice/d;)Landroid/database/sqlite/SQLiteDatabase;] [55] ldc #1 + String [game_options] [57] new #14 + Class [java/lang/StringBuilder] [60] dup [61] ldc #5 + String [name = ] [63] invokespecial #26 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [66] aload_1 v1 [67] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [70] invokevirtual #29 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [73] aconst_null [74] invokevirtual #19 + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I] [77] pop [78] aload_0 v0 [79] getfield #15 + Fieldref [com/TwentyCode/android/ExaltedDice/h.a Lcom/TwentyCode/android/ExaltedDice/d;] [82] invokestatic #23 + Methodref [com/TwentyCode/android/ExaltedDice/d.b (Lcom/TwentyCode/android/ExaltedDice/d;)Landroid/database/sqlite/SQLiteDatabase;] [85] ldc #2 + String [games] [87] new #14 + Class [java/lang/StringBuilder] [90] dup [91] ldc #4 + String [id = ] [93] invokespecial #26 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [96] aload_0 v0 [97] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/h.b J] [100] invokevirtual #27 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [103] invokevirtual #29 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [106] aconst_null [107] invokevirtual #19 + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I] [110] pop [111] aload_0 v0 [112] getfield #15 + Fieldref [com/TwentyCode/android/ExaltedDice/h.a Lcom/TwentyCode/android/ExaltedDice/d;] [115] aload_0 v0 [116] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/h.b J] [119] lconst_1 [120] ladd [121] invokestatic #22 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;J)V] [124] aload_0 v0 [125] getfield #17 + Fieldref [com/TwentyCode/android/ExaltedDice/h.c Landroid/os/Handler;] [128] iconst_0 [129] invokevirtual #20 + Methodref [android/os/Handler.sendEmptyMessage (I)Z] [132] pop [133] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 8) [0] -> line 337 [3] -> line 338 [18] -> line 340 [48] -> line 341 [78] -> line 346 [111] -> line 347 [124] -> line 348 [133] -> line 349 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/i Superclass: android/database/sqlite/SQLiteOpenHelper Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.i extends android.database.sqlite.SQLiteOpenHelper Interfaces (count = 0): Constant Pool (count = 98): + String [ to ] + String [CREATE TABLE game_options(id INTEGER PRIMARY KEY, name TEXT, key TEXT, value INTEGER)] + String [CREATE TABLE games(id INTEGER PRIMARY KEY, name TEXT, roll_id INTEGER)] + String [CREATE TABLE history(id INTEGER PRIMARY KEY, name TEXT, roll_id TEXT, key TEXT, value INTEGER)] + String [Database] + String [Upgrading database from version ] + String [history.db] + Class [android/database/sqlite/SQLiteDatabase] + Class [android/database/sqlite/SQLiteOpenHelper] + Class [android/util/Log] + Class [com/TwentyCode/android/ExaltedDice/d] + Class [com/TwentyCode/android/ExaltedDice/i] + Class [com/TwentyCode/android/ExaltedDice/j] + Class [com/TwentyCode/android/ExaltedDice/k] + Class [com/TwentyCode/android/ExaltedDice/l] + Class [java/lang/StringBuilder] + Class [java/lang/Thread] + Fieldref [com/TwentyCode/android/ExaltedDice/d.a Z] + Fieldref [com/TwentyCode/android/ExaltedDice/i.a Lcom/TwentyCode/android/ExaltedDice/d;] + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V] + Methodref [android/database/sqlite/SQLiteOpenHelper. (Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] + Methodref [com/TwentyCode/android/ExaltedDice/i.a (Landroid/database/sqlite/SQLiteDatabase;)V] + Methodref [com/TwentyCode/android/ExaltedDice/j. (Lcom/TwentyCode/android/ExaltedDice/i;)V] + Methodref [com/TwentyCode/android/ExaltedDice/k. (Lcom/TwentyCode/android/ExaltedDice/i;ILandroid/os/Handler;)V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] + Methodref [java/lang/Thread.start ()V] + InterfaceMethodref [com/TwentyCode/android/ExaltedDice/l.c ()V] + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/i;)V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/i;ILandroid/os/Handler;)V] + NameAndType [ (Ljava/lang/Runnable;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Landroid/database/sqlite/SQLiteDatabase;)V] + NameAndType [a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/d;] + NameAndType [a Z] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [c ()V] + NameAndType [execSQL (Ljava/lang/String;)V] + NameAndType [start ()V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [ to ] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V] + Utf8 [(Landroid/database/sqlite/SQLiteDatabase;)V] + Utf8 [(Landroid/database/sqlite/SQLiteDatabase;II)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;Landroid/content/Context;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/i;)Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/i;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/i;ILandroid/os/Handler;)V] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [] + Utf8 [CREATE TABLE game_options(id INTEGER PRIMARY KEY, name TEXT, key TEXT, value INTEGER)] + Utf8 [CREATE TABLE games(id INTEGER PRIMARY KEY, name TEXT, roll_id INTEGER)] + Utf8 [CREATE TABLE history(id INTEGER PRIMARY KEY, name TEXT, roll_id TEXT, key TEXT, value INTEGER)] + Utf8 [Code] + Utf8 [Database] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [Upgrading database from version ] + Utf8 [Z] + Utf8 [a] + Utf8 [android/database/sqlite/SQLiteDatabase] + Utf8 [android/database/sqlite/SQLiteOpenHelper] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [c] + Utf8 [com/TwentyCode/android/ExaltedDice/d] + Utf8 [com/TwentyCode/android/ExaltedDice/i] + Utf8 [com/TwentyCode/android/ExaltedDice/j] + Utf8 [com/TwentyCode/android/ExaltedDice/k] + Utf8 [com/TwentyCode/android/ExaltedDice/l] + Utf8 [execSQL] + Utf8 [history.db] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread] + Utf8 [onCreate] + Utf8 [onUpgrade] + Utf8 [start] + Utf8 [toString] + Utf8 [w] Fields (count = 1): + Field: a Lcom/TwentyCode/android/ExaltedDice/d; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.d a Methods (count = 5): - Method: (Lcom/TwentyCode/android/ExaltedDice/d;Landroid/content/Context;)V Access flags: 0x1 = public i(com.TwentyCode.android.ExaltedDice.d,android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #19 + Fieldref [com/TwentyCode/android/ExaltedDice/i.a Lcom/TwentyCode/android/ExaltedDice/d;] [5] aload_0 v0 [6] aload_2 v2 [7] ldc #7 + String [history.db] [9] aconst_null [10] iconst_1 [11] invokespecial #21 + Methodref [android/database/sqlite/SQLiteOpenHelper. (Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 97 [5] -> line 98 [14] -> line 99 + Method: a(Landroid/database/sqlite/SQLiteDatabase;)V Access flags: 0x2 = private void a(android.database.sqlite.SQLiteDatabase) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_1 v1 [1] ldc #3 + String [CREATE TABLE games(id INTEGER PRIMARY KEY, name TEXT, roll_id INTEGER)] [3] invokevirtual #20 + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V] [6] aload_1 v1 [7] ldc #4 + String [CREATE TABLE history(id INTEGER PRIMARY KEY, name TEXT, roll_id TEXT, key TEXT, value INTEGER)] [9] invokevirtual #20 + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V] [12] aload_1 v1 [13] ldc #2 + String [CREATE TABLE game_options(id INTEGER PRIMARY KEY, name TEXT, key TEXT, value INTEGER)] [15] invokevirtual #20 + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 107 [6] -> line 112 [12] -> line 119 [18] -> line 124 + Method: onCreate(Landroid/database/sqlite/SQLiteDatabase;)V Access flags: 0x1 = public void onCreate(android.database.sqlite.SQLiteDatabase) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #24 + Methodref [com/TwentyCode/android/ExaltedDice/i.a (Landroid/database/sqlite/SQLiteDatabase;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 134 [5] -> line 135 + Method: onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V Access flags: 0x1 = public void onUpgrade(android.database.sqlite.SQLiteDatabase,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 5, stack = 7): [0] ldc #5 + String [Database] [2] new #16 + Class [java/lang/StringBuilder] [5] dup [6] ldc #6 + String [Upgrading database from version ] [8] invokespecial #27 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [11] iload_2 v2 [12] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [15] ldc #1 + String [ to ] [17] invokevirtual #29 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [20] iload_3 v3 [21] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [24] invokevirtual #30 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [27] invokestatic #22 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [30] pop [31] aload_0 v0 [32] getfield #19 + Fieldref [com/TwentyCode/android/ExaltedDice/i.a Lcom/TwentyCode/android/ExaltedDice/d;] [35] invokestatic #23 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] [38] ifnull +15 (target=53) [41] aload_0 v0 [42] getfield #19 + Fieldref [com/TwentyCode/android/ExaltedDice/i.a Lcom/TwentyCode/android/ExaltedDice/d;] [45] invokestatic #23 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] [48] invokeinterface #33 + InterfaceMethodref [com/TwentyCode/android/ExaltedDice/l.c ()V] [53] aload_0 v0 [54] getfield #19 + Fieldref [com/TwentyCode/android/ExaltedDice/i.a Lcom/TwentyCode/android/ExaltedDice/d;] [57] iconst_1 [58] putfield #18 + Fieldref [com/TwentyCode/android/ExaltedDice/d.a Z] [61] new #13 + Class [com/TwentyCode/android/ExaltedDice/j] [64] dup [65] aload_0 v0 [66] invokespecial #25 + Methodref [com/TwentyCode/android/ExaltedDice/j. (Lcom/TwentyCode/android/ExaltedDice/i;)V] [69] astore v4 [71] new #17 + Class [java/lang/Thread] [74] dup [75] new #14 + Class [com/TwentyCode/android/ExaltedDice/k] [78] dup [79] aload_0 v0 [80] iload_2 v2 [81] aload v4 [83] invokespecial #26 + Methodref [com/TwentyCode/android/ExaltedDice/k. (Lcom/TwentyCode/android/ExaltedDice/i;ILandroid/os/Handler;)V] [86] invokespecial #31 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [89] invokevirtual #32 + Methodref [java/lang/Thread.start ()V] [92] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 8) [0] -> line 145 [31] -> line 147 [41] -> line 148 [53] -> line 150 [61] -> line 152 [71] -> line 161 [89] -> line 176 [92] -> line 177 + Stack map table attribute (count = 1): - [53] Var: ..., Stack: (empty) + Method: a(Lcom/TwentyCode/android/ExaltedDice/i;)Lcom/TwentyCode/android/ExaltedDice/d; Access flags: 0x1008 = static synthetic com.TwentyCode.android.ExaltedDice.d a(com.TwentyCode.android.ExaltedDice.i) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/TwentyCode/android/ExaltedDice/i.a Lcom/TwentyCode/android/ExaltedDice/d;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 89 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/j Superclass: android/os/Handler Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.j extends android.os.Handler Interfaces (count = 0): Constant Pool (count = 34): + Class [android/os/Handler] + Class [com/TwentyCode/android/ExaltedDice/d] + Class [com/TwentyCode/android/ExaltedDice/i] + Class [com/TwentyCode/android/ExaltedDice/j] + Class [com/TwentyCode/android/ExaltedDice/l] + Fieldref [com/TwentyCode/android/ExaltedDice/j.a Lcom/TwentyCode/android/ExaltedDice/i;] + Methodref [android/os/Handler. ()V] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] + Methodref [com/TwentyCode/android/ExaltedDice/i.a (Lcom/TwentyCode/android/ExaltedDice/i;)Lcom/TwentyCode/android/ExaltedDice/d;] + InterfaceMethodref [com/TwentyCode/android/ExaltedDice/l.a ()V] + NameAndType [ ()V] + NameAndType [a ()V] + NameAndType [a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] + NameAndType [a (Lcom/TwentyCode/android/ExaltedDice/i;)Lcom/TwentyCode/android/ExaltedDice/d;] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/i;] + Utf8 [()V] + Utf8 [(Landroid/os/Message;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/i;)Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/i;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/i;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/os/Handler] + Utf8 [com/TwentyCode/android/ExaltedDice/d] + Utf8 [com/TwentyCode/android/ExaltedDice/i] + Utf8 [com/TwentyCode/android/ExaltedDice/j] + Utf8 [com/TwentyCode/android/ExaltedDice/l] + Utf8 [handleMessage] Fields (count = 1): + Field: a Lcom/TwentyCode/android/ExaltedDice/i; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.i a Methods (count = 2): - Method: (Lcom/TwentyCode/android/ExaltedDice/i;)V Access flags: 0x0 = j(com.TwentyCode.android.ExaltedDice.i) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/TwentyCode/android/ExaltedDice/j.a Lcom/TwentyCode/android/ExaltedDice/i;] [5] aload_0 v0 [6] invokespecial #7 + Methodref [android/os/Handler. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1 [5] -> line 152 + Method: handleMessage(Landroid/os/Message;)V Access flags: 0x1 = public void handleMessage(android.os.Message) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/TwentyCode/android/ExaltedDice/j.a Lcom/TwentyCode/android/ExaltedDice/i;] [4] invokestatic #9 + Methodref [com/TwentyCode/android/ExaltedDice/i.a (Lcom/TwentyCode/android/ExaltedDice/i;)Lcom/TwentyCode/android/ExaltedDice/d;] [7] invokestatic #8 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] [10] ifnull +18 (target=28) [13] aload_0 v0 [14] getfield #6 + Fieldref [com/TwentyCode/android/ExaltedDice/j.a Lcom/TwentyCode/android/ExaltedDice/i;] [17] invokestatic #9 + Methodref [com/TwentyCode/android/ExaltedDice/i.a (Lcom/TwentyCode/android/ExaltedDice/i;)Lcom/TwentyCode/android/ExaltedDice/d;] [20] invokestatic #8 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Lcom/TwentyCode/android/ExaltedDice/d;)Lcom/TwentyCode/android/ExaltedDice/l;] [23] invokeinterface #10 + InterfaceMethodref [com/TwentyCode/android/ExaltedDice/l.a ()V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 3) [0] -> line 155 [13] -> line 156 [28] -> line 157 + Stack map table attribute (count = 1): - [28] Var: ..., Stack: (empty) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/k Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.k extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 50): + Class [android/os/Handler] + Class [android/os/Looper] + Class [com/TwentyCode/android/ExaltedDice/d] + Class [com/TwentyCode/android/ExaltedDice/i] + Class [com/TwentyCode/android/ExaltedDice/k] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/TwentyCode/android/ExaltedDice/d.a Z] + Fieldref [com/TwentyCode/android/ExaltedDice/k.a Lcom/TwentyCode/android/ExaltedDice/i;] + Fieldref [com/TwentyCode/android/ExaltedDice/k.b I] + Fieldref [com/TwentyCode/android/ExaltedDice/k.c Landroid/os/Handler;] + Methodref [android/os/Handler.sendEmptyMessage (I)Z] + Methodref [android/os/Looper.prepare ()V] + Methodref [com/TwentyCode/android/ExaltedDice/i.a (Lcom/TwentyCode/android/ExaltedDice/i;)Lcom/TwentyCode/android/ExaltedDice/d;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (Lcom/TwentyCode/android/ExaltedDice/i;)Lcom/TwentyCode/android/ExaltedDice/d;] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/i;] + NameAndType [a Z] + NameAndType [b I] + NameAndType [c Landroid/os/Handler;] + NameAndType [prepare ()V] + NameAndType [sendEmptyMessage (I)Z] + Utf8 [()V] + Utf8 [(I)Z] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/i;)Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/i;ILandroid/os/Handler;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Handler;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/i;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Handler] + Utf8 [android/os/Looper] + Utf8 [b] + Utf8 [c] + Utf8 [com/TwentyCode/android/ExaltedDice/d] + Utf8 [com/TwentyCode/android/ExaltedDice/i] + Utf8 [com/TwentyCode/android/ExaltedDice/k] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [prepare] + Utf8 [run] + Utf8 [sendEmptyMessage] Fields (count = 3): + Field: a Lcom/TwentyCode/android/ExaltedDice/i; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.i a + Field: b I Access flags: 0x1012 = private final synthetic int b + Field: c Landroid/os/Handler; Access flags: 0x1012 = private final synthetic android.os.Handler c Methods (count = 2): - Method: (Lcom/TwentyCode/android/ExaltedDice/i;ILandroid/os/Handler;)V Access flags: 0x0 = k(com.TwentyCode.android.ExaltedDice.i,int,android.os.Handler) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [com/TwentyCode/android/ExaltedDice/k.a Lcom/TwentyCode/android/ExaltedDice/i;] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #10 + Fieldref [com/TwentyCode/android/ExaltedDice/k.b I] [10] aload_0 v0 [11] aload_3 v3 [12] putfield #11 + Fieldref [com/TwentyCode/android/ExaltedDice/k.c Landroid/os/Handler;] [15] aload_0 v0 [16] invokespecial #15 + Methodref [java/lang/Object. ()V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1 [15] -> line 161 + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 1, stack = 2): [0] invokestatic #13 + Methodref [android/os/Looper.prepare ()V] [3] aload_0 v0 [4] getfield #10 + Fieldref [com/TwentyCode/android/ExaltedDice/k.b I] [7] tableswitch (3 offsets, default=25) (target=32) 1: offset = 25, target = 32 2: offset = 25, target = 32 3: offset = 25, target = 32 default: offset = 25, target = 32 [32] aload_0 v0 [33] getfield #11 + Fieldref [com/TwentyCode/android/ExaltedDice/k.c Landroid/os/Handler;] [36] iconst_0 [37] invokevirtual #12 + Methodref [android/os/Handler.sendEmptyMessage (I)Z] [40] pop [41] aload_0 v0 [42] getfield #9 + Fieldref [com/TwentyCode/android/ExaltedDice/k.a Lcom/TwentyCode/android/ExaltedDice/i;] [45] invokestatic #14 + Methodref [com/TwentyCode/android/ExaltedDice/i.a (Lcom/TwentyCode/android/ExaltedDice/i;)Lcom/TwentyCode/android/ExaltedDice/d;] [48] iconst_0 [49] putfield #8 + Fieldref [com/TwentyCode/android/ExaltedDice/d.a Z] [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 5) [0] -> line 164 [3] -> line 165 [32] -> line 173 [41] -> line 174 [52] -> line 175 + Stack map table attribute (count = 1): - [32] Var: ..., Stack: (empty) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/l Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.TwentyCode.android.ExaltedDice.l extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 11): + Class [com/TwentyCode/android/ExaltedDice/l] + Class [java/lang/Object] + Utf8 [()V] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [b] + Utf8 [c] + Utf8 [com/TwentyCode/android/ExaltedDice/l] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 4): + Method: a()V Access flags: 0x401 = public abstract void a() + Method: b()V Access flags: 0x401 = public abstract void b() + Method: c()V Access flags: 0x401 = public abstract void c() + Method: d()V Access flags: 0x401 = public abstract void d() Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/ExaltedDice Superclass: android/app/Activity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCode.android.ExaltedDice.ExaltedDice extends android.app.Activity Interfaces (count = 3): + Class [android/view/View$OnClickListener] + Class [android/widget/AdapterView$OnItemClickListener] + Class [com/TwentyCode/android/ExaltedDice/l] Constant Pool (count = 601): + Integer [393216] + Integer [67108864] + Integer [2130903046] + Integer [2131034120] + Integer [2131034121] + Integer [2131034129] + Integer [2131034139] + Integer [2131034140] + Integer [2131034141] + Integer [2131034146] + Integer [2131099649] + Integer [2131099651] + Integer [2131230720] + Integer [2131296256] + Integer [2131296257] + Integer [2131296258] + Integer [2131296270] + Integer [2131296271] + Integer [2131296272] + String [] + String ['] + String [+] + String [+0] + String [, ] + String [D10] + String [ExaltedDice] + String [d] + String [d_type] + String [game_id] + String [game_mode] + String [game_name] + String [log] + String [mod] + String [number] + String [onCreate()] + String [results()] + String [rollGen()] + String [roll_again] + String [rolled] + String [settings] + String [successes()] + String [tens_count_twice] + String [vibrate() for ] + String [vibrator] + Class [[I] + Class [android/app/ActionBar] + Class [android/app/Activity] + Class [android/content/ContentValues] + Class [android/content/Intent] + Class [android/content/SharedPreferences] + Class [android/content/res/Resources] + Class [android/os/Build$VERSION] + Class [android/os/Bundle] + Class [android/os/Vibrator] + Class [android/util/Log] + Class [android/view/ContextMenu] + Class [android/view/MenuInflater] + Class [android/view/MenuItem] + Class [android/view/View] + Class [android/view/View$OnClickListener] + Class [android/widget/AdapterView$AdapterContextMenuInfo] + Class [android/widget/AdapterView$OnItemClickListener] + Class [android/widget/ListView] + Class [android/widget/NumberPicker] + Class [android/widget/ProgressBar] + Class [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Class [com/TwentyCode/android/ExaltedDice/GameListActivity] + Class [com/TwentyCode/android/ExaltedDice/NumberPicker] + Class [com/TwentyCode/android/ExaltedDice/Settings] + Class [com/TwentyCode/android/ExaltedDice/d] + Class [com/TwentyCode/android/ExaltedDice/l] + Class [com/TwentyCode/android/ExaltedDice/m] + Class [com/TwentyCode/android/ExaltedDice/n] + Class [com/TwentyCode/android/ExaltedDice/o] + Class [com/TwentyCode/android/ExaltedDice/w] + Class [com/TwentyCodes/android/exception/a] + Class [java/lang/Integer] + Class [java/lang/NullPointerException] + Class [java/lang/String] + Class [java/lang/StringBuffer] + Class [java/lang/StringBuilder] + Class [java/lang/Thread] + Class [java/util/Random] + Long [-1] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/widget/AdapterView$AdapterContextMenuInfo.id J] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a [Ljava/lang/String;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b Landroid/widget/ListView;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.c Landroid/widget/NumberPicker;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d Landroid/widget/NumberPicker;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e Landroid/widget/NumberPicker;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f Lcom/TwentyCode/android/ExaltedDice/d;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.g Ljava/lang/String;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.h J] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.i Lcom/TwentyCode/android/ExaltedDice/w;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.j Landroid/content/SharedPreferences;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.k [Ljava/lang/String;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.l Landroid/widget/ProgressBar;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.m Landroid/view/View;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.n Z] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.o Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.p Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.q Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.r Z] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.s Z] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.t Z] + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.u Z] + Methodref [android/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] + Methodref [android/app/Activity. ()V] + Methodref [android/app/Activity.onContextItemSelected (Landroid/view/MenuItem;)Z] + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] + Methodref [android/app/Activity.onOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [android/app/Activity.onRestoreInstanceState (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.onResume ()V] + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.onStart ()V] + Methodref [android/app/Activity.onStop ()V] + Methodref [android/content/ContentValues. ()V] + Methodref [android/content/ContentValues.getAsInteger (Ljava/lang/String;)Ljava/lang/Integer;] + Methodref [android/content/ContentValues.getAsString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + Methodref [android/content/Intent.getLongExtra (Ljava/lang/String;J)J] + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + Methodref [android/os/Vibrator.vibrate (J)V] + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/view/MenuInflater.inflate (ILandroid/view/Menu;)V] + Methodref [android/view/View.getId ()I] + Methodref [android/view/View.setEnabled (Z)V] + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [android/widget/ListView.setSelection (I)V] + Methodref [android/widget/ListView.setStackFromBottom (Z)V] + Methodref [android/widget/NumberPicker.getValue ()I] + Methodref [android/widget/NumberPicker.setDescendantFocusability (I)V] + Methodref [android/widget/NumberPicker.setDisplayedValues ([Ljava/lang/String;)V] + Methodref [android/widget/NumberPicker.setEnabled (Z)V] + Methodref [android/widget/NumberPicker.setMaxValue (I)V] + Methodref [android/widget/NumberPicker.setMinValue (I)V] + Methodref [android/widget/NumberPicker.setValue (I)V] + Methodref [android/widget/NumberPicker.setVisibility (I)V] + Methodref [android/widget/ProgressBar.setVisibility (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a (Ljava/lang/String;)I] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a ([I)I] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b (I)[I] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b (J)V] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b (Ljava/lang/String;)I] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.c (Ljava/lang/String;)V] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e ()V] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f ()V] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.findViewById (I)Landroid/view/View;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.g ()V] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getActionBar ()Landroid/app/ActionBar;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getIntent ()Landroid/content/Intent;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getMenuInflater ()Landroid/view/MenuInflater;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getResources ()Landroid/content/res/Resources;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getString (I)Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.h ()V] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.runOnUiThread (Ljava/lang/Runnable;)V] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.setContentView (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.startActivity (Landroid/content/Intent;)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.c ()I] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.d ()Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setCurrent (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setDescendantFocusability (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setDisplayedValues ([Ljava/lang/String;)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setEnabled (Z)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setRange (II)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setValue (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setVisibility (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/d. (Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/l;)V] + Methodref [com/TwentyCode/android/ExaltedDice/d.a ()V] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (J)V] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (JJ)V] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Ljava/lang/String;I)Landroid/content/ContentValues;] + Methodref [com/TwentyCode/android/ExaltedDice/d.e (J)I] + Methodref [com/TwentyCode/android/ExaltedDice/m. (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V] + Methodref [com/TwentyCode/android/ExaltedDice/n. (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V] + Methodref [com/TwentyCode/android/ExaltedDice/o. (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V] + Methodref [com/TwentyCode/android/ExaltedDice/w. (JLcom/TwentyCode/android/ExaltedDice/d;Landroid/content/Context;)V] + Methodref [com/TwentyCode/android/ExaltedDice/w.a (Z)V] + Methodref [com/TwentyCode/android/ExaltedDice/w.notifyDataSetChanged ()V] + Methodref [com/TwentyCode/android/ExaltedDice/w.notifyDataSetInvalidated ()V] + Methodref [com/TwentyCodes/android/exception/a. (Landroid/app/Activity;)V] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z] + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + Methodref [java/lang/String.substring (I)Ljava/lang/String;] + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuffer. ()V] + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] + Methodref [java/lang/Thread.setDefaultUncaughtExceptionHandler (Ljava/lang/Thread$UncaughtExceptionHandler;)V] + Methodref [java/lang/Thread.start ()V] + Methodref [java/util/Random. ()V] + Methodref [java/util/Random.nextInt (I)I] + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z] + InterfaceMethodref [android/view/ContextMenu.add (IIII)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.getItemId ()I] + InterfaceMethodref [android/view/MenuItem.getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;] + NameAndType [ ()V] + NameAndType [ (JLcom/TwentyCode/android/ExaltedDice/d;Landroid/content/Context;)V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [ (Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/l;)V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V] + NameAndType [ (Ljava/lang/Runnable;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SDK_INT I] + NameAndType [a ()V] + NameAndType [a (J)V] + NameAndType [a (JJ)V] + NameAndType [a (Ljava/lang/String;)I] + NameAndType [a (Ljava/lang/String;I)Landroid/content/ContentValues;] + NameAndType [a (Z)V] + NameAndType [a ([I)I] + NameAndType [a [Ljava/lang/String;] + NameAndType [add (IIII)Landroid/view/MenuItem;] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuffer;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b (I)[I] + NameAndType [b (J)V] + NameAndType [b (Ljava/lang/String;)I] + NameAndType [b Landroid/widget/ListView;] + NameAndType [c ()I] + NameAndType [c (Ljava/lang/String;)V] + NameAndType [c Landroid/widget/NumberPicker;] + NameAndType [d ()Ljava/lang/String;] + NameAndType [d Landroid/widget/NumberPicker;] + NameAndType [e ()V] + NameAndType [e (J)I] + NameAndType [e Landroid/widget/NumberPicker;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z] + NameAndType [f ()V] + NameAndType [f Lcom/TwentyCode/android/ExaltedDice/d;] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [g ()V] + NameAndType [g Ljava/lang/String;] + NameAndType [getActionBar ()Landroid/app/ActionBar;] + NameAndType [getAsInteger (Ljava/lang/String;)Ljava/lang/Integer;] + NameAndType [getAsString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getBoolean (Ljava/lang/String;Z)Z] + NameAndType [getExtras ()Landroid/os/Bundle;] + NameAndType [getId ()I] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getItemId ()I] + NameAndType [getLongExtra (Ljava/lang/String;J)J] + NameAndType [getMenuInflater ()Landroid/view/MenuInflater;] + NameAndType [getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getStringArray (I)[Ljava/lang/String;] + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [getValue ()I] + NameAndType [h ()V] + NameAndType [h J] + NameAndType [hasExtra (Ljava/lang/String;)Z] + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [i Lcom/TwentyCode/android/ExaltedDice/w;] + NameAndType [id J] + NameAndType [inflate (ILandroid/view/Menu;)V] + NameAndType [intValue ()I] + NameAndType [j Landroid/content/SharedPreferences;] + NameAndType [k [Ljava/lang/String;] + NameAndType [l Landroid/widget/ProgressBar;] + NameAndType [m Landroid/view/View;] + NameAndType [n Z] + NameAndType [nextInt (I)I] + NameAndType [notifyDataSetChanged ()V] + NameAndType [notifyDataSetInvalidated ()V] + NameAndType [o Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + NameAndType [onContextItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] + NameAndType [onOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [onRestoreInstanceState (Landroid/os/Bundle;)V] + NameAndType [onResume ()V] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [onStart ()V] + NameAndType [onStop ()V] + NameAndType [p Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + NameAndType [parseInt (Ljava/lang/String;)I] + NameAndType [put (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + NameAndType [putInt (Ljava/lang/String;I)V] + NameAndType [q Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + NameAndType [r Z] + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + NameAndType [runOnUiThread (Ljava/lang/Runnable;)V] + NameAndType [s Z] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setContentView (I)V] + NameAndType [setCurrent (I)V] + NameAndType [setDefaultUncaughtExceptionHandler (Ljava/lang/Thread$UncaughtExceptionHandler;)V] + NameAndType [setDescendantFocusability (I)V] + NameAndType [setDisplayHomeAsUpEnabled (Z)V] + NameAndType [setDisplayedValues ([Ljava/lang/String;)V] + NameAndType [setEnabled (Z)V] + NameAndType [setMaxValue (I)V] + NameAndType [setMinValue (I)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + NameAndType [setRange (II)V] + NameAndType [setSelection (I)V] + NameAndType [setStackFromBottom (Z)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [setValue (I)V] + NameAndType [setVisibility (I)V] + NameAndType [start ()V] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [substring (I)Ljava/lang/String;] + NameAndType [t Z] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [u Z] + NameAndType [valueOf (I)Ljava/lang/Integer;] + NameAndType [valueOf (I)Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [vibrate (J)V] + Utf8 [] + Utf8 ['] + Utf8 [()I] + Utf8 [()Landroid/app/ActionBar;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [()Landroid/view/MenuInflater;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)I] + Utf8 [(I)Landroid/content/ContentValues;] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(I)[I] + Utf8 [(I)[Ljava/lang/String;] + Utf8 [(II)V] + Utf8 [(IIII)Landroid/view/MenuItem;] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(J)I] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(J)V] + Utf8 [(JJ)V] + Utf8 [(JLcom/TwentyCode/android/ExaltedDice/d;Landroid/content/Context;)V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/l;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)J] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/view/View;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/ProgressBar;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Ljava/lang/String;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Z] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Ljava/lang/Integer;] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuffer;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;I)Landroid/content/ContentValues;] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [(Ljava/lang/String;J)J] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Z)Z] + Utf8 [(Ljava/lang/Thread$UncaughtExceptionHandler;)V] + Utf8 [(Z)V] + Utf8 [([I)I] + Utf8 [([Ljava/lang/String;)V] + Utf8 [+] + Utf8 [+0] + Utf8 [, ] + Utf8 [] + Utf8 [Code] + Utf8 [D10] + Utf8 [ExaltedDice] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/content/SharedPreferences;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/ListView;] + Utf8 [Landroid/widget/NumberPicker;] + Utf8 [Landroid/widget/ProgressBar;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/w;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [SDK_INT] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [add] + Utf8 [addFlags] + Utf8 [android/app/ActionBar] + Utf8 [android/app/Activity] + Utf8 [android/content/ContentValues] + Utf8 [android/content/Intent] + Utf8 [android/content/SharedPreferences] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Bundle] + Utf8 [android/os/Vibrator] + Utf8 [android/util/Log] + Utf8 [android/view/ContextMenu] + Utf8 [android/view/MenuInflater] + Utf8 [android/view/MenuItem] + Utf8 [android/view/View] + Utf8 [android/view/View$OnClickListener] + Utf8 [android/widget/AdapterView$AdapterContextMenuInfo] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [android/widget/ListView] + Utf8 [android/widget/NumberPicker] + Utf8 [android/widget/ProgressBar] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Utf8 [com/TwentyCode/android/ExaltedDice/GameListActivity] + Utf8 [com/TwentyCode/android/ExaltedDice/NumberPicker] + Utf8 [com/TwentyCode/android/ExaltedDice/Settings] + Utf8 [com/TwentyCode/android/ExaltedDice/d] + Utf8 [com/TwentyCode/android/ExaltedDice/l] + Utf8 [com/TwentyCode/android/ExaltedDice/m] + Utf8 [com/TwentyCode/android/ExaltedDice/n] + Utf8 [com/TwentyCode/android/ExaltedDice/o] + Utf8 [com/TwentyCode/android/ExaltedDice/w] + Utf8 [com/TwentyCodes/android/exception/a] + Utf8 [d] + Utf8 [d_type] + Utf8 [e] + Utf8 [equals] + Utf8 [equalsIgnoreCase] + Utf8 [f] + Utf8 [findViewById] + Utf8 [g] + Utf8 [game_id] + Utf8 [game_mode] + Utf8 [game_name] + Utf8 [getActionBar] + Utf8 [getAsInteger] + Utf8 [getAsString] + Utf8 [getBoolean] + Utf8 [getExtras] + Utf8 [getId] + Utf8 [getInt] + Utf8 [getIntent] + Utf8 [getItemId] + Utf8 [getLongExtra] + Utf8 [getMenuInflater] + Utf8 [getMenuInfo] + Utf8 [getResources] + Utf8 [getSharedPreferences] + Utf8 [getString] + Utf8 [getStringArray] + Utf8 [getStringExtra] + Utf8 [getSystemService] + Utf8 [getValue] + Utf8 [h] + Utf8 [hasExtra] + Utf8 [i] + Utf8 [id] + Utf8 [inflate] + Utf8 [intValue] + Utf8 [j] + Utf8 [java/lang/Integer] + Utf8 [java/lang/NullPointerException] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuffer] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread] + Utf8 [java/util/Random] + Utf8 [k] + Utf8 [l] + Utf8 [log] + Utf8 [m] + Utf8 [mod] + Utf8 [n] + Utf8 [nextInt] + Utf8 [notifyDataSetChanged] + Utf8 [notifyDataSetInvalidated] + Utf8 [number] + Utf8 [o] + Utf8 [onClick] + Utf8 [onContextItemSelected] + Utf8 [onCreate] + Utf8 [onCreate()] + Utf8 [onCreateContextMenu] + Utf8 [onCreateOptionsMenu] + Utf8 [onItemClick] + Utf8 [onOptionsItemSelected] + Utf8 [onRestoreInstanceState] + Utf8 [onResume] + Utf8 [onSaveInstanceState] + Utf8 [onStart] + Utf8 [onStop] + Utf8 [p] + Utf8 [parseInt] + Utf8 [put] + Utf8 [putExtras] + Utf8 [putInt] + Utf8 [q] + Utf8 [r] + Utf8 [replace] + Utf8 [results()] + Utf8 [rollGen()] + Utf8 [roll_again] + Utf8 [rolled] + Utf8 [runOnUiThread] + Utf8 [s] + Utf8 [setAdapter] + Utf8 [setContentView] + Utf8 [setCurrent] + Utf8 [setDefaultUncaughtExceptionHandler] + Utf8 [setDescendantFocusability] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setDisplayedValues] + Utf8 [setEnabled] + Utf8 [setMaxValue] + Utf8 [setMinValue] + Utf8 [setOnClickListener] + Utf8 [setOnItemClickListener] + Utf8 [setRange] + Utf8 [setSelection] + Utf8 [setStackFromBottom] + Utf8 [setTitle] + Utf8 [setValue] + Utf8 [setVisibility] + Utf8 [settings] + Utf8 [start] + Utf8 [startActivity] + Utf8 [substring] + Utf8 [successes()] + Utf8 [t] + Utf8 [tens_count_twice] + Utf8 [toString] + Utf8 [u] + Utf8 [valueOf] + Utf8 [vibrate] + Utf8 [vibrate() for ] + Utf8 [vibrator] Fields (count = 21): + Field: a [Ljava/lang/String; Access flags: 0x2 = private java.lang.String[] a + Field: b Landroid/widget/ListView; Access flags: 0x2 = private android.widget.ListView b + Field: c Landroid/widget/NumberPicker; Access flags: 0x2 = private android.widget.NumberPicker c + Field: d Landroid/widget/NumberPicker; Access flags: 0x2 = private android.widget.NumberPicker d + Field: e Landroid/widget/NumberPicker; Access flags: 0x2 = private android.widget.NumberPicker e + Field: f Lcom/TwentyCode/android/ExaltedDice/d; Access flags: 0x2 = private com.TwentyCode.android.ExaltedDice.d f + Field: g Ljava/lang/String; Access flags: 0x2 = private java.lang.String g + Field: h J Access flags: 0x2 = private long h + Field: i Lcom/TwentyCode/android/ExaltedDice/w; Access flags: 0x2 = private com.TwentyCode.android.ExaltedDice.w i + Field: j Landroid/content/SharedPreferences; Access flags: 0x2 = private android.content.SharedPreferences j + Field: k [Ljava/lang/String; Access flags: 0x2 = private java.lang.String[] k + Field: l Landroid/widget/ProgressBar; Access flags: 0x2 = private android.widget.ProgressBar l + Field: m Landroid/view/View; Access flags: 0x2 = private android.view.View m + Field: n Z Access flags: 0x2 = private boolean n + Field: o Lcom/TwentyCode/android/ExaltedDice/NumberPicker; Access flags: 0x2 = private com.TwentyCode.android.ExaltedDice.NumberPicker o + Field: p Lcom/TwentyCode/android/ExaltedDice/NumberPicker; Access flags: 0x2 = private com.TwentyCode.android.ExaltedDice.NumberPicker p + Field: q Lcom/TwentyCode/android/ExaltedDice/NumberPicker; Access flags: 0x2 = private com.TwentyCode.android.ExaltedDice.NumberPicker q + Field: r Z Access flags: 0x2 = private boolean r + Field: s Z Access flags: 0x2 = private boolean s + Field: t Z Access flags: 0x2 = private boolean t + Field: u Z Access flags: 0x2 = private boolean u Methods (count = 44): - Method: ()V Access flags: 0x1 = public ExaltedDice() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #110 + Methodref [android/app/Activity. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #101 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.n Z] [9] aload_0 v0 [10] iconst_0 [11] putfield #105 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.r Z] [14] aload_0 v0 [15] iconst_0 [16] putfield #106 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.s Z] [19] aload_0 v0 [20] iconst_1 [21] putfield #107 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.t Z] [24] aload_0 v0 [25] iconst_1 [26] putfield #108 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.u Z] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 34 [4] -> line 56 [9] -> line 60 [14] -> line 61 [19] -> line 62 [24] -> line 63 [29] -> line 34 + Method: b(J)V Access flags: 0x2 = private void b(long) Class member attributes (count = 1): + Code attribute instructions (code length = 180, locals = 5, stack = 5): [0] aload_0 v0 [1] getfield #93 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f Lcom/TwentyCode/android/ExaltedDice/d;] [4] aload_0 v0 [5] getfield #94 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.g Ljava/lang/String;] [8] lload_1 v1 [9] l2i [10] invokevirtual #188 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Ljava/lang/String;I)Landroid/content/ContentValues;] [13] astore_3 v3 [14] aload_0 v0 [15] getfield #105 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.r Z] [18] ifeq +63 (target=81) [21] aload_0 v0 [22] getfield #103 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.p Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [25] aload_3 v3 [26] ldc #34 + String [number] [28] invokevirtual #121 + Methodref [android/content/ContentValues.getAsInteger (Ljava/lang/String;)Ljava/lang/Integer;] [31] invokevirtual #198 + Methodref [java/lang/Integer.intValue ()I] [34] invokevirtual #182 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setValue (I)V] [37] aload_0 v0 [38] getfield #102 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.o Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [41] aload_0 v0 [42] aload_3 v3 [43] ldc #28 + String [d_type] [45] invokevirtual #122 + Methodref [android/content/ContentValues.getAsString (Ljava/lang/String;)Ljava/lang/String;] [48] invokespecial #153 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a (Ljava/lang/String;)I] [51] invokevirtual #182 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setValue (I)V] [54] aload_0 v0 [55] getfield #104 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.q Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [58] aload_0 v0 [59] aload_3 v3 [60] ldc #33 + String [mod] [62] invokevirtual #122 + Methodref [android/content/ContentValues.getAsString (Ljava/lang/String;)Ljava/lang/String;] [65] ldc #21 + String ['] [67] ldc #20 + String [] [69] invokevirtual #203 + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] [72] invokespecial #157 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b (Ljava/lang/String;)I] [75] invokevirtual #182 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setValue (I)V] [78] goto +101 (target=179) [81] aload_0 v0 [82] getfield #90 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.c Landroid/widget/NumberPicker;] [85] aload_3 v3 [86] ldc #34 + String [number] [88] invokevirtual #121 + Methodref [android/content/ContentValues.getAsInteger (Ljava/lang/String;)Ljava/lang/Integer;] [91] invokevirtual #198 + Methodref [java/lang/Integer.intValue ()I] [94] invokevirtual #150 + Methodref [android/widget/NumberPicker.setValue (I)V] [97] aload_0 v0 [98] getfield #91 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d Landroid/widget/NumberPicker;] [101] aload_0 v0 [102] aload_3 v3 [103] ldc #28 + String [d_type] [105] invokevirtual #122 + Methodref [android/content/ContentValues.getAsString (Ljava/lang/String;)Ljava/lang/String;] [108] invokespecial #153 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a (Ljava/lang/String;)I] [111] invokevirtual #150 + Methodref [android/widget/NumberPicker.setValue (I)V] [114] aload_0 v0 [115] getfield #92 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e Landroid/widget/NumberPicker;] [118] aload_0 v0 [119] aload_3 v3 [120] ldc #33 + String [mod] [122] invokevirtual #122 + Methodref [android/content/ContentValues.getAsString (Ljava/lang/String;)Ljava/lang/String;] [125] ldc #21 + String ['] [127] ldc #20 + String [] [129] invokevirtual #203 + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] [132] invokespecial #157 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b (Ljava/lang/String;)I] [135] invokevirtual #150 + Methodref [android/widget/NumberPicker.setValue (I)V] [138] goto +41 (target=179) [141] astore v4 [143] aload_0 v0 [144] getfield #105 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.r Z] [147] ifeq +19 (target=166) [150] aload_0 v0 [151] getfield #104 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.q Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [154] aload_0 v0 [155] ldc #23 + String [+0] [157] invokespecial #157 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b (Ljava/lang/String;)I] [160] invokevirtual #182 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setValue (I)V] [163] goto +16 (target=179) [166] aload_0 v0 [167] getfield #92 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e Landroid/widget/NumberPicker;] [170] aload_0 v0 [171] ldc #23 + String [+0] [173] invokespecial #157 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b (Ljava/lang/String;)I] [176] invokevirtual #150 + Methodref [android/widget/NumberPicker.setValue (I)V] [179] return Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 138: 141): + Class [java/lang/NullPointerException] Code attribute attributes (attribute count = 2): + Line number table attribute (count = 13) [0] -> line 71 [14] -> line 73 [21] -> line 74 [37] -> line 75 [54] -> line 76 [81] -> line 78 [97] -> line 79 [114] -> line 80 [141] -> line 82 [143] -> line 83 [150] -> line 84 [166] -> line 86 [179] -> line 88 + Stack map table attribute (count = 5): - [81] Var: ...[a:android/content/ContentValues], Stack: (empty) - [138] Var: ..., Stack: (empty) - [141] Var: ..., Stack: [a:java/lang/NullPointerException] - [166] Var: ...[a:java/lang/NullPointerException], Stack: (empty) - [179] Var: -1, Stack: (empty) + Method: g()V Access flags: 0x2 = private void g() Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_1 [2] putfield #105 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.r Z] [5] aload_0 v0 [6] aload_0 v0 [7] ldc #15 + Integer [2131296257] [9] invokevirtual #161 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.findViewById (I)Landroid/view/View;] [12] checkcast #68 + Class [com/TwentyCode/android/ExaltedDice/NumberPicker] [15] putfield #102 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.o Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [18] aload_0 v0 [19] getfield #102 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.o Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [22] aload_0 v0 [23] getfield #88 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a [Ljava/lang/String;] [26] invokevirtual #179 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setDisplayedValues ([Ljava/lang/String;)V] [29] aload_0 v0 [30] getfield #102 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.o Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [33] ldc #1 + Integer [393216] [35] invokevirtual #178 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setDescendantFocusability (I)V] [38] aload_0 v0 [39] aload_0 v0 [40] ldc #14 + Integer [2131296256] [42] invokevirtual #161 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.findViewById (I)Landroid/view/View;] [45] checkcast #68 + Class [com/TwentyCode/android/ExaltedDice/NumberPicker] [48] putfield #103 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.p Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [51] aload_0 v0 [52] getfield #103 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.p Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [55] iconst_1 [56] sipush 999 [59] invokevirtual #181 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setRange (II)V] [62] aload_0 v0 [63] aload_0 v0 [64] ldc #16 + Integer [2131296258] [66] invokevirtual #161 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.findViewById (I)Landroid/view/View;] [69] checkcast #68 + Class [com/TwentyCode/android/ExaltedDice/NumberPicker] [72] putfield #104 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.q Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [75] aload_0 v0 [76] getfield #104 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.q Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [79] aload_0 v0 [80] getfield #98 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.k [Ljava/lang/String;] [83] invokevirtual #179 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setDisplayedValues ([Ljava/lang/String;)V] [86] aload_0 v0 [87] getfield #104 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.q Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [90] ldc #1 + Integer [393216] [92] invokevirtual #178 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setDescendantFocusability (I)V] [95] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 10) [0] -> line 95 [5] -> line 97 [18] -> line 98 [29] -> line 99 [38] -> line 101 [51] -> line 102 [62] -> line 104 [75] -> line 105 [86] -> line 106 [95] -> line 107 + Method: h()V Access flags: 0x2 = private void h() Class member attributes (count = 1): + Code attribute instructions (code length = 142, locals = 1, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] ldc #15 + Integer [2131296257] [4] invokevirtual #161 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.findViewById (I)Landroid/view/View;] [7] checkcast #64 + Class [android/widget/NumberPicker] [10] putfield #91 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d Landroid/widget/NumberPicker;] [13] aload_0 v0 [14] getfield #91 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d Landroid/widget/NumberPicker;] [17] iconst_0 [18] invokevirtual #149 + Methodref [android/widget/NumberPicker.setMinValue (I)V] [21] aload_0 v0 [22] getfield #91 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d Landroid/widget/NumberPicker;] [25] aload_0 v0 [26] getfield #88 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a [Ljava/lang/String;] [29] arraylength [30] iconst_1 [31] isub [32] invokevirtual #148 + Methodref [android/widget/NumberPicker.setMaxValue (I)V] [35] aload_0 v0 [36] getfield #91 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d Landroid/widget/NumberPicker;] [39] aload_0 v0 [40] getfield #88 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a [Ljava/lang/String;] [43] invokevirtual #146 + Methodref [android/widget/NumberPicker.setDisplayedValues ([Ljava/lang/String;)V] [46] aload_0 v0 [47] getfield #91 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d Landroid/widget/NumberPicker;] [50] ldc #1 + Integer [393216] [52] invokevirtual #145 + Methodref [android/widget/NumberPicker.setDescendantFocusability (I)V] [55] aload_0 v0 [56] aload_0 v0 [57] ldc #14 + Integer [2131296256] [59] invokevirtual #161 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.findViewById (I)Landroid/view/View;] [62] checkcast #64 + Class [android/widget/NumberPicker] [65] putfield #90 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.c Landroid/widget/NumberPicker;] [68] aload_0 v0 [69] getfield #90 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.c Landroid/widget/NumberPicker;] [72] sipush 999 [75] invokevirtual #148 + Methodref [android/widget/NumberPicker.setMaxValue (I)V] [78] aload_0 v0 [79] getfield #90 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.c Landroid/widget/NumberPicker;] [82] iconst_1 [83] invokevirtual #149 + Methodref [android/widget/NumberPicker.setMinValue (I)V] [86] aload_0 v0 [87] aload_0 v0 [88] ldc #16 + Integer [2131296258] [90] invokevirtual #161 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.findViewById (I)Landroid/view/View;] [93] checkcast #64 + Class [android/widget/NumberPicker] [96] putfield #92 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e Landroid/widget/NumberPicker;] [99] aload_0 v0 [100] getfield #92 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e Landroid/widget/NumberPicker;] [103] iconst_0 [104] invokevirtual #149 + Methodref [android/widget/NumberPicker.setMinValue (I)V] [107] aload_0 v0 [108] getfield #92 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e Landroid/widget/NumberPicker;] [111] aload_0 v0 [112] getfield #98 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.k [Ljava/lang/String;] [115] arraylength [116] iconst_1 [117] isub [118] invokevirtual #148 + Methodref [android/widget/NumberPicker.setMaxValue (I)V] [121] aload_0 v0 [122] getfield #92 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e Landroid/widget/NumberPicker;] [125] aload_0 v0 [126] getfield #98 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.k [Ljava/lang/String;] [129] invokevirtual #146 + Methodref [android/widget/NumberPicker.setDisplayedValues ([Ljava/lang/String;)V] [132] aload_0 v0 [133] getfield #92 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e Landroid/widget/NumberPicker;] [136] ldc #1 + Integer [393216] [138] invokevirtual #145 + Methodref [android/widget/NumberPicker.setDescendantFocusability (I)V] [141] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 14) [0] -> line 114 [13] -> line 115 [21] -> line 116 [35] -> line 117 [46] -> line 118 [55] -> line 120 [68] -> line 121 [78] -> line 122 [86] -> line 124 [99] -> line 125 [107] -> line 126 [121] -> line 127 [132] -> line 128 [141] -> line 129 + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #137 + Methodref [android/view/View.getId ()I] [4] tableswitch (1 offsets, default=24) (target=28) 2131296270: offset = 20, target = 24 default: offset = 24, target = 28 [24] aload_0 v0 [25] invokevirtual #160 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f ()V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 3) [0] -> line 139 [24] -> line 141 [28] -> line 144 + Stack map table attribute (count = 2): - [24] Var: ..., Stack: (empty) - [28] Var: ..., Stack: (empty) + Method: onContextItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onContextItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 3, stack = 7): [0] aload_1 v1 [1] invokeinterface #223 + InterfaceMethodref [android/view/MenuItem.getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;] [6] checkcast #61 + Class [android/widget/AdapterView$AdapterContextMenuInfo] [9] astore_2 v2 [10] aload_1 v1 [11] invokeinterface #222 + InterfaceMethodref [android/view/MenuItem.getItemId ()I] [16] tableswitch (1 offsets, default=37) (target=53) 0: offset = 20, target = 36 default: offset = 37, target = 53 [36] aload_0 v0 [37] getfield #93 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f Lcom/TwentyCode/android/ExaltedDice/d;] [40] aload_0 v0 [41] getfield #95 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.h J] [44] aload_2 v2 [45] getfield #87 + Fieldref [android/widget/AdapterView$AdapterContextMenuInfo.id J] [48] lconst_1 [49] ladd [50] invokevirtual #187 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (JJ)V] [53] aload_0 v0 [54] aload_1 v1 [55] invokespecial #111 + Methodref [android/app/Activity.onContextItemSelected (Landroid/view/MenuItem;)Z] [58] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 4) [0] -> line 152 [10] -> line 153 [36] -> line 155 [53] -> line 158 + Stack map table attribute (count = 2): - [36] Var: ...[a:android/widget/AdapterView$AdapterContextMenuInfo], Stack: (empty) - [53] Var: ..., Stack: (empty) + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 212, locals = 3, stack = 5): [0] new #76 + Class [com/TwentyCodes/android/exception/a] [3] dup [4] aload_0 v0 [5] invokespecial #197 + Methodref [com/TwentyCodes/android/exception/a. (Landroid/app/Activity;)V] [8] invokestatic #216 + Methodref [java/lang/Thread.setDefaultUncaughtExceptionHandler (Ljava/lang/Thread$UncaughtExceptionHandler;)V] [11] aload_0 v0 [12] aload_1 v1 [13] invokespecial #112 + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] [16] ldc #26 + String [ExaltedDice] [18] ldc #35 + String [onCreate()] [20] invokestatic #135 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [23] pop [24] aload_0 v0 [25] ldc #3 + Integer [2130903046] [27] invokevirtual #172 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.setContentView (I)V] [30] aload_0 v0 [31] aload_0 v0 [32] ldc #40 + String [settings] [34] iconst_2 [35] invokevirtual #167 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [38] putfield #97 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.j Landroid/content/SharedPreferences;] [41] aload_0 v0 [42] aload_0 v0 [43] invokevirtual #166 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getResources ()Landroid/content/res/Resources;] [46] ldc #11 + Integer [2131099649] [48] invokevirtual #131 + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] [51] putfield #88 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a [Ljava/lang/String;] [54] aload_0 v0 [55] aload_0 v0 [56] invokevirtual #166 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getResources ()Landroid/content/res/Resources;] [59] ldc #12 + Integer [2131099651] [61] invokevirtual #131 + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] [64] putfield #98 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.k [Ljava/lang/String;] [67] getstatic #86 + Fieldref [android/os/Build$VERSION.SDK_INT I] [70] invokestatic #200 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [73] invokevirtual #198 + Methodref [java/lang/Integer.intValue ()I] [76] bipush 11 [78] ificmple +20 (target=98) [81] aload_0 v0 [82] invokevirtual #163 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getActionBar ()Landroid/app/ActionBar;] [85] astore_2 v2 [86] aload_2 v2 [87] iconst_1 [88] invokevirtual #109 + Methodref [android/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] [91] aload_0 v0 [92] invokespecial #170 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.h ()V] [95] goto +7 (target=102) [98] aload_0 v0 [99] invokespecial #162 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.g ()V] [102] aload_0 v0 [103] invokevirtual #164 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getIntent ()Landroid/content/Intent;] [106] astore_2 v2 [107] aload_2 v2 [108] ifnull +43 (target=151) [111] aload_2 v2 [112] ldc #31 + String [game_name] [114] invokevirtual #129 + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] [117] ifeq +34 (target=151) [120] aload_0 v0 [121] aload_2 v2 [122] ldc #31 + String [game_name] [124] invokevirtual #128 + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] [127] putfield #94 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.g Ljava/lang/String;] [130] aload_0 v0 [131] aload_2 v2 [132] ldc #29 + String [game_id] [134] ldc2_w #84 + Long [-1] [137] invokevirtual #127 + Methodref [android/content/Intent.getLongExtra (Ljava/lang/String;J)J] [140] putfield #95 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.h J] [143] aload_0 v0 [144] aload_0 v0 [145] getfield #94 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.g Ljava/lang/String;] [148] invokevirtual #173 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.setTitle (Ljava/lang/CharSequence;)V] [151] aload_0 v0 [152] aload_0 v0 [153] ldc #19 + Integer [2131296272] [155] invokevirtual #161 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.findViewById (I)Landroid/view/View;] [158] checkcast #63 + Class [android/widget/ListView] [161] putfield #89 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b Landroid/widget/ListView;] [164] aload_0 v0 [165] getfield #89 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b Landroid/widget/ListView;] [168] aload_0 v0 [169] invokevirtual #141 + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [172] aload_0 v0 [173] getfield #89 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b Landroid/widget/ListView;] [176] iconst_1 [177] invokevirtual #143 + Methodref [android/widget/ListView.setStackFromBottom (Z)V] [180] aload_0 v0 [181] aload_0 v0 [182] ldc #18 + Integer [2131296271] [184] invokevirtual #161 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.findViewById (I)Landroid/view/View;] [187] checkcast #65 + Class [android/widget/ProgressBar] [190] putfield #99 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.l Landroid/widget/ProgressBar;] [193] aload_0 v0 [194] aload_0 v0 [195] ldc #17 + Integer [2131296270] [197] invokevirtual #161 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.findViewById (I)Landroid/view/View;] [200] putfield #100 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.m Landroid/view/View;] [203] aload_0 v0 [204] getfield #100 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.m Landroid/view/View;] [207] aload_0 v0 [208] invokevirtual #139 + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V] [211] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 25) [0] -> line 168 [11] -> line 169 [16] -> line 170 [24] -> line 171 [30] -> line 173 [41] -> line 175 [54] -> line 176 [67] -> line 182 [81] -> line 183 [86] -> line 184 [91] -> line 185 [98] -> line 187 [102] -> line 189 [107] -> line 190 [111] -> line 191 [120] -> line 192 [130] -> line 193 [143] -> line 194 [151] -> line 197 [164] -> line 198 [172] -> line 199 [180] -> line 201 [193] -> line 203 [203] -> line 204 [211] -> line 205 + Stack map table attribute (count = 3): - [98] Var: ..., Stack: (empty) - [102] Var: ..., Stack: (empty) - [151] Var: ...[a:android/content/Intent], Stack: (empty) + Method: onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V Access flags: 0x1 = public void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 4, stack = 5): [0] aload_1 v1 [1] iconst_0 [2] iconst_0 [3] iconst_1 [4] ldc #6 + Integer [2131034129] [6] invokeinterface #221 + InterfaceMethodref [android/view/ContextMenu.add (IIII)Landroid/view/MenuItem;] [11] pop [12] aload_0 v0 [13] aload_1 v1 [14] aload_2 v2 [15] aload_3 v3 [16] invokespecial #113 + Methodref [android/app/Activity.onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 213 [12] -> line 214 [19] -> line 215 + Method: onCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #165 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getMenuInflater ()Landroid/view/MenuInflater;] [4] astore_2 v2 [5] aload_2 v2 [6] ldc #13 + Integer [2131230720] [8] aload_1 v1 [9] invokevirtual #136 + Methodref [android/view/MenuInflater.inflate (ILandroid/view/Menu;)V] [12] iconst_1 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 223 [5] -> line 224 [12] -> line 225 + Method: d()V Access flags: 0x1 = public void d() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 4): [0] aload_0 v0 [1] iconst_0 [2] putfield #101 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.n Z] [5] aload_0 v0 [6] new #72 + Class [com/TwentyCode/android/ExaltedDice/m] [9] dup [10] aload_0 v0 [11] invokespecial #190 + Methodref [com/TwentyCode/android/ExaltedDice/m. (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V] [14] invokevirtual #171 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.runOnUiThread (Ljava/lang/Runnable;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 230 [5] -> line 231 [17] -> line 239 + Method: c()V Access flags: 0x1 = public void c() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 244 + Method: a()V Access flags: 0x1 = public void a() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 250 + Method: b()V Access flags: 0x1 = public void b() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 4): [0] aload_0 v0 [1] new #73 + Class [com/TwentyCode/android/ExaltedDice/n] [4] dup [5] aload_0 v0 [6] invokespecial #191 + Methodref [com/TwentyCode/android/ExaltedDice/n. (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V] [9] invokevirtual #171 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.runOnUiThread (Ljava/lang/Runnable;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 254 [12] -> line 260 + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemClick(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 6, stack = 5): [0] aload_0 v0 [1] lload v4 [3] lconst_1 [4] ladd [5] invokespecial #156 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b (J)V] [8] aload_0 v0 [9] getfield #97 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.j Landroid/content/SharedPreferences;] [12] ldc #38 + String [roll_again] [14] iconst_1 [15] invokeinterface #220 + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z] [20] ifeq +7 (target=27) [23] aload_0 v0 [24] invokevirtual #160 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f ()V] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 4) [0] -> line 268 [8] -> line 270 [23] -> line 271 [27] -> line 272 + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 108, locals = 3, stack = 5): [0] aload_1 v1 [1] invokeinterface #222 + InterfaceMethodref [android/view/MenuItem.getItemId ()I] [6] lookupswitch (3 offsets, default=96) (target=102) 16908332: offset = 34, target = 40 2131296282: offset = 57, target = 63 2131296283: offset = 70, target = 76 default: offset = 96, target = 102 [40] new #49 + Class [android/content/Intent] [43] dup [44] aload_0 v0 [45] ldc #67 + Class [com/TwentyCode/android/ExaltedDice/GameListActivity] [47] invokespecial #124 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [50] ldc #2 + Integer [67108864] [52] invokevirtual #125 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [55] astore_2 v2 [56] aload_0 v0 [57] aload_2 v2 [58] invokevirtual #174 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.startActivity (Landroid/content/Intent;)V] [61] iconst_1 [62] ireturn [63] aload_0 v0 [64] getfield #93 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f Lcom/TwentyCode/android/ExaltedDice/d;] [67] aload_0 v0 [68] getfield #95 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.h J] [71] invokevirtual #186 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (J)V] [74] iconst_1 [75] ireturn [76] aload_0 v0 [77] new #49 + Class [android/content/Intent] [80] dup [81] aload_0 v0 [82] ldc #69 + Class [com/TwentyCode/android/ExaltedDice/Settings] [84] invokespecial #124 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [87] aload_0 v0 [88] invokevirtual #164 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getIntent ()Landroid/content/Intent;] [91] invokevirtual #126 + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] [94] invokevirtual #130 + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] [97] invokevirtual #174 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.startActivity (Landroid/content/Intent;)V] [100] iconst_1 [101] ireturn [102] aload_0 v0 [103] aload_1 v1 [104] invokespecial #114 + Methodref [android/app/Activity.onOptionsItemSelected (Landroid/view/MenuItem;)Z] [107] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 9) [0] -> line 281 [40] -> line 283 [56] -> line 284 [61] -> line 285 [63] -> line 287 [74] -> line 288 [76] -> line 290 [100] -> line 291 [102] -> line 293 + Stack map table attribute (count = 4): - [40] Var: ..., Stack: (empty) - [63] Var: ..., Stack: (empty) - [76] Var: ..., Stack: (empty) - [102] Var: ..., Stack: (empty) + Method: onRestoreInstanceState(Landroid/os/Bundle;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 94, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #115 + Methodref [android/app/Activity.onRestoreInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #105 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.r Z] [9] ifeq +45 (target=54) [12] aload_0 v0 [13] getfield #102 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.o Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [16] aload_1 v1 [17] ldc #27 + String [d] [19] invokevirtual #132 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [22] invokevirtual #177 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setCurrent (I)V] [25] aload_0 v0 [26] getfield #103 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.p Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [29] aload_1 v1 [30] ldc #34 + String [number] [32] invokevirtual #132 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [35] invokevirtual #177 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setCurrent (I)V] [38] aload_0 v0 [39] getfield #104 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.q Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [42] aload_1 v1 [43] ldc #33 + String [mod] [45] invokevirtual #132 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [48] invokevirtual #177 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setCurrent (I)V] [51] goto +42 (target=93) [54] aload_0 v0 [55] getfield #91 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d Landroid/widget/NumberPicker;] [58] aload_1 v1 [59] ldc #27 + String [d] [61] invokevirtual #132 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [64] invokevirtual #150 + Methodref [android/widget/NumberPicker.setValue (I)V] [67] aload_0 v0 [68] getfield #90 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.c Landroid/widget/NumberPicker;] [71] aload_1 v1 [72] ldc #34 + String [number] [74] invokevirtual #132 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [77] invokevirtual #150 + Methodref [android/widget/NumberPicker.setValue (I)V] [80] aload_0 v0 [81] getfield #92 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e Landroid/widget/NumberPicker;] [84] aload_1 v1 [85] ldc #33 + String [mod] [87] invokevirtual #132 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [90] invokevirtual #150 + Methodref [android/widget/NumberPicker.setValue (I)V] [93] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 9) [0] -> line 308 [5] -> line 309 [12] -> line 310 [25] -> line 311 [38] -> line 312 [54] -> line 314 [67] -> line 315 [80] -> line 316 [93] -> line 318 + Stack map table attribute (count = 2): - [54] Var: ..., Stack: (empty) - [93] Var: ..., Stack: (empty) + Method: onResume()V Access flags: 0x4 = protected void onResume() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 4): [0] aload_0 v0 [1] invokevirtual #159 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e ()V] [4] aload_0 v0 [5] aload_0 v0 [6] getfield #93 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f Lcom/TwentyCode/android/ExaltedDice/d;] [9] aload_0 v0 [10] getfield #95 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.h J] [13] invokevirtual #189 + Methodref [com/TwentyCode/android/ExaltedDice/d.e (J)I] [16] i2l [17] invokespecial #156 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b (J)V] [20] aload_0 v0 [21] invokevirtual #164 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getIntent ()Landroid/content/Intent;] [24] astore_1 v1 [25] aload_1 v1 [26] ldc #30 + String [game_mode] [28] invokevirtual #129 + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] [31] ifeq +13 (target=44) [34] aload_0 v0 [35] aload_1 v1 [36] ldc #30 + String [game_mode] [38] invokevirtual #128 + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] [41] invokespecial #158 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.c (Ljava/lang/String;)V] [44] aload_0 v0 [45] invokespecial #116 + Methodref [android/app/Activity.onResume ()V] [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 7) [0] -> line 326 [4] -> line 327 [20] -> line 329 [25] -> line 330 [34] -> line 331 [44] -> line 332 [48] -> line 333 + Stack map table attribute (count = 1): - [44] Var: ...[a:android/content/Intent], Stack: (empty) + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x1 = public void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 94, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #105 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.r Z] [4] ifeq +45 (target=49) [7] aload_1 v1 [8] ldc #27 + String [d] [10] aload_0 v0 [11] getfield #102 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.o Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [14] invokevirtual #175 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.c ()I] [17] invokevirtual #133 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [20] aload_1 v1 [21] ldc #34 + String [number] [23] aload_0 v0 [24] getfield #103 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.p Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [27] invokevirtual #175 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.c ()I] [30] invokevirtual #133 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [33] aload_1 v1 [34] ldc #33 + String [mod] [36] aload_0 v0 [37] getfield #104 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.q Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [40] invokevirtual #175 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.c ()I] [43] invokevirtual #133 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [46] goto +42 (target=88) [49] aload_1 v1 [50] ldc #27 + String [d] [52] aload_0 v0 [53] getfield #91 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d Landroid/widget/NumberPicker;] [56] invokevirtual #144 + Methodref [android/widget/NumberPicker.getValue ()I] [59] invokevirtual #133 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [62] aload_1 v1 [63] ldc #34 + String [number] [65] aload_0 v0 [66] getfield #90 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.c Landroid/widget/NumberPicker;] [69] invokevirtual #144 + Methodref [android/widget/NumberPicker.getValue ()I] [72] invokevirtual #133 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [75] aload_1 v1 [76] ldc #33 + String [mod] [78] aload_0 v0 [79] getfield #92 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e Landroid/widget/NumberPicker;] [82] invokevirtual #144 + Methodref [android/widget/NumberPicker.getValue ()I] [85] invokevirtual #133 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [88] aload_0 v0 [89] aload_1 v1 [90] invokespecial #117 + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V] [93] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 9) [0] -> line 341 [7] -> line 342 [20] -> line 343 [33] -> line 344 [49] -> line 346 [62] -> line 347 [75] -> line 348 [88] -> line 350 [93] -> line 351 + Stack map table attribute (count = 2): - [49] Var: ..., Stack: (empty) - [88] Var: ..., Stack: (empty) + Method: onStart()V Access flags: 0x4 = protected void onStart() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 1, stack = 7): [0] aload_0 v0 [1] new #70 + Class [com/TwentyCode/android/ExaltedDice/d] [4] dup [5] aload_0 v0 [6] aload_0 v0 [7] invokespecial #184 + Methodref [com/TwentyCode/android/ExaltedDice/d. (Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/l;)V] [10] putfield #93 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f Lcom/TwentyCode/android/ExaltedDice/d;] [13] aload_0 v0 [14] new #75 + Class [com/TwentyCode/android/ExaltedDice/w] [17] dup [18] aload_0 v0 [19] getfield #95 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.h J] [22] aload_0 v0 [23] getfield #93 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f Lcom/TwentyCode/android/ExaltedDice/d;] [26] aload_0 v0 [27] invokespecial #193 + Methodref [com/TwentyCode/android/ExaltedDice/w. (JLcom/TwentyCode/android/ExaltedDice/d;Landroid/content/Context;)V] [30] putfield #96 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.i Lcom/TwentyCode/android/ExaltedDice/w;] [33] aload_0 v0 [34] getfield #89 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b Landroid/widget/ListView;] [37] aload_0 v0 [38] getfield #96 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.i Lcom/TwentyCode/android/ExaltedDice/w;] [41] invokevirtual #140 + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V] [44] aload_0 v0 [45] invokespecial #118 + Methodref [android/app/Activity.onStart ()V] [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 359 [13] -> line 360 [33] -> line 361 [44] -> line 362 [48] -> line 363 + Method: onStop()V Access flags: 0x4 = protected void onStop() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #93 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f Lcom/TwentyCode/android/ExaltedDice/d;] [4] invokevirtual #185 + Methodref [com/TwentyCode/android/ExaltedDice/d.a ()V] [7] aload_0 v0 [8] invokespecial #119 + Methodref [android/app/Activity.onStop ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 371 [7] -> line 372 [11] -> line 373 + Method: a(Ljava/lang/String;)I Access flags: 0x2 = private int a(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 3, stack = 2): [0] iconst_0 [1] istore_2 v2 [2] goto +21 (target=23) [5] aload_0 v0 [6] getfield #88 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a [Ljava/lang/String;] [9] iload_2 v2 [10] aaload [11] aload_1 v1 [12] invokevirtual #202 + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z] [15] ifeq +5 (target=20) [18] iload_2 v2 [19] ireturn [20] iinc v2, 1 [23] iload_2 v2 [24] aload_0 v0 [25] getfield #88 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a [Ljava/lang/String;] [28] arraylength [29] ificmplt -24 (target=5) [32] iconst_0 [33] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 5) [0] -> line 382 [5] -> line 383 [18] -> line 384 [20] -> line 382 [32] -> line 385 + Stack map table attribute (count = 3): - [5] Var: ...[i], Stack: (empty) - [20] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) + Method: b(Ljava/lang/String;)I Access flags: 0x2 = private int b(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 3, stack = 2): [0] iconst_0 [1] istore_2 v2 [2] goto +21 (target=23) [5] aload_0 v0 [6] getfield #98 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.k [Ljava/lang/String;] [9] iload_2 v2 [10] aaload [11] aload_1 v1 [12] invokevirtual #202 + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z] [15] ifeq +5 (target=20) [18] iload_2 v2 [19] ireturn [20] iinc v2, 1 [23] iload_2 v2 [24] aload_0 v0 [25] getfield #98 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.k [Ljava/lang/String;] [28] arraylength [29] ificmplt -24 (target=5) [32] iconst_0 [33] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 5) [0] -> line 395 [5] -> line 396 [18] -> line 397 [20] -> line 395 [32] -> line 398 + Stack map table attribute (count = 3): - [5] Var: ...[i], Stack: (empty) - [20] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) + Method: c(Ljava/lang/String;)V Access flags: 0x2 = private void c(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 121, locals = 2, stack = 3): [0] aload_1 v1 [1] aload_0 v0 [2] ldc #4 + Integer [2131034120] [4] invokevirtual #168 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getString (I)Ljava/lang/String;] [7] invokevirtual #201 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [10] ifeq +99 (target=109) [13] aload_0 v0 [14] iconst_1 [15] putfield #106 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.s Z] [18] aload_0 v0 [19] iconst_0 [20] putfield #107 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.t Z] [23] aload_0 v0 [24] iconst_0 [25] putfield #108 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.u Z] [28] aload_0 v0 [29] getfield #96 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.i Lcom/TwentyCode/android/ExaltedDice/w;] [32] iconst_0 [33] invokevirtual #194 + Methodref [com/TwentyCode/android/ExaltedDice/w.a (Z)V] [36] aload_0 v0 [37] getfield #105 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.r Z] [40] ifeq +36 (target=76) [43] aload_0 v0 [44] getfield #104 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.q Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [47] bipush 8 [49] invokevirtual #183 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setVisibility (I)V] [52] aload_0 v0 [53] getfield #102 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.o Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [56] aload_0 v0 [57] ldc #25 + String [D10] [59] invokespecial #153 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a (Ljava/lang/String;)I] [62] invokevirtual #177 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setCurrent (I)V] [65] aload_0 v0 [66] getfield #102 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.o Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [69] iconst_0 [70] invokevirtual #180 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setEnabled (Z)V] [73] goto +47 (target=120) [76] aload_0 v0 [77] getfield #92 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e Landroid/widget/NumberPicker;] [80] bipush 8 [82] invokevirtual #151 + Methodref [android/widget/NumberPicker.setVisibility (I)V] [85] aload_0 v0 [86] getfield #91 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d Landroid/widget/NumberPicker;] [89] aload_0 v0 [90] ldc #25 + String [D10] [92] invokespecial #153 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a (Ljava/lang/String;)I] [95] invokevirtual #150 + Methodref [android/widget/NumberPicker.setValue (I)V] [98] aload_0 v0 [99] getfield #91 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d Landroid/widget/NumberPicker;] [102] iconst_0 [103] invokevirtual #147 + Methodref [android/widget/NumberPicker.setEnabled (Z)V] [106] goto +14 (target=120) [109] aload_1 v1 [110] aload_0 v0 [111] ldc #5 + Integer [2131034121] [113] invokevirtual #168 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getString (I)Ljava/lang/String;] [116] invokevirtual #201 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [119] pop [120] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 14) [0] -> line 411 [13] -> line 412 [18] -> line 413 [23] -> line 414 [28] -> line 415 [36] -> line 417 [43] -> line 418 [52] -> line 419 [65] -> line 420 [76] -> line 422 [85] -> line 423 [98] -> line 424 [109] -> line 431 [120] -> line 438 + Stack map table attribute (count = 4): - [76] Var: ..., Stack: (empty) - [106] Var: ..., Stack: (empty) - [109] Var: ..., Stack: (empty) - [120] Var: ..., Stack: (empty) + Method: e()V Access flags: 0x1 = public void e() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #96 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.i Lcom/TwentyCode/android/ExaltedDice/w;] [4] invokevirtual #195 + Methodref [com/TwentyCode/android/ExaltedDice/w.notifyDataSetChanged ()V] [7] aload_0 v0 [8] getfield #89 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b Landroid/widget/ListView;] [11] aload_0 v0 [12] getfield #93 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f Lcom/TwentyCode/android/ExaltedDice/d;] [15] aload_0 v0 [16] getfield #95 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.h J] [19] invokevirtual #189 + Methodref [com/TwentyCode/android/ExaltedDice/d.e (J)I] [22] invokevirtual #142 + Methodref [android/widget/ListView.setSelection (I)V] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 468 [7] -> line 469 [25] -> line 470 + Method: a(I)Landroid/content/ContentValues; Access flags: 0x1 = public android.content.ContentValues a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 347, locals = 12, stack = 7): [0] ldc #26 + String [ExaltedDice] [2] ldc #36 + String [results()] [4] invokestatic #135 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [7] pop [8] new #48 + Class [android/content/ContentValues] [11] dup [12] invokespecial #120 + Methodref [android/content/ContentValues. ()V] [15] astore_2 v2 [16] new #80 + Class [java/lang/StringBuffer] [19] dup [20] invokespecial #207 + Methodref [java/lang/StringBuffer. ()V] [23] astore_3 v3 [24] new #80 + Class [java/lang/StringBuffer] [27] dup [28] invokespecial #207 + Methodref [java/lang/StringBuffer. ()V] [31] astore v4 [33] lconst_0 [34] lstore v5 [36] aload_0 v0 [37] iload_1 v1 [38] invokevirtual #155 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b (I)[I] [41] astore v7 [43] aload v7 [45] dup [46] astore v11 [48] arraylength [49] istore v10 [51] iconst_0 [52] istore v9 [54] goto +47 (target=101) [57] aload v11 [59] iload v9 [61] iaload [62] istore v8 [64] aload v4 [66] new #81 + Class [java/lang/StringBuilder] [69] dup [70] iload v8 [72] invokestatic #205 + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;] [75] invokespecial #210 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [78] ldc #24 + String [, ] [80] invokevirtual #213 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [83] invokevirtual #214 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [86] invokevirtual #208 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [89] pop [90] lload v5 [92] iload v8 [94] i2l [95] ladd [96] lstore v5 [98] iinc v9, 1 [101] iload v9 [103] iload v10 [105] ificmplt -48 (target=57) [108] aload_0 v0 [109] getfield #108 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.u Z] [112] ifeq +32 (target=144) [115] aload_3 v3 [116] new #81 + Class [java/lang/StringBuilder] [119] dup [120] aload_0 v0 [121] ldc #7 + Integer [2131034139] [123] invokevirtual #168 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getString (I)Ljava/lang/String;] [126] invokestatic #206 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [129] invokespecial #210 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [132] lload v5 [134] invokevirtual #212 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [137] invokevirtual #214 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [140] invokevirtual #208 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [143] pop [144] aload_0 v0 [145] getfield #107 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.t Z] [148] ifeq +114 (target=262) [151] aload_0 v0 [152] getfield #105 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.r Z] [155] ifeq +54 (target=209) [158] aload_3 v3 [159] new #81 + Class [java/lang/StringBuilder] [162] dup [163] aload_0 v0 [164] ldc #10 + Integer [2131034146] [166] invokevirtual #168 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getString (I)Ljava/lang/String;] [169] invokestatic #206 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [172] invokespecial #210 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [175] lload v5 [177] aload_0 v0 [178] getfield #104 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.q Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [181] invokevirtual #176 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.d ()Ljava/lang/String;] [184] ldc #22 + String [+] [186] ldc #20 + String [] [188] invokevirtual #203 + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] [191] invokestatic #199 + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] [194] i2l [195] ladd [196] invokevirtual #212 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [199] invokevirtual #214 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [202] invokevirtual #208 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [205] pop [206] goto +56 (target=262) [209] aload_3 v3 [210] new #81 + Class [java/lang/StringBuilder] [213] dup [214] aload_0 v0 [215] ldc #10 + Integer [2131034146] [217] invokevirtual #168 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getString (I)Ljava/lang/String;] [220] invokestatic #206 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [223] invokespecial #210 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [226] lload v5 [228] aload_0 v0 [229] getfield #98 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.k [Ljava/lang/String;] [232] aload_0 v0 [233] getfield #92 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e Landroid/widget/NumberPicker;] [236] invokevirtual #144 + Methodref [android/widget/NumberPicker.getValue ()I] [239] aaload [240] ldc #22 + String [+] [242] ldc #20 + String [] [244] invokevirtual #203 + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] [247] invokestatic #199 + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] [250] i2l [251] ladd [252] invokevirtual #212 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [255] invokevirtual #214 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [258] invokevirtual #208 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [261] pop [262] aload_0 v0 [263] getfield #106 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.s Z] [266] ifeq +36 (target=302) [269] aload_3 v3 [270] new #81 + Class [java/lang/StringBuilder] [273] dup [274] aload_0 v0 [275] ldc #8 + Integer [2131034140] [277] invokevirtual #168 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getString (I)Ljava/lang/String;] [280] invokestatic #206 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [283] invokespecial #210 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [286] aload_0 v0 [287] aload v7 [289] invokevirtual #154 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a ([I)I] [292] invokevirtual #211 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [295] invokevirtual #214 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [298] invokevirtual #208 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [301] pop [302] aload_2 v2 [303] ldc #32 + String [log] [305] aload_3 v3 [306] invokevirtual #209 + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;] [309] invokevirtual #123 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] [312] aload_2 v2 [313] ldc #39 + String [rolled] [315] new #81 + Class [java/lang/StringBuilder] [318] dup [319] aload_0 v0 [320] ldc #9 + Integer [2131034141] [322] invokevirtual #168 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getString (I)Ljava/lang/String;] [325] invokestatic #206 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [328] invokespecial #210 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [331] aload v4 [333] invokevirtual #209 + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;] [336] invokevirtual #213 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [339] invokevirtual #214 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [342] invokevirtual #123 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] [345] aload_2 v2 [346] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 21) [0] -> line 480 [8] -> line 481 [16] -> line 482 [24] -> line 483 [33] -> line 484 [36] -> line 486 [43] -> line 488 [64] -> line 489 [90] -> line 490 [98] -> line 488 [108] -> line 493 [115] -> line 494 [144] -> line 496 [151] -> line 497 [158] -> line 498 [209] -> line 500 [262] -> line 502 [269] -> line 503 [302] -> line 505 [312] -> line 507 [345] -> line 508 + Stack map table attribute (count = 6): - [57] Var: [a:com/TwentyCode/android/ExaltedDice/ExaltedDice][i][a:android/content/ContentValues][a:java/lang/StringBuffer][a:java/lang/StringBuffer][l][a:[I][T][i][i][a:[I], Stack: - [101] Var: ..., Stack: (empty) - [144] Var: [a:com/TwentyCode/android/ExaltedDice/ExaltedDice][i][a:android/content/ContentValues][a:java/lang/StringBuffer][a:java/lang/StringBuffer][l][a:[I], Stack: - [209] Var: ..., Stack: (empty) - [262] Var: ..., Stack: (empty) - [302] Var: ..., Stack: (empty) + Method: f()V Access flags: 0x1 = public void f() Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #101 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.n Z] [4] ifne +49 (target=53) [7] aload_0 v0 [8] iconst_1 [9] putfield #101 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.n Z] [12] aload_0 v0 [13] getfield #96 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.i Lcom/TwentyCode/android/ExaltedDice/w;] [16] invokevirtual #196 + Methodref [com/TwentyCode/android/ExaltedDice/w.notifyDataSetInvalidated ()V] [19] aload_0 v0 [20] getfield #100 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.m Landroid/view/View;] [23] iconst_0 [24] invokevirtual #138 + Methodref [android/view/View.setEnabled (Z)V] [27] aload_0 v0 [28] getfield #99 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.l Landroid/widget/ProgressBar;] [31] iconst_0 [32] invokevirtual #152 + Methodref [android/widget/ProgressBar.setVisibility (I)V] [35] new #82 + Class [java/lang/Thread] [38] dup [39] new #74 + Class [com/TwentyCode/android/ExaltedDice/o] [42] dup [43] aload_0 v0 [44] invokespecial #192 + Methodref [com/TwentyCode/android/ExaltedDice/o. (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V] [47] invokespecial #215 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [50] invokevirtual #217 + Methodref [java/lang/Thread.start ()V] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 8) [0] -> line 517 [7] -> line 518 [12] -> line 520 [19] -> line 521 [27] -> line 522 [35] -> line 524 [50] -> line 552 [53] -> line 554 + Stack map table attribute (count = 1): - [53] Var: ..., Stack: (empty) + Method: b(I)[I Access flags: 0x1 = public int[] b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 114, locals = 5, stack = 5): [0] ldc #26 + String [ExaltedDice] [2] new #81 + Class [java/lang/StringBuilder] [5] dup [6] ldc #37 + String [rollGen()] [8] invokespecial #210 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [11] iload_1 v1 [12] invokevirtual #211 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [15] invokevirtual #214 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [18] invokestatic #135 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [21] pop [22] iload_1 v1 [23] newarray 10 [25] astore_2 v2 [26] new #83 + Class [java/util/Random] [29] dup [30] invokespecial #218 + Methodref [java/util/Random. ()V] [33] astore_3 v3 [34] iconst_0 [35] istore v4 [37] goto +69 (target=106) [40] aload_0 v0 [41] getfield #105 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.r Z] [44] ifeq +30 (target=74) [47] aload_2 v2 [48] iload v4 [50] aload_3 v3 [51] aload_0 v0 [52] getfield #102 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.o Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [55] invokevirtual #176 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.d ()Ljava/lang/String;] [58] iconst_1 [59] invokevirtual #204 + Methodref [java/lang/String.substring (I)Ljava/lang/String;] [62] invokestatic #199 + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] [65] invokevirtual #219 + Methodref [java/util/Random.nextInt (I)I] [68] iconst_1 [69] iadd [70] iastore [71] goto +32 (target=103) [74] aload_2 v2 [75] iload v4 [77] aload_3 v3 [78] aload_0 v0 [79] getfield #88 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a [Ljava/lang/String;] [82] aload_0 v0 [83] getfield #91 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d Landroid/widget/NumberPicker;] [86] invokevirtual #144 + Methodref [android/widget/NumberPicker.getValue ()I] [89] aaload [90] iconst_1 [91] invokevirtual #204 + Methodref [java/lang/String.substring (I)Ljava/lang/String;] [94] invokestatic #199 + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] [97] invokevirtual #219 + Methodref [java/util/Random.nextInt (I)I] [100] iconst_1 [101] iadd [102] iastore [103] iinc v4, 1 [106] iload v4 [108] iload_1 v1 [109] ificmplt -69 (target=40) [112] aload_2 v2 [113] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 9) [0] -> line 563 [22] -> line 564 [26] -> line 565 [34] -> line 566 [40] -> line 567 [47] -> line 568 [74] -> line 570 [103] -> line 566 [112] -> line 572 + Stack map table attribute (count = 4): - [40] Var: ...[a:[I][a:java/util/Random][i], Stack: (empty) - [74] Var: ..., Stack: (empty) - [103] Var: ..., Stack: (empty) - [106] Var: ..., Stack: (empty) + Method: a([I)I Access flags: 0x1 = public int a(int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 4, stack = 3): [0] ldc #26 + String [ExaltedDice] [2] ldc #41 + String [successes()] [4] invokestatic #135 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [7] pop [8] iconst_0 [9] istore_2 v2 [10] iconst_0 [11] istore_3 v3 [12] goto +43 (target=55) [15] aload_1 v1 [16] iload_3 v3 [17] iaload [18] bipush 7 [20] ificmplt +6 (target=26) [23] iinc v2, 1 [26] aload_0 v0 [27] getfield #97 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.j Landroid/content/SharedPreferences;] [30] ldc #42 + String [tens_count_twice] [32] iconst_1 [33] invokeinterface #220 + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z] [38] ifeq +14 (target=52) [41] aload_1 v1 [42] iload_3 v3 [43] iaload [44] bipush 10 [46] ificmpne +6 (target=52) [49] iinc v2, 1 [52] iinc v3, 1 [55] iload_3 v3 [56] aload_1 v1 [57] arraylength [58] ificmplt -43 (target=15) [61] iload_2 v2 [62] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 10) [0] -> line 584 [8] -> line 585 [10] -> line 586 [15] -> line 587 [23] -> line 588 [26] -> line 589 [41] -> line 590 [49] -> line 591 [52] -> line 586 [61] -> line 593 + Stack map table attribute (count = 4): - [15] Var: ...[i][i], Stack: (empty) - [26] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) - [55] Var: ..., Stack: (empty) + Method: a(J)V Access flags: 0x1 = public void a(long) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 4, stack = 4): [0] ldc #26 + String [ExaltedDice] [2] new #81 + Class [java/lang/StringBuilder] [5] dup [6] ldc #43 + String [vibrate() for ] [8] invokespecial #210 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [11] lload_1 v1 [12] invokevirtual #212 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [15] invokevirtual #214 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [18] invokestatic #135 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [21] pop [22] aload_0 v0 [23] ldc #44 + String [vibrator] [25] invokevirtual #169 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [28] checkcast #54 + Class [android/os/Vibrator] [31] astore_3 v3 [32] aload_3 v3 [33] lload_1 v1 [34] invokevirtual #134 + Methodref [android/os/Vibrator.vibrate (J)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 614 [22] -> line 615 [32] -> line 616 [37] -> line 617 + Method: a(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/ProgressBar; Access flags: 0x1008 = static synthetic android.widget.ProgressBar a(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #99 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.l Landroid/widget/ProgressBar;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 54 + Method: b(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/view/View; Access flags: 0x1008 = static synthetic android.view.View b(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #100 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.m Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 55 + Method: c(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/d; Access flags: 0x1008 = static synthetic com.TwentyCode.android.ExaltedDice.d c(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #93 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f Lcom/TwentyCode/android/ExaltedDice/d;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 48 + Method: d(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)J Access flags: 0x1008 = static synthetic long d(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #95 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.h J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 50 + Method: e(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Z Access flags: 0x1008 = static synthetic boolean e(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #105 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.r Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 60 + Method: f(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker; Access flags: 0x1008 = static synthetic com.TwentyCode.android.ExaltedDice.NumberPicker f(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #102 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.o Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 57 + Method: g(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker; Access flags: 0x1008 = static synthetic com.TwentyCode.android.ExaltedDice.NumberPicker g(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #103 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.p Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 58 + Method: h(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Z Access flags: 0x1008 = static synthetic boolean h(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #107 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.t Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 62 + Method: i(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker; Access flags: 0x1008 = static synthetic com.TwentyCode.android.ExaltedDice.NumberPicker i(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #104 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.q Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 59 + Method: j(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)[Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String[] j(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #88 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a [Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 43 + Method: k(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker; Access flags: 0x1008 = static synthetic android.widget.NumberPicker k(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #91 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d Landroid/widget/NumberPicker;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 46 + Method: l(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker; Access flags: 0x1008 = static synthetic android.widget.NumberPicker l(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #90 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.c Landroid/widget/NumberPicker;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 45 + Method: m(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)[Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String[] m(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #98 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.k [Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: n(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker; Access flags: 0x1008 = static synthetic android.widget.NumberPicker n(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #92 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e Landroid/widget/NumberPicker;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 47 + Method: o(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String o(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #94 + Fieldref [com/TwentyCode/android/ExaltedDice/ExaltedDice.g Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 49 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/m Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.m extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 44): + Class [android/view/View] + Class [android/widget/ProgressBar] + Class [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Class [com/TwentyCode/android/ExaltedDice/m] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/TwentyCode/android/ExaltedDice/m.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] + Methodref [android/view/View.setEnabled (Z)V] + Methodref [android/widget/ProgressBar.setVisibility (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/ProgressBar;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/view/View;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/ProgressBar;] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] + NameAndType [b (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/view/View;] + NameAndType [e ()V] + NameAndType [setEnabled (Z)V] + NameAndType [setVisibility (I)V] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/view/View;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/ProgressBar;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/view/View] + Utf8 [android/widget/ProgressBar] + Utf8 [b] + Utf8 [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Utf8 [com/TwentyCode/android/ExaltedDice/m] + Utf8 [e] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [setEnabled] + Utf8 [setVisibility] Fields (count = 1): + Field: a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.ExaltedDice a Methods (count = 2): - Method: (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V Access flags: 0x0 = m(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/m.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [5] aload_0 v0 [6] invokespecial #13 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1 [5] -> line 231 + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/m.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [4] invokestatic #10 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/ProgressBar;] [7] bipush 8 [9] invokevirtual #9 + Methodref [android/widget/ProgressBar.setVisibility (I)V] [12] aload_0 v0 [13] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/m.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [16] invokestatic #11 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.b (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/view/View;] [19] iconst_1 [20] invokevirtual #8 + Methodref [android/view/View.setEnabled (Z)V] [23] aload_0 v0 [24] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/m.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [27] invokevirtual #12 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e ()V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 234 [12] -> line 235 [23] -> line 236 [30] -> line 237 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/n Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.n extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 25): + Class [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Class [com/TwentyCode/android/ExaltedDice/n] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/TwentyCode/android/ExaltedDice/n.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] + NameAndType [e ()V] + Utf8 [()V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Utf8 [com/TwentyCode/android/ExaltedDice/n] + Utf8 [e] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] Fields (count = 1): + Field: a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.ExaltedDice a Methods (count = 2): - Method: (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V Access flags: 0x0 = n(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [com/TwentyCode/android/ExaltedDice/n.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [5] aload_0 v0 [6] invokespecial #7 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1 [5] -> line 254 + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/TwentyCode/android/ExaltedDice/n.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [4] invokevirtual #6 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 257 [7] -> line 258 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/o Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.o extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 130): + String [d_type] + String [mod] + String [number] + Class [android/content/ContentValues] + Class [android/database/DatabaseUtils] + Class [android/widget/NumberPicker] + Class [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Class [com/TwentyCode/android/ExaltedDice/NumberPicker] + Class [com/TwentyCode/android/ExaltedDice/d] + Class [com/TwentyCode/android/ExaltedDice/o] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/Runnable] + Long [50] + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] + Methodref [android/content/ContentValues. ()V] + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V] + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [android/content/ContentValues.putAll (Landroid/content/ContentValues;)V] + Methodref [android/database/DatabaseUtils.sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/widget/NumberPicker.getValue ()I] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a (I)Landroid/content/ContentValues;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a (J)V] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.c (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/d;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)J] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Z] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.g (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.h (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Z] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.i (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.j (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)[Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.k (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.l (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.m (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)[Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.n (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker;] + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.o (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.c ()I] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.d ()Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (JLjava/lang/String;Landroid/content/ContentValues;I)V] + Methodref [com/TwentyCode/android/ExaltedDice/d.e (J)I] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (I)Landroid/content/ContentValues;] + NameAndType [a (J)V] + NameAndType [a (JLjava/lang/String;Landroid/content/ContentValues;I)V] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] + NameAndType [c ()I] + NameAndType [c (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/d;] + NameAndType [d ()Ljava/lang/String;] + NameAndType [d (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)J] + NameAndType [e (J)I] + NameAndType [e (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Z] + NameAndType [f (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + NameAndType [g (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + NameAndType [getValue ()I] + NameAndType [h (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Z] + NameAndType [i (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + NameAndType [j (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)[Ljava/lang/String;] + NameAndType [k (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker;] + NameAndType [l (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker;] + NameAndType [m (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)[Ljava/lang/String;] + NameAndType [n (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker;] + NameAndType [o (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Ljava/lang/String;] + NameAndType [put (Ljava/lang/String;Ljava/lang/Integer;)V] + NameAndType [put (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [putAll (Landroid/content/ContentValues;)V] + NameAndType [sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [valueOf (I)Ljava/lang/Integer;] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Landroid/content/ContentValues;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(J)I] + Utf8 [(J)V] + Utf8 [(JLjava/lang/String;Landroid/content/ContentValues;I)V] + Utf8 [(Landroid/content/ContentValues;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)J] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Ljava/lang/String;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Z] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Ljava/lang/Integer;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/ContentValues] + Utf8 [android/database/DatabaseUtils] + Utf8 [android/widget/NumberPicker] + Utf8 [c] + Utf8 [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Utf8 [com/TwentyCode/android/ExaltedDice/NumberPicker] + Utf8 [com/TwentyCode/android/ExaltedDice/d] + Utf8 [com/TwentyCode/android/ExaltedDice/o] + Utf8 [d] + Utf8 [d_type] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [getValue] + Utf8 [h] + Utf8 [i] + Utf8 [j] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [k] + Utf8 [l] + Utf8 [m] + Utf8 [mod] + Utf8 [n] + Utf8 [number] + Utf8 [o] + Utf8 [put] + Utf8 [putAll] + Utf8 [run] + Utf8 [sqlEscapeString] + Utf8 [valueOf] Fields (count = 1): + Field: a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.ExaltedDice a Methods (count = 2): - Method: (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)V Access flags: 0x0 = o(com.TwentyCode.android.ExaltedDice.ExaltedDice) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [5] aload_0 v0 [6] invokespecial #43 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1 [5] -> line 524 + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 264, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [4] ldc2_w #14 + Long [50] [7] invokevirtual #24 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a (J)V] [10] aload_0 v0 [11] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [14] invokestatic #25 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.c (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/d;] [17] aload_0 v0 [18] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [21] invokestatic #26 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)J] [24] invokevirtual #41 + Methodref [com/TwentyCode/android/ExaltedDice/d.e (J)I] [27] iconst_1 [28] iadd [29] istore_1 v1 [30] new #4 + Class [android/content/ContentValues] [33] dup [34] invokespecial #17 + Methodref [android/content/ContentValues. ()V] [37] astore_2 v2 [38] aload_0 v0 [39] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [42] invokestatic #27 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.e (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Z] [45] ifeq +91 (target=136) [48] aload_2 v2 [49] ldc #1 + String [d_type] [51] aload_0 v0 [52] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [55] invokestatic #28 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.f (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [58] invokevirtual #39 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.d ()Ljava/lang/String;] [61] invokevirtual #19 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] [64] aload_2 v2 [65] ldc #3 + String [number] [67] aload_0 v0 [68] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [71] invokestatic #29 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.g (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [74] invokevirtual #38 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.c ()I] [77] invokestatic #42 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [80] invokevirtual #18 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V] [83] aload_2 v2 [84] aload_0 v0 [85] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [88] aload_0 v0 [89] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [92] invokestatic #29 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.g (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [95] invokevirtual #38 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.c ()I] [98] invokevirtual #23 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a (I)Landroid/content/ContentValues;] [101] invokevirtual #20 + Methodref [android/content/ContentValues.putAll (Landroid/content/ContentValues;)V] [104] aload_0 v0 [105] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [108] invokestatic #30 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.h (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Z] [111] ifeq +126 (target=237) [114] aload_2 v2 [115] ldc #2 + String [mod] [117] aload_0 v0 [118] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [121] invokestatic #31 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.i (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [124] invokevirtual #39 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.d ()Ljava/lang/String;] [127] invokestatic #21 + Methodref [android/database/DatabaseUtils.sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] [130] invokevirtual #19 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] [133] goto +104 (target=237) [136] aload_2 v2 [137] ldc #1 + String [d_type] [139] aload_0 v0 [140] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [143] invokestatic #32 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.j (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)[Ljava/lang/String;] [146] aload_0 v0 [147] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [150] invokestatic #33 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.k (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker;] [153] invokevirtual #22 + Methodref [android/widget/NumberPicker.getValue ()I] [156] aaload [157] invokevirtual #19 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] [160] aload_2 v2 [161] ldc #3 + String [number] [163] aload_0 v0 [164] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [167] invokestatic #34 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.l (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker;] [170] invokevirtual #22 + Methodref [android/widget/NumberPicker.getValue ()I] [173] invokestatic #42 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [176] invokevirtual #18 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V] [179] aload_2 v2 [180] aload_0 v0 [181] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [184] aload_0 v0 [185] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [188] invokestatic #34 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.l (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker;] [191] invokevirtual #22 + Methodref [android/widget/NumberPicker.getValue ()I] [194] invokevirtual #23 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.a (I)Landroid/content/ContentValues;] [197] invokevirtual #20 + Methodref [android/content/ContentValues.putAll (Landroid/content/ContentValues;)V] [200] aload_0 v0 [201] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [204] invokestatic #30 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.h (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Z] [207] ifeq +30 (target=237) [210] aload_2 v2 [211] ldc #2 + String [mod] [213] aload_0 v0 [214] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [217] invokestatic #35 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.m (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)[Ljava/lang/String;] [220] aload_0 v0 [221] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [224] invokestatic #36 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.n (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Landroid/widget/NumberPicker;] [227] invokevirtual #22 + Methodref [android/widget/NumberPicker.getValue ()I] [230] aaload [231] invokestatic #21 + Methodref [android/database/DatabaseUtils.sqlEscapeString (Ljava/lang/String;)Ljava/lang/String;] [234] invokevirtual #19 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] [237] aload_0 v0 [238] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [241] invokestatic #25 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.c (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Lcom/TwentyCode/android/ExaltedDice/d;] [244] aload_0 v0 [245] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [248] invokestatic #26 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.d (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)J] [251] aload_0 v0 [252] getfield #16 + Fieldref [com/TwentyCode/android/ExaltedDice/o.a Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;] [255] invokestatic #37 + Methodref [com/TwentyCode/android/ExaltedDice/ExaltedDice.o (Lcom/TwentyCode/android/ExaltedDice/ExaltedDice;)Ljava/lang/String;] [258] aload_2 v2 [259] iload_1 v1 [260] invokevirtual #40 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (JLjava/lang/String;Landroid/content/ContentValues;I)V] [263] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 16) [0] -> line 528 [10] -> line 530 [30] -> line 532 [38] -> line 534 [48] -> line 535 [64] -> line 536 [83] -> line 537 [104] -> line 538 [114] -> line 539 [136] -> line 541 [160] -> line 542 [179] -> line 543 [200] -> line 544 [210] -> line 545 [237] -> line 550 [263] -> line 551 + Stack map table attribute (count = 3): - [133] Var: ...[i][a:android/content/ContentValues], Stack: (empty) - [136] Var: ..., Stack: (empty) - [237] Var: ..., Stack: (empty) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/GameListActivity Superclass: android/app/Activity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCode.android.ExaltedDice.GameListActivity extends android.app.Activity Interfaces (count = 3): + Class [android/view/View$OnClickListener] + Class [android/widget/AdapterView$OnItemClickListener] + Class [com/TwentyCode/android/ExaltedDice/l] Constant Pool (count = 188): + Integer [16908292] + Integer [16908298] + Integer [17367043] + Integer [2130903043] + Integer [2131230721] + Integer [2131230722] + Integer [2131296263] + String [game_id] + String [game_mode] + String [game_name] + String [mode] + Class [android/app/Activity] + Class [android/content/ContentValues] + Class [android/content/Intent] + Class [android/view/MenuInflater] + Class [android/view/MenuItem] + Class [android/view/View] + Class [android/view/View$OnClickListener] + Class [android/widget/AdapterView$AdapterContextMenuInfo] + Class [android/widget/AdapterView$OnItemClickListener] + Class [android/widget/ArrayAdapter] + Class [android/widget/ListView] + Class [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Class [com/TwentyCode/android/ExaltedDice/GameListActivity] + Class [com/TwentyCode/android/ExaltedDice/Settings] + Class [com/TwentyCode/android/ExaltedDice/d] + Class [com/TwentyCode/android/ExaltedDice/l] + Class [com/TwentyCode/android/ExaltedDice/p] + Fieldref [android/widget/AdapterView$AdapterContextMenuInfo.id J] + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.a Landroid/widget/ListView;] + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.b Lcom/TwentyCode/android/ExaltedDice/d;] + Methodref [android/app/Activity. ()V] + Methodref [android/app/Activity.onContextItemSelected (Landroid/view/MenuItem;)Z] + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] + Methodref [android/app/Activity.onOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [android/app/Activity.onPause ()V] + Methodref [android/app/Activity.onResume ()V] + Methodref [android/content/ContentValues.getAsString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;J)Landroid/content/Intent;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/view/MenuInflater.inflate (ILandroid/view/Menu;)V] + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;ILjava/util/List;)V] + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V] + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.e ()V] + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.findViewById (I)Landroid/view/View;] + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.getMenuInflater ()Landroid/view/MenuInflater;] + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.registerForContextMenu (Landroid/view/View;)V] + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.setContentView (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.startActivity (Landroid/content/Intent;)V] + Methodref [com/TwentyCode/android/ExaltedDice/d. (Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/l;)V] + Methodref [com/TwentyCode/android/ExaltedDice/d.a ()V] + Methodref [com/TwentyCode/android/ExaltedDice/d.b (J)V] + Methodref [com/TwentyCode/android/ExaltedDice/d.c ()Ljava/util/List;] + Methodref [com/TwentyCode/android/ExaltedDice/d.c (J)Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/d.d (J)Landroid/content/ContentValues;] + Methodref [com/TwentyCode/android/ExaltedDice/p. (Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/d;)V] + Methodref [com/TwentyCode/android/ExaltedDice/p.show ()V] + InterfaceMethodref [android/view/MenuItem.getItemId ()I] + InterfaceMethodref [android/view/MenuItem.getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;ILjava/util/List;)V] + NameAndType [ (Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/d;)V] + NameAndType [ (Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/l;)V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [a ()V] + NameAndType [a Landroid/widget/ListView;] + NameAndType [b (J)V] + NameAndType [b Lcom/TwentyCode/android/ExaltedDice/d;] + NameAndType [c ()Ljava/util/List;] + NameAndType [c (J)Ljava/lang/String;] + NameAndType [d (J)Landroid/content/ContentValues;] + NameAndType [e ()V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getAsString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getItemId ()I] + NameAndType [getMenuInflater ()Landroid/view/MenuInflater;] + NameAndType [getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;] + NameAndType [id J] + NameAndType [inflate (ILandroid/view/Menu;)V] + NameAndType [onContextItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] + NameAndType [onOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [onPause ()V] + NameAndType [onResume ()V] + NameAndType [putExtra (Ljava/lang/String;J)Landroid/content/Intent;] + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [registerForContextMenu (Landroid/view/View;)V] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setContentView (I)V] + NameAndType [setEmptyView (Landroid/view/View;)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + NameAndType [show ()V] + NameAndType [startActivity (Landroid/content/Intent;)V] + Utf8 [()I] + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [()Landroid/view/MenuInflater;] + Utf8 [()Ljava/util/List;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(J)Landroid/content/ContentValues;] + Utf8 [(J)Ljava/lang/String;] + Utf8 [(J)V] + Utf8 [(Landroid/content/Context;ILjava/util/List;)V] + Utf8 [(Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/d;)V] + Utf8 [(Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/l;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;J)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [] + Utf8 [Code] + Utf8 [J] + Utf8 [Landroid/widget/ListView;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/app/Activity] + Utf8 [android/content/ContentValues] + Utf8 [android/content/Intent] + Utf8 [android/view/MenuInflater] + Utf8 [android/view/MenuItem] + Utf8 [android/view/View] + Utf8 [android/view/View$OnClickListener] + Utf8 [android/widget/AdapterView$AdapterContextMenuInfo] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [android/widget/ArrayAdapter] + Utf8 [android/widget/ListView] + Utf8 [b] + Utf8 [c] + Utf8 [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Utf8 [com/TwentyCode/android/ExaltedDice/GameListActivity] + Utf8 [com/TwentyCode/android/ExaltedDice/Settings] + Utf8 [com/TwentyCode/android/ExaltedDice/d] + Utf8 [com/TwentyCode/android/ExaltedDice/l] + Utf8 [com/TwentyCode/android/ExaltedDice/p] + Utf8 [d] + Utf8 [e] + Utf8 [findViewById] + Utf8 [game_id] + Utf8 [game_mode] + Utf8 [game_name] + Utf8 [getAsString] + Utf8 [getItemId] + Utf8 [getMenuInflater] + Utf8 [getMenuInfo] + Utf8 [id] + Utf8 [inflate] + Utf8 [mode] + Utf8 [onClick] + Utf8 [onContextItemSelected] + Utf8 [onCreate] + Utf8 [onCreateContextMenu] + Utf8 [onCreateOptionsMenu] + Utf8 [onItemClick] + Utf8 [onOptionsItemSelected] + Utf8 [onPause] + Utf8 [onResume] + Utf8 [putExtra] + Utf8 [registerForContextMenu] + Utf8 [setAdapter] + Utf8 [setContentView] + Utf8 [setEmptyView] + Utf8 [setOnClickListener] + Utf8 [setOnItemClickListener] + Utf8 [show] + Utf8 [startActivity] Fields (count = 2): + Field: a Landroid/widget/ListView; Access flags: 0x2 = private android.widget.ListView a + Field: b Lcom/TwentyCode/android/ExaltedDice/d; Access flags: 0x2 = private com.TwentyCode.android.ExaltedDice.d b Methods (count = 15): - Method: ()V Access flags: 0x1 = public GameListActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #32 + Methodref [android/app/Activity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 30 + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 4): [0] new #28 + Class [com/TwentyCode/android/ExaltedDice/p] [3] dup [4] aload_0 v0 [5] aload_0 v0 [6] getfield #31 + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.b Lcom/TwentyCode/android/ExaltedDice/d;] [9] invokespecial #61 + Methodref [com/TwentyCode/android/ExaltedDice/p. (Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/d;)V] [12] invokevirtual #62 + Methodref [com/TwentyCode/android/ExaltedDice/p.show ()V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 37 [15] -> line 38 + Method: onContextItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onContextItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 3, stack = 5): [0] aload_1 v1 [1] invokeinterface #64 + InterfaceMethodref [android/view/MenuItem.getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;] [6] checkcast #19 + Class [android/widget/AdapterView$AdapterContextMenuInfo] [9] astore_2 v2 [10] aload_1 v1 [11] invokeinterface #63 + InterfaceMethodref [android/view/MenuItem.getItemId ()I] [16] tableswitch (1 offsets, default=33) (target=49) 2131296284: offset = 20, target = 36 default: offset = 33, target = 49 [36] aload_0 v0 [37] getfield #31 + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.b Lcom/TwentyCode/android/ExaltedDice/d;] [40] aload_2 v2 [41] getfield #29 + Fieldref [android/widget/AdapterView$AdapterContextMenuInfo.id J] [44] lconst_1 [45] ladd [46] invokevirtual #57 + Methodref [com/TwentyCode/android/ExaltedDice/d.b (J)V] [49] aload_0 v0 [50] aload_1 v1 [51] invokespecial #33 + Methodref [android/app/Activity.onContextItemSelected (Landroid/view/MenuItem;)Z] [54] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 4) [0] -> line 46 [10] -> line 47 [36] -> line 49 [49] -> line 52 + Stack map table attribute (count = 2): - [36] Var: ...[a:android/widget/AdapterView$AdapterContextMenuInfo], Stack: (empty) - [49] Var: ..., Stack: (empty) + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #34 + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] ldc #4 + Integer [2130903043] [8] invokevirtual #53 + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.setContentView (I)V] [11] aload_0 v0 [12] ldc #7 + Integer [2131296263] [14] invokevirtual #50 + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.findViewById (I)Landroid/view/View;] [17] aload_0 v0 [18] invokevirtual #44 + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V] [21] aload_0 v0 [22] aload_0 v0 [23] ldc #2 + Integer [16908298] [25] invokevirtual #50 + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.findViewById (I)Landroid/view/View;] [28] checkcast #22 + Class [android/widget/ListView] [31] putfield #30 + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.a Landroid/widget/ListView;] [34] aload_0 v0 [35] getfield #30 + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.a Landroid/widget/ListView;] [38] aload_0 v0 [39] invokevirtual #48 + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [42] aload_0 v0 [43] getfield #30 + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.a Landroid/widget/ListView;] [46] aload_0 v0 [47] ldc #1 + Integer [16908292] [49] invokevirtual #50 + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.findViewById (I)Landroid/view/View;] [52] invokevirtual #47 + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V] [55] aload_0 v0 [56] aload_0 v0 [57] getfield #30 + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.a Landroid/widget/ListView;] [60] invokevirtual #52 + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.registerForContextMenu (Landroid/view/View;)V] [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 8) [0] -> line 61 [5] -> line 62 [11] -> line 63 [21] -> line 64 [34] -> line 65 [42] -> line 66 [55] -> line 67 [63] -> line 68 + Method: onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V Access flags: 0x1 = public void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 5, stack = 4): [0] aload_0 v0 [1] invokevirtual #51 + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.getMenuInflater ()Landroid/view/MenuInflater;] [4] astore v4 [6] aload v4 [8] ldc #5 + Integer [2131230721] [10] aload_1 v1 [11] invokevirtual #43 + Methodref [android/view/MenuInflater.inflate (ILandroid/view/Menu;)V] [14] aload_0 v0 [15] aload_1 v1 [16] aload_2 v2 [17] aload_3 v3 [18] invokespecial #35 + Methodref [android/app/Activity.onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 76 [6] -> line 77 [14] -> line 78 [21] -> line 79 + Method: onCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #51 + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.getMenuInflater ()Landroid/view/MenuInflater;] [4] astore_2 v2 [5] aload_2 v2 [6] ldc #6 + Integer [2131230722] [8] aload_1 v1 [9] invokevirtual #43 + Methodref [android/view/MenuInflater.inflate (ILandroid/view/Menu;)V] [12] iconst_1 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 87 [5] -> line 88 [12] -> line 89 + Method: d()V Access flags: 0x1 = public void d() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 96 + Method: c()V Access flags: 0x1 = public void c() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 102 + Method: a()V Access flags: 0x1 = public void a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #49 + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.e ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 106 [4] -> line 107 + Method: b()V Access flags: 0x1 = public void b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #49 + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.e ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 111 [4] -> line 112 + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemClick(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 6, stack = 8): [0] aload_0 v0 [1] new #14 + Class [android/content/Intent] [4] dup [5] aload_0 v0 [6] ldc #23 + Class [com/TwentyCode/android/ExaltedDice/ExaltedDice] [8] invokespecial #40 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [11] ldc #10 + String [game_name] [13] aload_0 v0 [14] getfield #31 + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.b Lcom/TwentyCode/android/ExaltedDice/d;] [17] lload v4 [19] lconst_1 [20] ladd [21] invokevirtual #59 + Methodref [com/TwentyCode/android/ExaltedDice/d.c (J)Ljava/lang/String;] [24] invokevirtual #42 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [27] ldc #8 + String [game_id] [29] lload v4 [31] lconst_1 [32] ladd [33] invokevirtual #41 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;J)Landroid/content/Intent;] [36] ldc #9 + String [game_mode] [38] aload_0 v0 [39] getfield #31 + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.b Lcom/TwentyCode/android/ExaltedDice/d;] [42] lload v4 [44] lconst_1 [45] ladd [46] invokevirtual #60 + Methodref [com/TwentyCode/android/ExaltedDice/d.d (J)Landroid/content/ContentValues;] [49] ldc #11 + String [mode] [51] invokevirtual #39 + Methodref [android/content/ContentValues.getAsString (Ljava/lang/String;)Ljava/lang/String;] [54] invokevirtual #42 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [57] invokevirtual #54 + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.startActivity (Landroid/content/Intent;)V] [60] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 116 [11] -> line 117 [27] -> line 118 [36] -> line 119 [57] -> line 116 [60] -> line 120 + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 2, stack = 5): [0] aload_1 v1 [1] invokeinterface #63 + InterfaceMethodref [android/view/MenuItem.getItemId ()I] [6] tableswitch (1 offsets, default=34) (target=40) 2131296283: offset = 18, target = 24 default: offset = 34, target = 40 [24] aload_0 v0 [25] new #14 + Class [android/content/Intent] [28] dup [29] aload_0 v0 [30] ldc #25 + Class [com/TwentyCode/android/ExaltedDice/Settings] [32] invokespecial #40 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [35] invokevirtual #54 + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.startActivity (Landroid/content/Intent;)V] [38] iconst_1 [39] ireturn [40] aload_0 v0 [41] aload_1 v1 [42] invokespecial #36 + Methodref [android/app/Activity.onOptionsItemSelected (Landroid/view/MenuItem;)Z] [45] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 4) [0] -> line 128 [24] -> line 130 [38] -> line 131 [40] -> line 133 + Stack map table attribute (count = 2): - [24] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) + Method: onPause()V Access flags: 0x4 = protected void onPause() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.b Lcom/TwentyCode/android/ExaltedDice/d;] [4] invokevirtual #56 + Methodref [com/TwentyCode/android/ExaltedDice/d.a ()V] [7] aload_0 v0 [8] invokespecial #37 + Methodref [android/app/Activity.onPause ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 143 [7] -> line 144 [11] -> line 145 + Method: onResume()V Access flags: 0x4 = protected void onResume() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 5): [0] aload_0 v0 [1] new #26 + Class [com/TwentyCode/android/ExaltedDice/d] [4] dup [5] aload_0 v0 [6] aload_0 v0 [7] invokespecial #55 + Methodref [com/TwentyCode/android/ExaltedDice/d. (Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/l;)V] [10] putfield #31 + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.b Lcom/TwentyCode/android/ExaltedDice/d;] [13] aload_0 v0 [14] invokespecial #49 + Methodref [com/TwentyCode/android/ExaltedDice/GameListActivity.e ()V] [17] aload_0 v0 [18] invokespecial #38 + Methodref [android/app/Activity.onResume ()V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 159 [13] -> line 160 [17] -> line 161 [21] -> line 162 + Method: e()V Access flags: 0x2 = private void e() Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 1, stack = 6): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.a Landroid/widget/ListView;] [4] new #21 + Class [android/widget/ArrayAdapter] [7] dup [8] aload_0 v0 [9] ldc #3 + Integer [17367043] [11] aload_0 v0 [12] getfield #31 + Fieldref [com/TwentyCode/android/ExaltedDice/GameListActivity.b Lcom/TwentyCode/android/ExaltedDice/d;] [15] invokevirtual #58 + Methodref [com/TwentyCode/android/ExaltedDice/d.c ()Ljava/util/List;] [18] invokespecial #45 + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;ILjava/util/List;)V] [21] invokevirtual #46 + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 165 [24] -> line 166 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/p Superclass: android/app/Dialog Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCode.android.ExaltedDice.p extends android.app.Dialog Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 131): + Integer [2130903047] + Integer [2131034130] + Integer [2131296263] + Integer [2131296276] + Integer [2131296277] + Integer [2131296278] + String [game_id] + String [game_mode] + String [game_name] + String [mode] + Class [android/app/Dialog] + Class [android/content/ContentValues] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/text/Editable] + Class [android/view/View] + Class [android/view/View$OnClickListener] + Class [android/widget/EditText] + Class [android/widget/Spinner] + Class [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Class [com/TwentyCode/android/ExaltedDice/d] + Class [com/TwentyCode/android/ExaltedDice/p] + Class [java/lang/String] + Fieldref [com/TwentyCode/android/ExaltedDice/p.a Landroid/content/Context;] + Fieldref [com/TwentyCode/android/ExaltedDice/p.b Lcom/TwentyCode/android/ExaltedDice/d;] + Fieldref [com/TwentyCode/android/ExaltedDice/p.c Landroid/widget/EditText;] + Fieldref [com/TwentyCode/android/ExaltedDice/p.d Landroid/widget/Spinner;] + Methodref [android/app/Dialog. (Landroid/content/Context;)V] + Methodref [android/content/ContentValues. ()V] + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;J)Landroid/content/Intent;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/view/View.setEnabled (Z)V] + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;] + Methodref [android/widget/Spinner.getSelectedItem ()Ljava/lang/Object;] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (JLandroid/content/ContentValues;)V] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Ljava/lang/String;)J] + Methodref [com/TwentyCode/android/ExaltedDice/p.dismiss ()V] + Methodref [com/TwentyCode/android/ExaltedDice/p.findViewById (I)Landroid/view/View;] + Methodref [com/TwentyCode/android/ExaltedDice/p.setContentView (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/p.setTitle (I)V] + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [a (JLandroid/content/ContentValues;)V] + NameAndType [a (Ljava/lang/String;)J] + NameAndType [a Landroid/content/Context;] + NameAndType [b Lcom/TwentyCode/android/ExaltedDice/d;] + NameAndType [c Landroid/widget/EditText;] + NameAndType [d Landroid/widget/Spinner;] + NameAndType [dismiss ()V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getSelectedItem ()Ljava/lang/Object;] + NameAndType [getText ()Landroid/text/Editable;] + NameAndType [put (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [putExtra (Ljava/lang/String;J)Landroid/content/Intent;] + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [setContentView (I)V] + NameAndType [setEnabled (Z)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setTitle (I)V] + NameAndType [setVisibility (I)V] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Landroid/text/Editable;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(JLandroid/content/ContentValues;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/d;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Ljava/lang/String;)J] + Utf8 [(Ljava/lang/String;J)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/widget/EditText;] + Utf8 [Landroid/widget/Spinner;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/app/Dialog] + Utf8 [android/content/ContentValues] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/text/Editable] + Utf8 [android/view/View] + Utf8 [android/view/View$OnClickListener] + Utf8 [android/widget/EditText] + Utf8 [android/widget/Spinner] + Utf8 [b] + Utf8 [c] + Utf8 [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Utf8 [com/TwentyCode/android/ExaltedDice/d] + Utf8 [com/TwentyCode/android/ExaltedDice/p] + Utf8 [d] + Utf8 [dismiss] + Utf8 [findViewById] + Utf8 [game_id] + Utf8 [game_mode] + Utf8 [game_name] + Utf8 [getSelectedItem] + Utf8 [getText] + Utf8 [java/lang/String] + Utf8 [mode] + Utf8 [onClick] + Utf8 [put] + Utf8 [putExtra] + Utf8 [setContentView] + Utf8 [setEnabled] + Utf8 [setOnClickListener] + Utf8 [setTitle] + Utf8 [setVisibility] + Utf8 [startActivity] + Utf8 [toString] Fields (count = 4): + Field: a Landroid/content/Context; Access flags: 0x12 = private final android.content.Context a + Field: b Lcom/TwentyCode/android/ExaltedDice/d; Access flags: 0x12 = private final com.TwentyCode.android.ExaltedDice.d b + Field: c Landroid/widget/EditText; Access flags: 0x12 = private final android.widget.EditText c + Field: d Landroid/widget/Spinner; Access flags: 0x12 = private final android.widget.Spinner d Methods (count = 2): - Method: (Landroid/content/Context;Lcom/TwentyCode/android/ExaltedDice/d;)V Access flags: 0x1 = public p(android.content.Context,com.TwentyCode.android.ExaltedDice.d) Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #28 + Methodref [android/app/Dialog. (Landroid/content/Context;)V] [5] aload_0 v0 [6] aload_1 v1 [7] putfield #24 + Fieldref [com/TwentyCode/android/ExaltedDice/p.a Landroid/content/Context;] [10] aload_0 v0 [11] aload_2 v2 [12] putfield #25 + Fieldref [com/TwentyCode/android/ExaltedDice/p.b Lcom/TwentyCode/android/ExaltedDice/d;] [15] aload_0 v0 [16] ldc #2 + Integer [2131034130] [18] invokevirtual #45 + Methodref [com/TwentyCode/android/ExaltedDice/p.setTitle (I)V] [21] aload_0 v0 [22] ldc #1 + Integer [2130903047] [24] invokevirtual #44 + Methodref [com/TwentyCode/android/ExaltedDice/p.setContentView (I)V] [27] aload_0 v0 [28] ldc #3 + Integer [2131296263] [30] invokevirtual #43 + Methodref [com/TwentyCode/android/ExaltedDice/p.findViewById (I)Landroid/view/View;] [33] aload_0 v0 [34] invokevirtual #36 + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V] [37] aload_0 v0 [38] aload_0 v0 [39] ldc #5 + Integer [2131296277] [41] invokevirtual #43 + Methodref [com/TwentyCode/android/ExaltedDice/p.findViewById (I)Landroid/view/View;] [44] checkcast #18 + Class [android/widget/EditText] [47] putfield #26 + Fieldref [com/TwentyCode/android/ExaltedDice/p.c Landroid/widget/EditText;] [50] aload_0 v0 [51] aload_0 v0 [52] ldc #6 + Integer [2131296278] [54] invokevirtual #43 + Methodref [com/TwentyCode/android/ExaltedDice/p.findViewById (I)Landroid/view/View;] [57] checkcast #19 + Class [android/widget/Spinner] [60] putfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/p.d Landroid/widget/Spinner;] [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 9) [0] -> line 29 [5] -> line 30 [10] -> line 31 [15] -> line 32 [21] -> line 33 [27] -> line 34 [37] -> line 35 [50] -> line 36 [63] -> line 37 + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 130, locals = 8, stack = 4): [0] aload_0 v0 [1] ldc #4 + Integer [2131296276] [3] invokevirtual #43 + Methodref [com/TwentyCode/android/ExaltedDice/p.findViewById (I)Landroid/view/View;] [6] iconst_0 [7] invokevirtual #37 + Methodref [android/view/View.setVisibility (I)V] [10] aload_0 v0 [11] ldc #3 + Integer [2131296263] [13] invokevirtual #43 + Methodref [com/TwentyCode/android/ExaltedDice/p.findViewById (I)Landroid/view/View;] [16] iconst_0 [17] invokevirtual #35 + Methodref [android/view/View.setEnabled (Z)V] [20] aload_0 v0 [21] getfield #26 + Fieldref [com/TwentyCode/android/ExaltedDice/p.c Landroid/widget/EditText;] [24] invokevirtual #38 + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;] [27] invokeinterface #46 + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;] [32] astore_2 v2 [33] aload_0 v0 [34] getfield #27 + Fieldref [com/TwentyCode/android/ExaltedDice/p.d Landroid/widget/Spinner;] [37] invokevirtual #39 + Methodref [android/widget/Spinner.getSelectedItem ()Ljava/lang/Object;] [40] checkcast #23 + Class [java/lang/String] [43] astore_3 v3 [44] aload_0 v0 [45] getfield #25 + Fieldref [com/TwentyCode/android/ExaltedDice/p.b Lcom/TwentyCode/android/ExaltedDice/d;] [48] aload_2 v2 [49] invokevirtual #41 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Ljava/lang/String;)J] [52] lstore v4 [54] new #12 + Class [android/content/ContentValues] [57] dup [58] invokespecial #29 + Methodref [android/content/ContentValues. ()V] [61] astore v6 [63] aload v6 [65] ldc #10 + String [mode] [67] aload_3 v3 [68] invokevirtual #30 + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V] [71] aload_0 v0 [72] getfield #25 + Fieldref [com/TwentyCode/android/ExaltedDice/p.b Lcom/TwentyCode/android/ExaltedDice/d;] [75] lload v4 [77] aload v6 [79] invokevirtual #40 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (JLandroid/content/ContentValues;)V] [82] new #14 + Class [android/content/Intent] [85] dup [86] aload_0 v0 [87] getfield #24 + Fieldref [com/TwentyCode/android/ExaltedDice/p.a Landroid/content/Context;] [90] ldc #20 + Class [com/TwentyCode/android/ExaltedDice/ExaltedDice] [92] invokespecial #32 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [95] ldc #9 + String [game_name] [97] aload_2 v2 [98] invokevirtual #34 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [101] ldc #7 + String [game_id] [103] lload v4 [105] invokevirtual #33 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;J)Landroid/content/Intent;] [108] ldc #8 + String [game_mode] [110] aload_3 v3 [111] invokevirtual #34 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [114] astore v7 [116] aload_0 v0 [117] getfield #24 + Fieldref [com/TwentyCode/android/ExaltedDice/p.a Landroid/content/Context;] [120] aload v7 [122] invokevirtual #31 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [125] aload_0 v0 [126] invokevirtual #42 + Methodref [com/TwentyCode/android/ExaltedDice/p.dismiss ()V] [129] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 16) [0] -> line 41 [10] -> line 42 [20] -> line 44 [33] -> line 45 [44] -> line 50 [54] -> line 55 [63] -> line 56 [71] -> line 57 [82] -> line 62 [95] -> line 63 [101] -> line 64 [108] -> line 65 [114] -> line 62 [116] -> line 66 [125] -> line 68 [129] -> line 69 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/NumberPicker Superclass: android/widget/LinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCode.android.ExaltedDice.NumberPicker extends android.widget.LinearLayout Interfaces (count = 3): + Class [android/view/View$OnClickListener] + Class [android/view/View$OnFocusChangeListener] + Class [android/view/View$OnLongClickListener] Constant Pool (count = 334): + Integer [2130903048] + Integer [2131296279] + Integer [2131296280] + Integer [2131296281] + String [] + String [layout_inflater] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/os/Handler] + Class [android/text/Editable] + Class [android/text/InputFilter] + Class [android/util/AttributeSet] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/View$OnClickListener] + Class [android/view/View$OnFocusChangeListener] + Class [android/view/View$OnLongClickListener] + Class [android/widget/EditText] + Class [android/widget/LinearLayout] + Class [android/widget/TextView] + Class [com/TwentyCode/android/ExaltedDice/NumberPicker] + Class [com/TwentyCode/android/ExaltedDice/NumberPickerButton] + Class [com/TwentyCode/android/ExaltedDice/q] + Class [com/TwentyCode/android/ExaltedDice/r] + Class [com/TwentyCode/android/ExaltedDice/s] + Class [com/TwentyCode/android/ExaltedDice/t] + Class [com/TwentyCode/android/ExaltedDice/v] + Class [java/lang/CharSequence] + Class [java/lang/Integer] + Class [java/lang/Math] + Class [java/lang/NumberFormatException] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Long [300] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.a I] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.b I] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.d I] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.e Landroid/os/Handler;] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.g Landroid/text/InputFilter;] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.h Ljava/lang/Runnable;] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.i [Ljava/lang/String;] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.j Lcom/TwentyCode/android/ExaltedDice/t;] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.k J] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.l Z] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.m Z] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.n Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.o Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.p Z] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.q [C] + Fieldref [com/TwentyCode/android/ExaltedDice/v.numberpicker [I] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/os/Handler. ()V] + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.getId ()I] + Methodref [android/widget/EditText.clearFocus ()V] + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;] + Methodref [android/widget/EditText.hasFocus ()Z] + Methodref [android/widget/EditText.requestFocus ()Z] + Methodref [android/widget/EditText.setEnabled (Z)V] + Methodref [android/widget/EditText.setFilters ([Landroid/text/InputFilter;)V] + Methodref [android/widget/EditText.setOnFocusChangeListener (Landroid/view/View$OnFocusChangeListener;)V] + Methodref [android/widget/EditText.setRawInputType (I)V] + Methodref [android/widget/EditText.setSelection (I)V] + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/LinearLayout.setEnabled (Z)V] + Methodref [android/widget/TextView.getText ()Ljava/lang/CharSequence;] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (Landroid/view/View;)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (Ljava/lang/CharSequence;)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (Ljava/lang/String;)I] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.e ()V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.f ()V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.findViewById (I)Landroid/view/View;] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.isEnabled ()Z] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setEnabled (Z)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setOrientation (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.setEnabled (Z)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.setNumberPicker (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + Methodref [com/TwentyCode/android/ExaltedDice/q. (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] + Methodref [com/TwentyCode/android/ExaltedDice/r. (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Lcom/TwentyCode/android/ExaltedDice/r;)V] + Methodref [com/TwentyCode/android/ExaltedDice/s. (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Lcom/TwentyCode/android/ExaltedDice/s;)V] + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;] + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/text/Editable.length ()I] + InterfaceMethodref [com/TwentyCode/android/ExaltedDice/t.a (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;II)V] + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Lcom/TwentyCode/android/ExaltedDice/r;)V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Lcom/TwentyCode/android/ExaltedDice/s;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (I)V] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;II)V] + NameAndType [a (Ljava/lang/CharSequence;)V] + NameAndType [a (Ljava/lang/String;)I] + NameAndType [a I] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [b I] + NameAndType [c I] + NameAndType [clearFocus ()V] + NameAndType [d I] + NameAndType [e ()V] + NameAndType [e Landroid/os/Handler;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [f ()V] + NameAndType [f Landroid/widget/EditText;] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [g Landroid/text/InputFilter;] + NameAndType [getBoolean (IZ)Z] + NameAndType [getId ()I] + NameAndType [getInt (II)I] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [getText ()Landroid/text/Editable;] + NameAndType [getText ()Ljava/lang/CharSequence;] + NameAndType [h Ljava/lang/Runnable;] + NameAndType [hasFocus ()Z] + NameAndType [i [Ljava/lang/String;] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [isEnabled ()Z] + NameAndType [j Lcom/TwentyCode/android/ExaltedDice/t;] + NameAndType [k J] + NameAndType [l Z] + NameAndType [length ()I] + NameAndType [m Z] + NameAndType [max (II)I] + NameAndType [min (II)I] + NameAndType [n Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] + NameAndType [numberpicker [I] + NameAndType [o Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [p Z] + NameAndType [parseInt (Ljava/lang/String;)I] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [q [C] + NameAndType [requestFocus ()Z] + NameAndType [setEnabled (Z)V] + NameAndType [setFilters ([Landroid/text/InputFilter;)V] + NameAndType [setNumberPicker (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setOnFocusChangeListener (Landroid/view/View$OnFocusChangeListener;)V] + NameAndType [setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + NameAndType [setOrientation (I)V] + NameAndType [setRawInputType (I)V] + NameAndType [setSelection (I)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [startsWith (Ljava/lang/String;)Z] + NameAndType [toLowerCase ()Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (I)Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [] + Utf8 [()I] + Utf8 [()Landroid/text/Editable;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[C] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(II[Ljava/lang/String;)V] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(IZ)Z] + Utf8 [(J)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View$OnFocusChangeListener;)V] + Utf8 [(Landroid/view/View$OnLongClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;)Z] + Utf8 [(Landroid/view/View;Z)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)J] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Landroid/os/Handler;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Landroid/text/InputFilter;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Z] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)[Ljava/lang/String;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;II)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Lcom/TwentyCode/android/ExaltedDice/r;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Lcom/TwentyCode/android/ExaltedDice/s;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Ljava/lang/String;)I] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/t;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Z)V] + Utf8 [([Landroid/text/InputFilter;)V] + Utf8 [([Ljava/lang/String;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/text/InputFilter;] + Utf8 [Landroid/widget/EditText;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/t;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/Runnable;] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[C] + Utf8 [[I] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Handler] + Utf8 [android/text/Editable] + Utf8 [android/text/InputFilter] + Utf8 [android/util/AttributeSet] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/View$OnClickListener] + Utf8 [android/view/View$OnFocusChangeListener] + Utf8 [android/view/View$OnLongClickListener] + Utf8 [android/widget/EditText] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/TextView] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [clearFocus] + Utf8 [com/TwentyCode/android/ExaltedDice/NumberPicker] + Utf8 [com/TwentyCode/android/ExaltedDice/NumberPickerButton] + Utf8 [com/TwentyCode/android/ExaltedDice/q] + Utf8 [com/TwentyCode/android/ExaltedDice/r] + Utf8 [com/TwentyCode/android/ExaltedDice/s] + Utf8 [com/TwentyCode/android/ExaltedDice/t] + Utf8 [com/TwentyCode/android/ExaltedDice/v] + Utf8 [d] + Utf8 [e] + Utf8 [equals] + Utf8 [f] + Utf8 [findViewById] + Utf8 [g] + Utf8 [getBoolean] + Utf8 [getId] + Utf8 [getInt] + Utf8 [getSystemService] + Utf8 [getText] + Utf8 [h] + Utf8 [hasFocus] + Utf8 [i] + Utf8 [inflate] + Utf8 [isEnabled] + Utf8 [j] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Math] + Utf8 [java/lang/NumberFormatException] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [k] + Utf8 [l] + Utf8 [layout_inflater] + Utf8 [length] + Utf8 [m] + Utf8 [max] + Utf8 [min] + Utf8 [n] + Utf8 [numberpicker] + Utf8 [o] + Utf8 [obtainStyledAttributes] + Utf8 [onClick] + Utf8 [onFocusChange] + Utf8 [onLongClick] + Utf8 [p] + Utf8 [parseInt] + Utf8 [post] + Utf8 [q] + Utf8 [requestFocus] + Utf8 [setCurrent] + Utf8 [setCurrentAndNotify] + Utf8 [setDisplayedValues] + Utf8 [setEnabled] + Utf8 [setFilters] + Utf8 [setNumberPicker] + Utf8 [setOnChangeListener] + Utf8 [setOnClickListener] + Utf8 [setOnFocusChangeListener] + Utf8 [setOnLongClickListener] + Utf8 [setOrientation] + Utf8 [setRange] + Utf8 [setRawInputType] + Utf8 [setSelection] + Utf8 [setSpeed] + Utf8 [setText] + Utf8 [setValue] + Utf8 [setWrap] + Utf8 [startsWith] + Utf8 [toLowerCase] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 17): + Field: e Landroid/os/Handler; Access flags: 0x12 = private final android.os.Handler e + Field: f Landroid/widget/EditText; Access flags: 0x12 = private final android.widget.EditText f + Field: g Landroid/text/InputFilter; Access flags: 0x12 = private final android.text.InputFilter g + Field: h Ljava/lang/Runnable; Access flags: 0x12 = private final java.lang.Runnable h + Field: i [Ljava/lang/String; Access flags: 0x2 = private java.lang.String[] i + Field: a I Access flags: 0x4 = protected int a + Field: b I Access flags: 0x4 = protected int b + Field: c I Access flags: 0x4 = protected int c + Field: d I Access flags: 0x4 = protected int d + Field: j Lcom/TwentyCode/android/ExaltedDice/t; Access flags: 0x2 = private com.TwentyCode.android.ExaltedDice.t j + Field: k J Access flags: 0x2 = private long k + Field: l Z Access flags: 0x2 = private boolean l + Field: m Z Access flags: 0x2 = private boolean m + Field: n Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton; Access flags: 0x2 = private com.TwentyCode.android.ExaltedDice.NumberPickerButton n + Field: o Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton; Access flags: 0x2 = private com.TwentyCode.android.ExaltedDice.NumberPickerButton o + Field: p Z Access flags: 0x2 = private boolean p + Field: q [C Access flags: 0x1a = private static final char[] q Methods (count = 35): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 0, stack = 4): [0] bipush 10 [2] newarray 5 [4] dup [5] iconst_0 [6] bipush 48 [8] castore [9] dup [10] iconst_1 [11] bipush 49 [13] castore [14] dup [15] iconst_2 [16] bipush 50 [18] castore [19] dup [20] iconst_3 [21] bipush 51 [23] castore [24] dup [25] iconst_4 [26] bipush 52 [28] castore [29] dup [30] iconst_5 [31] bipush 53 [33] castore [34] dup [35] bipush 6 [37] bipush 54 [39] castore [40] dup [41] bipush 7 [43] bipush 55 [45] castore [46] dup [47] bipush 8 [49] bipush 56 [51] castore [52] dup [53] bipush 9 [55] bipush 57 [57] castore [58] putstatic #52 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.q [C] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 170 [6] -> line 171 [58] -> line 170 [61] -> line 52 - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NumberPicker(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #75 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 179 [6] -> line 180 - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public NumberPicker(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #76 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 189 [7] -> line 190 - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public NumberPicker(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 320, locals = 7, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #72 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] new #23 + Class [com/TwentyCode/android/ExaltedDice/q] [10] dup [11] aload_0 v0 [12] invokespecial #91 + Methodref [com/TwentyCode/android/ExaltedDice/q. (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] [15] putfield #43 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.h Ljava/lang/Runnable;] [18] aload_0 v0 [19] ldc2_w #34 + Long [300] [22] putfield #46 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.k J] [25] aload_0 v0 [26] iconst_1 [27] invokevirtual #86 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setOrientation (I)V] [30] aload_1 v1 [31] ldc #6 + String [layout_inflater] [33] invokevirtual #54 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [36] checkcast #13 + Class [android/view/LayoutInflater] [39] astore v4 [41] aload v4 [43] ldc #1 + Integer [2130903048] [45] aload_0 v0 [46] iconst_1 [47] invokevirtual #60 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [50] pop [51] aload_0 v0 [52] new #9 + Class [android/os/Handler] [55] dup [56] invokespecial #58 + Methodref [android/os/Handler. ()V] [59] putfield #40 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.e Landroid/os/Handler;] [62] new #24 + Class [com/TwentyCode/android/ExaltedDice/r] [65] dup [66] aload_0 v0 [67] aconst_null [68] invokespecial #92 + Methodref [com/TwentyCode/android/ExaltedDice/r. (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Lcom/TwentyCode/android/ExaltedDice/r;)V] [71] astore v5 [73] aload_0 v0 [74] new #25 + Class [com/TwentyCode/android/ExaltedDice/s] [77] dup [78] aload_0 v0 [79] aconst_null [80] invokespecial #93 + Methodref [com/TwentyCode/android/ExaltedDice/s. (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Lcom/TwentyCode/android/ExaltedDice/s;)V] [83] putfield #42 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.g Landroid/text/InputFilter;] [86] aload_0 v0 [87] aload_0 v0 [88] ldc #2 + Integer [2131296279] [90] invokevirtual #83 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.findViewById (I)Landroid/view/View;] [93] checkcast #22 + Class [com/TwentyCode/android/ExaltedDice/NumberPickerButton] [96] putfield #49 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.n Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] [99] aload_0 v0 [100] getfield #49 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.n Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] [103] aload_0 v0 [104] invokevirtual #89 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.setOnClickListener (Landroid/view/View$OnClickListener;)V] [107] aload_0 v0 [108] getfield #49 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.n Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] [111] aload_0 v0 [112] invokevirtual #90 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] [115] aload_0 v0 [116] getfield #49 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.n Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] [119] aload_0 v0 [120] invokevirtual #88 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.setNumberPicker (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] [123] aload_0 v0 [124] aload_0 v0 [125] ldc #4 + Integer [2131296281] [127] invokevirtual #83 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.findViewById (I)Landroid/view/View;] [130] checkcast #22 + Class [com/TwentyCode/android/ExaltedDice/NumberPickerButton] [133] putfield #50 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.o Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] [136] aload_0 v0 [137] getfield #50 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.o Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] [140] aload_0 v0 [141] invokevirtual #89 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.setOnClickListener (Landroid/view/View$OnClickListener;)V] [144] aload_0 v0 [145] getfield #50 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.o Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] [148] aload_0 v0 [149] invokevirtual #90 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] [152] aload_0 v0 [153] getfield #50 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.o Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] [156] aload_0 v0 [157] invokevirtual #88 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.setNumberPicker (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] [160] aload_0 v0 [161] aload_0 v0 [162] ldc #3 + Integer [2131296280] [164] invokevirtual #83 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.findViewById (I)Landroid/view/View;] [167] checkcast #18 + Class [android/widget/EditText] [170] putfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [173] aload_0 v0 [174] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [177] aload_0 v0 [178] invokevirtual #68 + Methodref [android/widget/EditText.setOnFocusChangeListener (Landroid/view/View$OnFocusChangeListener;)V] [181] aload_0 v0 [182] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [185] iconst_1 [186] anewarray #11 + Class [android/text/InputFilter] [189] dup [190] iconst_0 [191] aload v5 [193] aastore [194] invokevirtual #67 + Methodref [android/widget/EditText.setFilters ([Landroid/text/InputFilter;)V] [197] aload_0 v0 [198] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [201] iconst_2 [202] invokevirtual #69 + Methodref [android/widget/EditText.setRawInputType (I)V] [205] aload_0 v0 [206] invokevirtual #84 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.isEnabled ()Z] [209] ifne +8 (target=217) [212] aload_0 v0 [213] iconst_0 [214] invokevirtual #85 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.setEnabled (Z)V] [217] aload_1 v1 [218] aload_2 v2 [219] getstatic #53 + Fieldref [com/TwentyCode/android/ExaltedDice/v.numberpicker [I] [222] invokevirtual #55 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [225] astore v6 [227] aload_0 v0 [228] aload v6 [230] iconst_0 [231] iconst_0 [232] invokevirtual #57 + Methodref [android/content/res/TypedArray.getInt (II)I] [235] putfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.a I] [238] aload_0 v0 [239] aload v6 [241] iconst_1 [242] sipush 200 [245] invokevirtual #57 + Methodref [android/content/res/TypedArray.getInt (II)I] [248] putfield #37 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.b I] [251] aload_0 v0 [252] aload v6 [254] iconst_4 [255] iconst_1 [256] invokevirtual #56 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [259] putfield #51 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.p Z] [262] aload_0 v0 [263] aload v6 [265] iconst_2 [266] iconst_0 [267] invokevirtual #57 + Methodref [android/content/res/TypedArray.getInt (II)I] [270] putfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [273] aload_0 v0 [274] aload_0 v0 [275] getfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.a I] [278] aload_0 v0 [279] getfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [282] aload_0 v0 [283] getfield #37 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.b I] [286] invokestatic #96 + Methodref [java/lang/Math.min (II)I] [289] invokestatic #95 + Methodref [java/lang/Math.max (II)I] [292] putfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [295] aload_0 v0 [296] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [299] new #33 + Class [java/lang/StringBuilder] [302] dup [303] invokespecial #102 + Methodref [java/lang/StringBuilder. ()V] [306] aload_0 v0 [307] getfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [310] invokevirtual #104 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [313] invokevirtual #105 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [316] invokevirtual #71 + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V] [319] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 31) [0] -> line 200 [6] -> line 146 [18] -> line 164 [25] -> line 202 [30] -> line 203 [41] -> line 204 [51] -> line 205 [62] -> line 206 [73] -> line 207 [86] -> line 208 [99] -> line 209 [107] -> line 210 [115] -> line 211 [123] -> line 212 [136] -> line 213 [144] -> line 214 [152] -> line 215 [160] -> line 217 [173] -> line 218 [181] -> line 219 [197] -> line 220 [205] -> line 222 [212] -> line 223 [217] -> line 226 [227] -> line 227 [238] -> line 228 [251] -> line 229 [262] -> line 230 [273] -> line 231 [295] -> line 232 [319] -> line 233 + Stack map table attribute (count = 1): - [217] Var: [a:com/TwentyCode/android/ExaltedDice/NumberPicker][a:android/content/Context][a:android/util/AttributeSet][i][a:android/view/LayoutInflater][a:android/text/InputFilter], Stack: + Method: a()V Access flags: 0x1 = public void a() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #48 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.m Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 236 [5] -> line 237 + Method: b()V Access flags: 0x1 = public void b() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #47 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.l Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 240 [5] -> line 241 + Method: a(I)V Access flags: 0x4 = protected void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 79, locals = 2, stack = 2): [0] iload_1 v1 [1] aload_0 v0 [2] getfield #37 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.b I] [5] ificmple +25 (target=30) [8] aload_0 v0 [9] getfield #51 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.p Z] [12] ifeq +10 (target=22) [15] aload_0 v0 [16] getfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.a I] [19] goto +7 (target=26) [22] aload_0 v0 [23] getfield #37 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.b I] [26] istore_1 v1 [27] goto +30 (target=57) [30] iload_1 v1 [31] aload_0 v0 [32] getfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.a I] [35] ificmpge +22 (target=57) [38] aload_0 v0 [39] getfield #51 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.p Z] [42] ifeq +10 (target=52) [45] aload_0 v0 [46] getfield #37 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.b I] [49] goto +7 (target=56) [52] aload_0 v0 [53] getfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.a I] [56] istore_1 v1 [57] aload_0 v0 [58] aload_0 v0 [59] getfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [62] putfield #39 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.d I] [65] aload_0 v0 [66] iload_1 v1 [67] putfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [70] aload_0 v0 [71] invokevirtual #81 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.e ()V] [74] aload_0 v0 [75] invokevirtual #82 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.f ()V] [78] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 9) [0] -> line 246 [8] -> line 247 [30] -> line 248 [38] -> line 249 [57] -> line 251 [65] -> line 252 [70] -> line 254 [74] -> line 255 [78] -> line 256 + Stack map table attribute (count = 6): - [22] Var: ..., Stack: (empty) - [26] Var: ..., Stack: [i] - [30] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) - [56] Var: ..., Stack: [i] - [57] Var: ..., Stack: (empty) + Method: c()I Access flags: 0x1 = public int c() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 262 + Method: a(Ljava/lang/String;)I Access flags: 0x2 = private int a(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 68, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.i [Ljava/lang/String;] [4] ifnonnull +8 (target=12) [7] aload_1 v1 [8] invokestatic #94 + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] [11] ireturn [12] iconst_0 [13] istore_2 v2 [14] goto +34 (target=48) [17] aload_1 v1 [18] invokevirtual #99 + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;] [21] astore_1 v1 [22] aload_0 v0 [23] getfield #44 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.i [Ljava/lang/String;] [26] iload_2 v2 [27] aaload [28] invokevirtual #99 + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;] [31] aload_1 v1 [32] invokevirtual #98 + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] [35] ifeq +10 (target=45) [38] aload_0 v0 [39] getfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.a I] [42] iload_2 v2 [43] iadd [44] ireturn [45] iinc v2, 1 [48] iload_2 v2 [49] aload_0 v0 [50] getfield #44 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.i [Ljava/lang/String;] [53] arraylength [54] ificmplt -37 (target=17) [57] aload_1 v1 [58] invokestatic #94 + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] [61] ireturn [62] astore_2 v2 [63] aload_0 v0 [64] getfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.a I] [67] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (57 -> 61: 62): + Class [java/lang/NumberFormatException] Code attribute attributes (attribute count = 2): + Line number table attribute (count = 10) [0] -> line 266 [7] -> line 267 [12] -> line 269 [17] -> line 272 [22] -> line 273 [38] -> line 274 [45] -> line 269 [57] -> line 282 [62] -> line 283 [63] -> line 288 + Stack map table attribute (count = 5): - [12] Var: ..., Stack: (empty) - [17] Var: ...[i], Stack: (empty) - [45] Var: ..., Stack: (empty) - [48] Var: ..., Stack: (empty) - [62] Var: [a:com/TwentyCode/android/ExaltedDice/NumberPicker][a:java/lang/String], Stack: [a:java/lang/NumberFormatException] + Method: d()Ljava/lang/String; Access flags: 0x1 = public java.lang.String d() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.i [Ljava/lang/String;] [4] aload_0 v0 [5] getfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [8] aaload [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 292 + Method: e()V Access flags: 0x4 = protected void e() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #45 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.j Lcom/TwentyCode/android/ExaltedDice/t;] [4] ifnull +21 (target=25) [7] aload_0 v0 [8] getfield #45 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.j Lcom/TwentyCode/android/ExaltedDice/t;] [11] aload_0 v0 [12] aload_0 v0 [13] getfield #39 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.d I] [16] aload_0 v0 [17] getfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [20] invokeinterface #107 + InterfaceMethodref [com/TwentyCode/android/ExaltedDice/t.a (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;II)V] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 3) [0] -> line 296 [7] -> line 297 [25] -> line 299 + Stack map table attribute (count = 1): - [25] Var: ..., Stack: (empty) + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 68, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [5] invokespecial #78 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (Landroid/view/View;)V] [8] aload_0 v0 [9] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [12] invokevirtual #64 + Methodref [android/widget/EditText.hasFocus ()Z] [15] ifne +11 (target=26) [18] aload_0 v0 [19] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [22] invokevirtual #65 + Methodref [android/widget/EditText.requestFocus ()Z] [25] pop [26] ldc #2 + Integer [2131296279] [28] aload_1 v1 [29] invokevirtual #61 + Methodref [android/view/View.getId ()I] [32] ificmpne +16 (target=48) [35] aload_0 v0 [36] aload_0 v0 [37] getfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [40] iconst_1 [41] iadd [42] invokevirtual #77 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (I)V] [45] goto +22 (target=67) [48] ldc #4 + Integer [2131296281] [50] aload_1 v1 [51] invokevirtual #61 + Methodref [android/view/View.getId ()I] [54] ificmpne +13 (target=67) [57] aload_0 v0 [58] aload_0 v0 [59] getfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [62] iconst_1 [63] isub [64] invokevirtual #77 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (I)V] [67] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 7) [0] -> line 302 [8] -> line 303 [26] -> line 306 [35] -> line 307 [48] -> line 308 [57] -> line 309 [67] -> line 311 + Stack map table attribute (count = 3): - [26] Var: ..., Stack: (empty) - [48] Var: ..., Stack: (empty) - [67] Var: ..., Stack: (empty) + Method: onFocusChange(Landroid/view/View;Z)V Access flags: 0x1 = public void onFocusChange(android.view.View,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 2): [0] iload_2 v2 [1] ifne +8 (target=9) [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #78 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (Landroid/view/View;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 3) [0] -> line 318 [4] -> line 319 [9] -> line 321 + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: onLongClick(Landroid/view/View;)Z Access flags: 0x1 = public boolean onLongClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [4] invokevirtual #62 + Methodref [android/widget/EditText.clearFocus ()V] [7] aload_0 v0 [8] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [11] invokevirtual #65 + Methodref [android/widget/EditText.requestFocus ()Z] [14] pop [15] ldc #2 + Integer [2131296279] [17] aload_1 v1 [18] invokevirtual #61 + Methodref [android/view/View.getId ()I] [21] ificmpne +23 (target=44) [24] aload_0 v0 [25] iconst_1 [26] putfield #47 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.l Z] [29] aload_0 v0 [30] getfield #40 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.e Landroid/os/Handler;] [33] aload_0 v0 [34] getfield #43 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.h Ljava/lang/Runnable;] [37] invokevirtual #59 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [40] pop [41] goto +29 (target=70) [44] ldc #4 + Integer [2131296281] [46] aload_1 v1 [47] invokevirtual #61 + Methodref [android/view/View.getId ()I] [50] ificmpne +20 (target=70) [53] aload_0 v0 [54] iconst_1 [55] putfield #48 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.m Z] [58] aload_0 v0 [59] getfield #40 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.e Landroid/os/Handler;] [62] aload_0 v0 [63] getfield #43 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.h Ljava/lang/Runnable;] [66] invokevirtual #59 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [69] pop [70] iconst_1 [71] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 9) [0] -> line 332 [7] -> line 333 [15] -> line 334 [24] -> line 335 [29] -> line 336 [44] -> line 337 [53] -> line 338 [58] -> line 339 [70] -> line 342 + Stack map table attribute (count = 2): - [44] Var: ..., Stack: (empty) - [70] Var: ..., Stack: (empty) + Method: setCurrent(I)V Access flags: 0x1 = public void setCurrent(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [5] aload_0 v0 [6] invokevirtual #82 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.f ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 350 [5] -> line 351 [9] -> line 352 + Method: setCurrentAndNotify(I)V Access flags: 0x1 = public void setCurrentAndNotify(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [5] aload_0 v0 [6] invokevirtual #81 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.e ()V] [9] aload_0 v0 [10] invokevirtual #82 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.f ()V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 359 [5] -> line 360 [9] -> line 361 [13] -> line 362 + Method: setDisplayedValues([Ljava/lang/String;)V Access flags: 0x1 = public void setDisplayedValues(java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #44 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.i [Ljava/lang/String;] [5] aload_0 v0 [6] iconst_0 [7] putfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.a I] [10] aload_0 v0 [11] aload_1 v1 [12] arraylength [13] iconst_1 [14] isub [15] putfield #37 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.b I] [18] aload_0 v0 [19] invokevirtual #81 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.e ()V] [22] aload_0 v0 [23] invokevirtual #82 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.f ()V] [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 370 [5] -> line 371 [10] -> line 372 [18] -> line 373 [22] -> line 374 [26] -> line 375 + Method: setEnabled(Z)V Access flags: 0x1 = public void setEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #73 + Methodref [android/widget/LinearLayout.setEnabled (Z)V] [5] aload_0 v0 [6] getfield #49 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.n Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] [9] iload_1 v1 [10] invokevirtual #87 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.setEnabled (Z)V] [13] aload_0 v0 [14] getfield #50 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.o Lcom/TwentyCode/android/ExaltedDice/NumberPickerButton;] [17] iload_1 v1 [18] invokevirtual #87 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.setEnabled (Z)V] [21] aload_0 v0 [22] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [25] iload_1 v1 [26] invokevirtual #66 + Methodref [android/widget/EditText.setEnabled (Z)V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 379 [5] -> line 380 [13] -> line 381 [21] -> line 382 [29] -> line 383 + Method: setOnChangeListener(Lcom/TwentyCode/android/ExaltedDice/t;)V Access flags: 0x1 = public void setOnChangeListener(com.TwentyCode.android.ExaltedDice.t) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #45 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.j Lcom/TwentyCode/android/ExaltedDice/t;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 386 [5] -> line 387 + Method: setRange(II)V Access flags: 0x1 = public void setRange(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.a I] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #37 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.b I] [10] aload_0 v0 [11] iload_1 v1 [12] putfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [15] aload_0 v0 [16] invokevirtual #82 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.f ()V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 397 [5] -> line 398 [10] -> line 399 [15] -> line 400 [19] -> line 401 + Method: setRange(II[Ljava/lang/String;)V Access flags: 0x1 = public void setRange(int,int,java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_3 v3 [2] putfield #44 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.i [Ljava/lang/String;] [5] aload_0 v0 [6] iload_1 v1 [7] putfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.a I] [10] aload_0 v0 [11] iload_2 v2 [12] putfield #37 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.b I] [15] aload_0 v0 [16] iload_1 v1 [17] putfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [20] aload_0 v0 [21] invokevirtual #82 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.f ()V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 413 [5] -> line 414 [10] -> line 415 [15] -> line 416 [20] -> line 417 [24] -> line 418 + Method: setSpeed(J)V Access flags: 0x1 = public void setSpeed(long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] putfield #46 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.k J] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 425 [5] -> line 426 + Method: setValue(I)V Access flags: 0x1 = public void setValue(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [5] aload_0 v0 [6] invokevirtual #81 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.e ()V] [9] aload_0 v0 [10] invokevirtual #82 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.f ()V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 434 [5] -> line 435 [9] -> line 436 [13] -> line 437 + Method: setWrap(Z)V Access flags: 0x1 = public void setWrap(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #51 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.p Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 445 [5] -> line 446 + Method: f()V Access flags: 0x4 = protected void f() Class member attributes (count = 1): + Code attribute instructions (code length = 70, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.i [Ljava/lang/String;] [4] ifnonnull +30 (target=34) [7] aload_0 v0 [8] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [11] new #33 + Class [java/lang/StringBuilder] [14] dup [15] aload_0 v0 [16] getfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [19] invokestatic #100 + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;] [22] invokespecial #103 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [25] invokevirtual #105 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [28] invokevirtual #71 + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V] [31] goto +19 (target=50) [34] aload_0 v0 [35] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [38] aload_0 v0 [39] getfield #44 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.i [Ljava/lang/String;] [42] aload_0 v0 [43] getfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [46] aaload [47] invokevirtual #71 + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V] [50] aload_0 v0 [51] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [54] aload_0 v0 [55] getfield #41 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.f Landroid/widget/EditText;] [58] invokevirtual #63 + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;] [61] invokeinterface #106 + InterfaceMethodref [android/text/Editable.length ()I] [66] invokevirtual #70 + Methodref [android/widget/EditText.setSelection (I)V] [69] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 5) [0] -> line 454 [7] -> line 455 [34] -> line 457 [50] -> line 459 [69] -> line 462 + Stack map table attribute (count = 2): - [34] Var: ..., Stack: (empty) - [50] Var: ..., Stack: (empty) + Method: a(Ljava/lang/CharSequence;)V Access flags: 0x2 = private void a(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokeinterface #108 + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] [7] invokespecial #80 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (Ljava/lang/String;)I] [10] istore_2 v2 [11] iload_2 v2 [12] aload_0 v0 [13] getfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.a I] [16] ificmplt +36 (target=52) [19] iload_2 v2 [20] aload_0 v0 [21] getfield #37 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.b I] [24] ificmpgt +28 (target=52) [27] aload_0 v0 [28] getfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [31] iload_2 v2 [32] ificmpeq +20 (target=52) [35] aload_0 v0 [36] aload_0 v0 [37] getfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [40] putfield #39 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.d I] [43] aload_0 v0 [44] iload_2 v2 [45] putfield #38 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [48] aload_0 v0 [49] invokevirtual #81 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.e ()V] [52] aload_0 v0 [53] invokevirtual #82 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.f ()V] [56] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 8) [0] -> line 465 [11] -> line 466 [27] -> line 467 [35] -> line 468 [43] -> line 469 [48] -> line 470 [52] -> line 473 [56] -> line 474 + Stack map table attribute (count = 1): - [52] Var: ...[i], Stack: (empty) + Method: a(Landroid/view/View;)V Access flags: 0x2 = private void a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #20 + Class [android/widget/TextView] [4] invokevirtual #74 + Methodref [android/widget/TextView.getText ()Ljava/lang/CharSequence;] [7] invokestatic #101 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [10] astore_2 v2 [11] ldc #5 + String [] [13] aload_2 v2 [14] invokevirtual #97 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [17] ifeq +10 (target=27) [20] aload_0 v0 [21] invokevirtual #82 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.f ()V] [24] goto +8 (target=32) [27] aload_0 v0 [28] aload_2 v2 [29] invokespecial #79 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (Ljava/lang/CharSequence;)V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 5) [0] -> line 477 [11] -> line 478 [20] -> line 481 [27] -> line 485 [32] -> line 487 + Stack map table attribute (count = 2): - [27] Var: ...[a:java/lang/String], Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: a(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Z Access flags: 0x1008 = static synthetic boolean a(com.TwentyCode.android.ExaltedDice.NumberPicker) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #47 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.l Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 165 + Method: b(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Landroid/os/Handler; Access flags: 0x1008 = static synthetic android.os.Handler b(com.TwentyCode.android.ExaltedDice.NumberPicker) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.e Landroid/os/Handler;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 142 + Method: c(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)J Access flags: 0x1008 = static synthetic long c(com.TwentyCode.android.ExaltedDice.NumberPicker) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.k J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 164 + Method: d(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Z Access flags: 0x1008 = static synthetic boolean d(com.TwentyCode.android.ExaltedDice.NumberPicker) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.m Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 166 + Method: e(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)[Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String[] e(com.TwentyCode.android.ExaltedDice.NumberPicker) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.i [Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 158 + Method: f(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Landroid/text/InputFilter; Access flags: 0x1008 = static synthetic android.text.InputFilter f(com.TwentyCode.android.ExaltedDice.NumberPicker) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.g Landroid/text/InputFilter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 144 + Method: a(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Ljava/lang/String;)I Access flags: 0x1008 = static synthetic int a(com.TwentyCode.android.ExaltedDice.NumberPicker,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #80 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (Ljava/lang/String;)I] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 265 + Method: g()[C Access flags: 0x1008 = static synthetic char[] g() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #52 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.q [C] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 170 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/q Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.q extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 49): + Class [android/os/Handler] + Class [com/TwentyCode/android/ExaltedDice/NumberPicker] + Class [com/TwentyCode/android/ExaltedDice/q] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] + Fieldref [com/TwentyCode/android/ExaltedDice/q.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Z] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.b (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Landroid/os/Handler;] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.c (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)J] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.d (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (I)V] + NameAndType [a (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Z] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + NameAndType [b (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Landroid/os/Handler;] + NameAndType [c (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)J] + NameAndType [c I] + NameAndType [d (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Z] + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)J] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Landroid/os/Handler;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Z] + Utf8 [(Ljava/lang/Runnable;J)Z] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/os/Handler] + Utf8 [b] + Utf8 [c] + Utf8 [com/TwentyCode/android/ExaltedDice/NumberPicker] + Utf8 [com/TwentyCode/android/ExaltedDice/q] + Utf8 [d] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [postDelayed] + Utf8 [run] Fields (count = 1): + Field: a Lcom/TwentyCode/android/ExaltedDice/NumberPicker; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.NumberPicker a Methods (count = 2): - Method: (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V Access flags: 0x0 = q(com.TwentyCode.android.ExaltedDice.NumberPicker) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/q.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [5] aload_0 v0 [6] invokespecial #14 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1 [5] -> line 146 + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 94, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/q.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [4] invokestatic #10 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Z] [7] ifeq +41 (target=48) [10] aload_0 v0 [11] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/q.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [14] aload_0 v0 [15] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/q.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [18] getfield #6 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [21] iconst_1 [22] iadd [23] invokevirtual #9 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (I)V] [26] aload_0 v0 [27] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/q.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [30] invokestatic #11 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.b (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Landroid/os/Handler;] [33] aload_0 v0 [34] aload_0 v0 [35] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/q.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [38] invokestatic #12 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.c (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)J] [41] invokevirtual #8 + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] [44] pop [45] goto +48 (target=93) [48] aload_0 v0 [49] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/q.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [52] invokestatic #13 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.d (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Z] [55] ifeq +38 (target=93) [58] aload_0 v0 [59] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/q.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [62] aload_0 v0 [63] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/q.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [66] getfield #6 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.c I] [69] iconst_1 [70] isub [71] invokevirtual #9 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (I)V] [74] aload_0 v0 [75] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/q.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [78] invokestatic #11 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.b (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Landroid/os/Handler;] [81] aload_0 v0 [82] aload_0 v0 [83] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/q.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [86] invokestatic #12 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.c (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)J] [89] invokevirtual #8 + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] [92] pop [93] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 7) [0] -> line 148 [10] -> line 149 [26] -> line 150 [48] -> line 151 [58] -> line 152 [74] -> line 153 [93] -> line 155 + Stack map table attribute (count = 2): - [48] Var: ..., Stack: (empty) - [93] Var: ..., Stack: (empty) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/r Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.r extends java.lang.Object Interfaces (count = 1): + Class [android/text/InputFilter] Constant Pool (count = 80): + String [] + Class [[Ljava/lang/String;] + Class [android/text/InputFilter] + Class [android/text/Spanned] + Class [com/TwentyCode/android/ExaltedDice/NumberPicker] + Class [com/TwentyCode/android/ExaltedDice/r] + Class [java/lang/CharSequence] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [com/TwentyCode/android/ExaltedDice/r.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.e (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)[Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.f (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Landroid/text/InputFilter;] + Methodref [com/TwentyCode/android/ExaltedDice/r. (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/text/InputFilter.filter (Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;] + InterfaceMethodref [android/text/Spanned.length ()I] + InterfaceMethodref [android/text/Spanned.subSequence (II)Ljava/lang/CharSequence;] + InterfaceMethodref [java/lang/CharSequence.subSequence (II)Ljava/lang/CharSequence;] + NameAndType [ ()V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [e (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)[Ljava/lang/String;] + NameAndType [f (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Landroid/text/InputFilter;] + NameAndType [filter (Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;] + NameAndType [length ()I] + NameAndType [startsWith (Ljava/lang/String;)Z] + NameAndType [subSequence (II)Ljava/lang/CharSequence;] + NameAndType [toLowerCase ()Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(II)Ljava/lang/CharSequence;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Landroid/text/InputFilter;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)[Ljava/lang/String;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Lcom/TwentyCode/android/ExaltedDice/r;)V] + Utf8 [(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [android/text/InputFilter] + Utf8 [android/text/Spanned] + Utf8 [append] + Utf8 [com/TwentyCode/android/ExaltedDice/NumberPicker] + Utf8 [com/TwentyCode/android/ExaltedDice/r] + Utf8 [e] + Utf8 [f] + Utf8 [filter] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [length] + Utf8 [startsWith] + Utf8 [subSequence] + Utf8 [toLowerCase] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: a Lcom/TwentyCode/android/ExaltedDice/NumberPicker; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.NumberPicker a Methods (count = 3): - Method: (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V Access flags: 0x2 = private r(com.TwentyCode.android.ExaltedDice.NumberPicker) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #11 + Fieldref [com/TwentyCode/android/ExaltedDice/r.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [5] aload_0 v0 [6] invokespecial #15 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 57 + Method: filter(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 166, locals = 14, stack = 7): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/TwentyCode/android/ExaltedDice/r.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [4] invokestatic #12 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.e (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)[Ljava/lang/String;] [7] ifnonnull +25 (target=32) [10] aload_0 v0 [11] getfield #11 + Fieldref [com/TwentyCode/android/ExaltedDice/r.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [14] invokestatic #13 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.f (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)Landroid/text/InputFilter;] [17] aload_1 v1 [18] iload_2 v2 [19] iload_3 v3 [20] aload v4 [22] iload v5 [24] iload v6 [26] invokeinterface #22 + InterfaceMethodref [android/text/InputFilter.filter (Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;] [31] areturn [32] aload_1 v1 [33] iload_2 v2 [34] iload_3 v3 [35] invokeinterface #25 + InterfaceMethodref [java/lang/CharSequence.subSequence (II)Ljava/lang/CharSequence;] [40] invokestatic #18 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [43] astore v7 [45] new #10 + Class [java/lang/StringBuilder] [48] dup [49] aload v4 [51] iconst_0 [52] iload v5 [54] invokeinterface #24 + InterfaceMethodref [android/text/Spanned.subSequence (II)Ljava/lang/CharSequence;] [59] invokestatic #18 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [62] invokestatic #18 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [65] invokespecial #19 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [68] aload v7 [70] invokevirtual #20 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [73] aload v4 [75] iload v6 [77] aload v4 [79] invokeinterface #23 + InterfaceMethodref [android/text/Spanned.length ()I] [84] invokeinterface #24 + InterfaceMethodref [android/text/Spanned.subSequence (II)Ljava/lang/CharSequence;] [89] invokevirtual #20 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [92] invokevirtual #21 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [95] astore v8 [97] aload v8 [99] invokestatic #18 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [102] invokevirtual #17 + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;] [105] astore v9 [107] aload_0 v0 [108] getfield #11 + Fieldref [com/TwentyCode/android/ExaltedDice/r.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [111] invokestatic #12 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.e (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)[Ljava/lang/String;] [114] dup [115] astore v13 [117] arraylength [118] istore v12 [120] iconst_0 [121] istore v11 [123] goto +33 (target=156) [126] aload v13 [128] iload v11 [130] aaload [131] astore v10 [133] aload v10 [135] invokevirtual #17 + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;] [138] astore v10 [140] aload v10 [142] aload v9 [144] invokevirtual #16 + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] [147] ifeq +6 (target=153) [150] aload v7 [152] areturn [153] iinc v11, 1 [156] iload v11 [158] iload v12 [160] ificmplt -34 (target=126) [163] ldc #1 + String [] [165] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 14) [0] -> line 60 [10] -> line 61 [32] -> line 63 [45] -> line 64 [68] -> line 65 [73] -> line 66 [92] -> line 64 [97] -> line 67 [107] -> line 68 [133] -> line 69 [140] -> line 70 [150] -> line 71 [153] -> line 68 [163] -> line 74 + Stack map table attribute (count = 4): - [32] Var: ..., Stack: (empty) - [126] Var: [a:com/TwentyCode/android/ExaltedDice/r][a:java/lang/CharSequence][i][i][a:android/text/Spanned][i][i][a:java/lang/CharSequence][a:java/lang/String][a:java/lang/String][T][i][i][a:[Ljava/lang/String;], Stack: - [153] Var: ..., Stack: (empty) - [156] Var: ..., Stack: (empty) - Method: (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Lcom/TwentyCode/android/ExaltedDice/r;)V Access flags: 0x1000 = synthetic r(com.TwentyCode.android.ExaltedDice.NumberPicker,com.TwentyCode.android.ExaltedDice.r) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #14 + Methodref [com/TwentyCode/android/ExaltedDice/r. (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 57 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/s Superclass: android/text/method/NumberKeyListener Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.s extends android.text.method.NumberKeyListener Interfaces (count = 0): Constant Pool (count = 78): + String [] + Class [android/text/Spanned] + Class [android/text/method/NumberKeyListener] + Class [com/TwentyCode/android/ExaltedDice/NumberPicker] + Class [com/TwentyCode/android/ExaltedDice/s] + Class [java/lang/CharSequence] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.b I] + Fieldref [com/TwentyCode/android/ExaltedDice/s.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Methodref [android/text/method/NumberKeyListener. ()V] + Methodref [android/text/method/NumberKeyListener.filter (Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Ljava/lang/String;)I] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.g ()[C] + Methodref [com/TwentyCode/android/ExaltedDice/s. (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/text/Spanned.length ()I] + InterfaceMethodref [android/text/Spanned.subSequence (II)Ljava/lang/CharSequence;] + InterfaceMethodref [java/lang/CharSequence.subSequence (II)Ljava/lang/CharSequence;] + NameAndType [ ()V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Ljava/lang/String;)I] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [b I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [filter (Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;] + NameAndType [g ()[C] + NameAndType [length ()I] + NameAndType [subSequence (II)Ljava/lang/CharSequence;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()[C] + Utf8 [(II)Ljava/lang/CharSequence;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Lcom/TwentyCode/android/ExaltedDice/s;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/text/Spanned] + Utf8 [android/text/method/NumberKeyListener] + Utf8 [append] + Utf8 [b] + Utf8 [com/TwentyCode/android/ExaltedDice/NumberPicker] + Utf8 [com/TwentyCode/android/ExaltedDice/s] + Utf8 [equals] + Utf8 [filter] + Utf8 [g] + Utf8 [getAcceptedChars] + Utf8 [getInputType] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [length] + Utf8 [subSequence] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: a Lcom/TwentyCode/android/ExaltedDice/NumberPicker; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.NumberPicker a Methods (count = 5): - Method: (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V Access flags: 0x2 = private s(com.TwentyCode.android.ExaltedDice.NumberPicker) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #10 + Fieldref [com/TwentyCode/android/ExaltedDice/s.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [5] aload_0 v0 [6] invokespecial #11 + Methodref [android/text/method/NumberKeyListener. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 81 + Method: filter(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 124, locals = 10, stack = 7): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] aload v4 [6] iload v5 [8] iload v6 [10] invokespecial #12 + Methodref [android/text/method/NumberKeyListener.filter (Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;] [13] astore v7 [15] aload v7 [17] ifnonnull +13 (target=30) [20] aload_1 v1 [21] iload_2 v2 [22] iload_3 v3 [23] invokeinterface #23 + InterfaceMethodref [java/lang/CharSequence.subSequence (II)Ljava/lang/CharSequence;] [28] astore v7 [30] new #8 + Class [java/lang/StringBuilder] [33] dup [34] aload v4 [36] iconst_0 [37] iload v5 [39] invokeinterface #22 + InterfaceMethodref [android/text/Spanned.subSequence (II)Ljava/lang/CharSequence;] [44] invokestatic #17 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [47] invokestatic #17 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [50] invokespecial #18 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [53] aload v7 [55] invokevirtual #19 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [58] aload v4 [60] iload v6 [62] aload v4 [64] invokeinterface #21 + InterfaceMethodref [android/text/Spanned.length ()I] [69] invokeinterface #22 + InterfaceMethodref [android/text/Spanned.subSequence (II)Ljava/lang/CharSequence;] [74] invokevirtual #19 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [77] invokevirtual #20 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [80] astore v8 [82] ldc #1 + String [] [84] aload v8 [86] invokevirtual #16 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [89] ifeq +6 (target=95) [92] aload v8 [94] areturn [95] aload_0 v0 [96] getfield #10 + Fieldref [com/TwentyCode/android/ExaltedDice/s.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [99] aload v8 [101] invokestatic #13 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Ljava/lang/String;)I] [104] istore v9 [106] iload v9 [108] aload_0 v0 [109] getfield #10 + Fieldref [com/TwentyCode/android/ExaltedDice/s.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [112] getfield #9 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPicker.b I] [115] ificmple +6 (target=121) [118] ldc #1 + String [] [120] areturn [121] aload v7 [123] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 13) [0] -> line 87 [15] -> line 88 [20] -> line 89 [30] -> line 92 [53] -> line 93 [58] -> line 94 [77] -> line 92 [82] -> line 96 [92] -> line 97 [95] -> line 99 [106] -> line 106 [118] -> line 107 [121] -> line 109 + Stack map table attribute (count = 3): - [30] Var: ...[a:java/lang/CharSequence], Stack: (empty) - [95] Var: ...[a:java/lang/String], Stack: (empty) - [121] Var: ...[i], Stack: (empty) + Method: getAcceptedChars()[C Access flags: 0x4 = protected char[] getAcceptedChars() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] invokestatic #14 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.g ()[C] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 115 + Method: getInputType()I Access flags: 0x1 = public int getInputType() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_2 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 121 - Method: (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;Lcom/TwentyCode/android/ExaltedDice/s;)V Access flags: 0x1000 = synthetic s(com.TwentyCode.android.ExaltedDice.NumberPicker,com.TwentyCode.android.ExaltedDice.s) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [com/TwentyCode/android/ExaltedDice/s. (Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 81 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/t Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.TwentyCode.android.ExaltedDice.t extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [com/TwentyCode/android/ExaltedDice/t] + Class [java/lang/Object] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;II)V] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [com/TwentyCode/android/ExaltedDice/t] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;II)V Access flags: 0x401 = public abstract void a(com.TwentyCode.android.ExaltedDice.NumberPicker,int,int) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/NumberPickerButton Superclass: android/widget/ImageButton Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCode.android.ExaltedDice.NumberPickerButton extends android.widget.ImageButton Interfaces (count = 0): Constant Pool (count = 59): + Integer [2131296279] + Integer [2131296281] + Class [android/view/MotionEvent] + Class [android/widget/ImageButton] + Class [com/TwentyCode/android/ExaltedDice/NumberPicker] + Class [com/TwentyCode/android/ExaltedDice/NumberPickerButton] + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Methodref [android/view/MotionEvent.getAction ()I] + Methodref [android/widget/ImageButton. (Landroid/content/Context;)V] + Methodref [android/widget/ImageButton. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/ImageButton. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/ImageButton.onKeyUp (ILandroid/view/KeyEvent;)Z] + Methodref [android/widget/ImageButton.onTouchEvent (Landroid/view/MotionEvent;)Z] + Methodref [android/widget/ImageButton.onTrackballEvent (Landroid/view/MotionEvent;)Z] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a ()V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.b ()V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.a ()V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.a (Landroid/view/MotionEvent;)V] + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.getId ()I] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [a ()V] + NameAndType [a (Landroid/view/MotionEvent;)V] + NameAndType [a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + NameAndType [b ()V] + NameAndType [getAction ()I] + NameAndType [getId ()I] + NameAndType [onKeyUp (ILandroid/view/KeyEvent;)Z] + NameAndType [onTouchEvent (Landroid/view/MotionEvent;)Z] + NameAndType [onTrackballEvent (Landroid/view/MotionEvent;)Z] + Utf8 [()I] + Utf8 [()V] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/view/MotionEvent;)V] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/view/MotionEvent] + Utf8 [android/widget/ImageButton] + Utf8 [b] + Utf8 [com/TwentyCode/android/ExaltedDice/NumberPicker] + Utf8 [com/TwentyCode/android/ExaltedDice/NumberPickerButton] + Utf8 [getAction] + Utf8 [getId] + Utf8 [onKeyUp] + Utf8 [onTouchEvent] + Utf8 [onTrackballEvent] + Utf8 [setNumberPicker] Fields (count = 1): + Field: a Lcom/TwentyCode/android/ExaltedDice/NumberPicker; Access flags: 0x2 = private com.TwentyCode.android.ExaltedDice.NumberPicker a Methods (count = 9): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public NumberPickerButton(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #11 + Methodref [android/widget/ImageButton. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 34 [7] -> line 35 - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public NumberPickerButton(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #10 + Methodref [android/widget/ImageButton. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 38 [6] -> line 39 - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NumberPickerButton(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #9 + Methodref [android/widget/ImageButton. (Landroid/content/Context;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 42 [5] -> line 43 + Method: setNumberPicker(Lcom/TwentyCode/android/ExaltedDice/NumberPicker;)V Access flags: 0x1 = public void setNumberPicker(com.TwentyCode.android.ExaltedDice.NumberPicker) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 46 [5] -> line 47 + Method: onTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #18 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.a (Landroid/view/MotionEvent;)V] [5] aload_0 v0 [6] aload_1 v1 [7] invokespecial #13 + Methodref [android/widget/ImageButton.onTouchEvent (Landroid/view/MotionEvent;)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 51 [5] -> line 52 + Method: onTrackballEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTrackballEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #18 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.a (Landroid/view/MotionEvent;)V] [5] aload_0 v0 [6] aload_1 v1 [7] invokespecial #14 + Methodref [android/widget/ImageButton.onTrackballEvent (Landroid/view/MotionEvent;)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 57 [5] -> line 58 + Method: onKeyUp(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean onKeyUp(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 3, stack = 3): [0] iload_1 v1 [1] bipush 23 [3] ificmpeq +9 (target=12) [6] iload_1 v1 [7] bipush 66 [9] ificmpne +7 (target=16) [12] aload_0 v0 [13] invokespecial #17 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.a ()V] [16] aload_0 v0 [17] iload_1 v1 [18] aload_2 v2 [19] invokespecial #12 + Methodref [android/widget/ImageButton.onKeyUp (ILandroid/view/KeyEvent;)Z] [22] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 4) [0] -> line 63 [6] -> line 64 [12] -> line 65 [16] -> line 67 + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [16] Var: ..., Stack: (empty) + Method: a(Landroid/view/MotionEvent;)V Access flags: 0x2 = private void a(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_1 v1 [1] invokevirtual #8 + Methodref [android/view/MotionEvent.getAction ()I] [4] iconst_3 [5] ificmpeq +11 (target=16) [8] aload_1 v1 [9] invokevirtual #8 + Methodref [android/view/MotionEvent.getAction ()I] [12] iconst_1 [13] ificmpne +7 (target=20) [16] aload_0 v0 [17] invokespecial #17 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.a ()V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 4) [0] -> line 71 [8] -> line 72 [16] -> line 73 [20] -> line 75 + Stack map table attribute (count = 2): - [16] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) + Method: a()V Access flags: 0x2 = private void a() Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 1, stack = 2): [0] ldc #1 + Integer [2131296279] [2] aload_0 v0 [3] invokevirtual #19 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.getId ()I] [6] ificmpne +13 (target=19) [9] aload_0 v0 [10] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [13] invokevirtual #16 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.b ()V] [16] goto +19 (target=35) [19] ldc #2 + Integer [2131296281] [21] aload_0 v0 [22] invokevirtual #19 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.getId ()I] [25] ificmpne +10 (target=35) [28] aload_0 v0 [29] getfield #7 + Fieldref [com/TwentyCode/android/ExaltedDice/NumberPickerButton.a Lcom/TwentyCode/android/ExaltedDice/NumberPicker;] [32] invokevirtual #15 + Methodref [com/TwentyCode/android/ExaltedDice/NumberPicker.a ()V] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 5) [0] -> line 78 [9] -> line 79 [19] -> line 80 [28] -> line 81 [35] -> line 83 + Stack map table attribute (count = 2): - [19] Var: ..., Stack: (empty) - [35] Var: ..., Stack: (empty) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/u Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.TwentyCode.android.ExaltedDice.u extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 6): + Class [com/TwentyCode/android/ExaltedDice/u] + Class [java/lang/Object] + Utf8 [SourceFile] + Utf8 [com/TwentyCode/android/ExaltedDice/u] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/v Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.TwentyCode.android.ExaltedDice.v extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 44): + Integer [0] + Integer [1] + Integer [2] + Integer [3] + Integer [4] + Integer [2130771968] + Integer [2130771969] + Integer [2130771970] + Integer [2130771971] + Integer [2130771972] + Integer [2130771973] + Integer [2130771974] + Integer [2130771975] + Integer [2130771976] + Integer [2130771977] + Class [com/TwentyCode/android/ExaltedDice/v] + Class [java/lang/Object] + Fieldref [com/TwentyCode/android/ExaltedDice/v.com_admob_android_ads_AdView [I] + Fieldref [com/TwentyCode/android/ExaltedDice/v.numberpicker [I] + NameAndType [com_admob_android_ads_AdView [I] + NameAndType [numberpicker [I] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [[I] + Utf8 [com/TwentyCode/android/ExaltedDice/v] + Utf8 [com_admob_android_ads_AdView] + Utf8 [com_admob_android_ads_AdView_backgroundColor] + Utf8 [com_admob_android_ads_AdView_keywords] + Utf8 [com_admob_android_ads_AdView_primaryTextColor] + Utf8 [com_admob_android_ads_AdView_refreshInterval] + Utf8 [com_admob_android_ads_AdView_secondaryTextColor] + Utf8 [java/lang/Object] + Utf8 [numberpicker] + Utf8 [numberpicker_defaultValue] + Utf8 [numberpicker_endRange] + Utf8 [numberpicker_maxValue] + Utf8 [numberpicker_startRange] + Utf8 [numberpicker_wrap] Fields (count = 12): + Field: com_admob_android_ads_AdView [I Access flags: 0x19 = public static final int[] com_admob_android_ads_AdView + Field: com_admob_android_ads_AdView_backgroundColor I Access flags: 0x19 = public static final int com_admob_android_ads_AdView_backgroundColor Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: com_admob_android_ads_AdView_keywords I Access flags: 0x19 = public static final int com_admob_android_ads_AdView_keywords Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: com_admob_android_ads_AdView_primaryTextColor I Access flags: 0x19 = public static final int com_admob_android_ads_AdView_primaryTextColor Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: com_admob_android_ads_AdView_refreshInterval I Access flags: 0x19 = public static final int com_admob_android_ads_AdView_refreshInterval Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: com_admob_android_ads_AdView_secondaryTextColor I Access flags: 0x19 = public static final int com_admob_android_ads_AdView_secondaryTextColor Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: numberpicker [I Access flags: 0x19 = public static final int[] numberpicker + Field: numberpicker_defaultValue I Access flags: 0x19 = public static final int numberpicker_defaultValue Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: numberpicker_endRange I Access flags: 0x19 = public static final int numberpicker_endRange Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: numberpicker_maxValue I Access flags: 0x19 = public static final int numberpicker_maxValue Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: numberpicker_startRange I Access flags: 0x19 = public static final int numberpicker_startRange Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: numberpicker_wrap I Access flags: 0x19 = public static final int numberpicker_wrap Class member attributes (count = 1): + Constant value attribute: + Integer [4] Methods (count = 1): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 0, stack = 4): [0] iconst_5 [1] newarray 10 [3] dup [4] iconst_0 [5] ldc #6 + Integer [2130771968] [7] iastore [8] dup [9] iconst_1 [10] ldc #7 + Integer [2130771969] [12] iastore [13] dup [14] iconst_2 [15] ldc #8 + Integer [2130771970] [17] iastore [18] dup [19] iconst_3 [20] ldc #9 + Integer [2130771971] [22] iastore [23] dup [24] iconst_4 [25] ldc #10 + Integer [2130771972] [27] iastore [28] putstatic #18 + Fieldref [com/TwentyCode/android/ExaltedDice/v.com_admob_android_ads_AdView [I] [31] iconst_5 [32] newarray 10 [34] dup [35] iconst_0 [36] ldc #11 + Integer [2130771973] [38] iastore [39] dup [40] iconst_1 [41] ldc #12 + Integer [2130771974] [43] iastore [44] dup [45] iconst_2 [46] ldc #13 + Integer [2130771975] [48] iastore [49] dup [50] iconst_3 [51] ldc #14 + Integer [2130771976] [53] iastore [54] dup [55] iconst_4 [56] ldc #15 + Integer [2130771977] [58] iastore [59] putstatic #19 + Fieldref [com/TwentyCode/android/ExaltedDice/v.numberpicker [I] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 9) [0] -> line 242 [5] -> line 243 [25] -> line 244 [28] -> line 242 [31] -> line 337 [36] -> line 338 [56] -> line 339 [59] -> line 337 [62] -> line 223 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/w Superclass: android/widget/BaseAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCode.android.ExaltedDice.w extends android.widget.BaseAdapter Interfaces (count = 0): Constant Pool (count = 186): + Integer [2130903045] + Integer [2131296265] + Integer [2131296266] + Integer [2131296267] + String [] + String [ ] + String ['] + String [Rolled: ] + String [color] + String [d_type] + String [log] + String [mod] + String [number] + String [rolled] + String [settings] + Class [android/content/ContentValues] + Class [android/content/Context] + Class [android/content/SharedPreferences] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/widget/BaseAdapter] + Class [android/widget/TextView] + Class [com/TwentyCode/android/ExaltedDice/d] + Class [com/TwentyCode/android/ExaltedDice/w] + Class [com/TwentyCode/android/ExaltedDice/x] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [com/TwentyCode/android/ExaltedDice/w.a J] + Fieldref [com/TwentyCode/android/ExaltedDice/w.b Lcom/TwentyCode/android/ExaltedDice/d;] + Fieldref [com/TwentyCode/android/ExaltedDice/w.c Ljava/lang/String;] + Fieldref [com/TwentyCode/android/ExaltedDice/w.d Landroid/view/LayoutInflater;] + Fieldref [com/TwentyCode/android/ExaltedDice/w.e I] + Fieldref [com/TwentyCode/android/ExaltedDice/w.f Landroid/content/SharedPreferences;] + Fieldref [com/TwentyCode/android/ExaltedDice/w.g Z] + Fieldref [com/TwentyCode/android/ExaltedDice/x.a Landroid/widget/TextView;] + Fieldref [com/TwentyCode/android/ExaltedDice/x.b Landroid/widget/TextView;] + Fieldref [com/TwentyCode/android/ExaltedDice/x.c Landroid/widget/TextView;] + Methodref [android/content/ContentValues.getAsInteger (Ljava/lang/String;)Ljava/lang/Integer;] + Methodref [android/content/ContentValues.getAsString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/view/View.getTag ()Ljava/lang/Object;] + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] + Methodref [android/widget/BaseAdapter. ()V] + Methodref [android/widget/BaseAdapter.notifyDataSetChanged ()V] + Methodref [android/widget/TextView.append (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setTextColor (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Ljava/lang/String;I)Landroid/content/ContentValues;] + Methodref [com/TwentyCode/android/ExaltedDice/d.c (J)Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/d.e (J)I] + Methodref [com/TwentyCode/android/ExaltedDice/w.a (I)Landroid/content/ContentValues;] + Methodref [com/TwentyCode/android/ExaltedDice/x. (Lcom/TwentyCode/android/ExaltedDice/w;Lcom/TwentyCode/android/ExaltedDice/x;)V] + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I] + NameAndType [ ()V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/w;Lcom/TwentyCode/android/ExaltedDice/x;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (I)Landroid/content/ContentValues;] + NameAndType [a (Ljava/lang/String;I)Landroid/content/ContentValues;] + NameAndType [a J] + NameAndType [a Landroid/widget/TextView;] + NameAndType [append (Ljava/lang/CharSequence;)V] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Landroid/widget/TextView;] + NameAndType [b Lcom/TwentyCode/android/ExaltedDice/d;] + NameAndType [c (J)Ljava/lang/String;] + NameAndType [c Landroid/widget/TextView;] + NameAndType [c Ljava/lang/String;] + NameAndType [d Landroid/view/LayoutInflater;] + NameAndType [e (J)I] + NameAndType [e I] + NameAndType [f Landroid/content/SharedPreferences;] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [g Z] + NameAndType [getAsInteger (Ljava/lang/String;)Ljava/lang/Integer;] + NameAndType [getAsString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getInt (Ljava/lang/String;I)I] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [getTag ()Ljava/lang/Object;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [notifyDataSetChanged ()V] + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + NameAndType [setTag (Ljava/lang/Object;)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextColor (I)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [] + Utf8 [ ] + Utf8 ['] + Utf8 [()I] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)J] + Utf8 [(I)Landroid/content/ContentValues;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(J)I] + Utf8 [(J)Ljava/lang/String;] + Utf8 [(JLcom/TwentyCode/android/ExaltedDice/d;Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/w;Lcom/TwentyCode/android/ExaltedDice/x;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/Integer;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)I] + Utf8 [(Ljava/lang/String;I)Landroid/content/ContentValues;] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/content/SharedPreferences;] + Utf8 [Landroid/view/LayoutInflater;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/d;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [Rolled: ] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [a] + Utf8 [android/content/ContentValues] + Utf8 [android/content/Context] + Utf8 [android/content/SharedPreferences] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/widget/BaseAdapter] + Utf8 [android/widget/TextView] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [color] + Utf8 [com/TwentyCode/android/ExaltedDice/d] + Utf8 [com/TwentyCode/android/ExaltedDice/w] + Utf8 [com/TwentyCode/android/ExaltedDice/x] + Utf8 [d] + Utf8 [d_type] + Utf8 [e] + Utf8 [f] + Utf8 [findViewById] + Utf8 [from] + Utf8 [g] + Utf8 [getAsInteger] + Utf8 [getAsString] + Utf8 [getCount] + Utf8 [getInt] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getSharedPreferences] + Utf8 [getTag] + Utf8 [getView] + Utf8 [inflate] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [log] + Utf8 [mod] + Utf8 [notifyDataSetChanged] + Utf8 [number] + Utf8 [replace] + Utf8 [rolled] + Utf8 [setTag] + Utf8 [setText] + Utf8 [setTextColor] + Utf8 [settings] + Utf8 [toString] Fields (count = 7): + Field: a J Access flags: 0x2 = private long a + Field: b Lcom/TwentyCode/android/ExaltedDice/d; Access flags: 0x2 = private com.TwentyCode.android.ExaltedDice.d b + Field: c Ljava/lang/String; Access flags: 0x2 = private java.lang.String c + Field: d Landroid/view/LayoutInflater; Access flags: 0x2 = private android.view.LayoutInflater d + Field: e I Access flags: 0x2 = private int e + Field: f Landroid/content/SharedPreferences; Access flags: 0x2 = private android.content.SharedPreferences f + Field: g Z Access flags: 0x2 = private boolean g Methods (count = 8): - Method: (JLcom/TwentyCode/android/ExaltedDice/d;Landroid/content/Context;)V Access flags: 0x1 = public w(long,com.TwentyCode.android.ExaltedDice.d,android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 5, stack = 4): [0] aload_0 v0 [1] invokespecial #46 + Methodref [android/widget/BaseAdapter. ()V] [4] aload_0 v0 [5] iconst_1 [6] putfield #34 + Fieldref [com/TwentyCode/android/ExaltedDice/w.g Z] [9] aload_0 v0 [10] lload_1 v1 [11] putfield #28 + Fieldref [com/TwentyCode/android/ExaltedDice/w.a J] [14] aload_0 v0 [15] aload_3 v3 [16] lload_1 v1 [17] invokevirtual #52 + Methodref [com/TwentyCode/android/ExaltedDice/d.c (J)Ljava/lang/String;] [20] putfield #30 + Fieldref [com/TwentyCode/android/ExaltedDice/w.c Ljava/lang/String;] [23] aload_0 v0 [24] aload_3 v3 [25] putfield #29 + Fieldref [com/TwentyCode/android/ExaltedDice/w.b Lcom/TwentyCode/android/ExaltedDice/d;] [28] aload_0 v0 [29] aload v4 [31] invokestatic #41 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [34] putfield #31 + Fieldref [com/TwentyCode/android/ExaltedDice/w.d Landroid/view/LayoutInflater;] [37] aload_0 v0 [38] aload_0 v0 [39] getfield #29 + Fieldref [com/TwentyCode/android/ExaltedDice/w.b Lcom/TwentyCode/android/ExaltedDice/d;] [42] aload_0 v0 [43] getfield #28 + Fieldref [com/TwentyCode/android/ExaltedDice/w.a J] [46] invokevirtual #53 + Methodref [com/TwentyCode/android/ExaltedDice/d.e (J)I] [49] putfield #32 + Fieldref [com/TwentyCode/android/ExaltedDice/w.e I] [52] aload_0 v0 [53] aload v4 [55] ldc #15 + String [settings] [57] iconst_2 [58] invokevirtual #40 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [61] putfield #33 + Fieldref [com/TwentyCode/android/ExaltedDice/w.f Landroid/content/SharedPreferences;] [64] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 9) [0] -> line 37 [4] -> line 31 [9] -> line 38 [14] -> line 39 [23] -> line 40 [28] -> line 41 [37] -> line 42 [52] -> line 43 [64] -> line 44 + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/TwentyCode/android/ExaltedDice/w.e I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 52 + Method: a(I)Landroid/content/ContentValues; Access flags: 0x1 = public android.content.ContentValues a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #29 + Fieldref [com/TwentyCode/android/ExaltedDice/w.b Lcom/TwentyCode/android/ExaltedDice/d;] [4] aload_0 v0 [5] getfield #30 + Fieldref [com/TwentyCode/android/ExaltedDice/w.c Ljava/lang/String;] [8] iload_1 v1 [9] iconst_1 [10] iadd [11] invokevirtual #51 + Methodref [com/TwentyCode/android/ExaltedDice/d.a (Ljava/lang/String;I)Landroid/content/ContentValues;] [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 61 + Method: getItemId(I)J Access flags: 0x1 = public long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 2, stack = 2): [0] iload_1 v1 [1] i2l [2] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 70 + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 314, locals = 6, stack = 5): [0] aload_2 v2 [1] ifnonnull +76 (target=77) [4] aload_0 v0 [5] getfield #31 + Fieldref [com/TwentyCode/android/ExaltedDice/w.d Landroid/view/LayoutInflater;] [8] ldc #1 + Integer [2130903045] [10] aconst_null [11] invokevirtual #42 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [14] astore_2 v2 [15] new #25 + Class [com/TwentyCode/android/ExaltedDice/x] [18] dup [19] aload_0 v0 [20] aconst_null [21] invokespecial #55 + Methodref [com/TwentyCode/android/ExaltedDice/x. (Lcom/TwentyCode/android/ExaltedDice/w;Lcom/TwentyCode/android/ExaltedDice/x;)V] [24] astore v4 [26] aload v4 [28] aload_2 v2 [29] ldc #2 + Integer [2131296265] [31] invokevirtual #43 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [34] checkcast #22 + Class [android/widget/TextView] [37] putfield #35 + Fieldref [com/TwentyCode/android/ExaltedDice/x.a Landroid/widget/TextView;] [40] aload v4 [42] aload_2 v2 [43] ldc #3 + Integer [2131296266] [45] invokevirtual #43 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [48] checkcast #22 + Class [android/widget/TextView] [51] putfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/x.b Landroid/widget/TextView;] [54] aload v4 [56] aload_2 v2 [57] ldc #4 + Integer [2131296267] [59] invokevirtual #43 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [62] checkcast #22 + Class [android/widget/TextView] [65] putfield #37 + Fieldref [com/TwentyCode/android/ExaltedDice/x.c Landroid/widget/TextView;] [68] aload_2 v2 [69] aload v4 [71] invokevirtual #45 + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] [74] goto +12 (target=86) [77] aload_2 v2 [78] invokevirtual #44 + Methodref [android/view/View.getTag ()Ljava/lang/Object;] [81] checkcast #25 + Class [com/TwentyCode/android/ExaltedDice/x] [84] astore v4 [86] aload_0 v0 [87] iload_1 v1 [88] invokevirtual #54 + Methodref [com/TwentyCode/android/ExaltedDice/w.a (I)Landroid/content/ContentValues;] [91] astore v5 [93] aload v4 [95] getfield #35 + Fieldref [com/TwentyCode/android/ExaltedDice/x.a Landroid/widget/TextView;] [98] new #27 + Class [java/lang/StringBuilder] [101] dup [102] ldc #8 + String [Rolled: ] [104] invokespecial #57 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [107] aload v5 [109] ldc #13 + String [number] [111] invokevirtual #38 + Methodref [android/content/ContentValues.getAsInteger (Ljava/lang/String;)Ljava/lang/Integer;] [114] invokevirtual #58 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [117] ldc #6 + String [ ] [119] invokevirtual #59 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [122] aload v5 [124] ldc #10 + String [d_type] [126] invokevirtual #39 + Methodref [android/content/ContentValues.getAsString (Ljava/lang/String;)Ljava/lang/String;] [129] invokevirtual #59 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [132] invokevirtual #60 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [135] invokevirtual #49 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [138] aload_0 v0 [139] getfield #34 + Fieldref [com/TwentyCode/android/ExaltedDice/w.g Z] [142] ifeq +40 (target=182) [145] aload v4 [147] getfield #35 + Fieldref [com/TwentyCode/android/ExaltedDice/x.a Landroid/widget/TextView;] [150] new #27 + Class [java/lang/StringBuilder] [153] dup [154] ldc #6 + String [ ] [156] invokespecial #57 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [159] aload v5 [161] ldc #12 + String [mod] [163] invokevirtual #39 + Methodref [android/content/ContentValues.getAsString (Ljava/lang/String;)Ljava/lang/String;] [166] ldc #7 + String ['] [168] ldc #5 + String [] [170] invokevirtual #56 + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] [173] invokevirtual #59 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [176] invokevirtual #60 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [179] invokevirtual #48 + Methodref [android/widget/TextView.append (Ljava/lang/CharSequence;)V] [182] aload v4 [184] getfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/x.b Landroid/widget/TextView;] [187] aload v5 [189] ldc #11 + String [log] [191] invokevirtual #39 + Methodref [android/content/ContentValues.getAsString (Ljava/lang/String;)Ljava/lang/String;] [194] invokevirtual #49 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [197] aload v4 [199] getfield #37 + Fieldref [com/TwentyCode/android/ExaltedDice/x.c Landroid/widget/TextView;] [202] aload v5 [204] ldc #14 + String [rolled] [206] invokevirtual #39 + Methodref [android/content/ContentValues.getAsString (Ljava/lang/String;)Ljava/lang/String;] [209] invokevirtual #49 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [212] iload_1 v1 [213] iconst_1 [214] iadd [215] aload_0 v0 [216] getfield #32 + Fieldref [com/TwentyCode/android/ExaltedDice/w.e I] [219] ificmpne +66 (target=285) [222] aload v4 [224] getfield #35 + Fieldref [com/TwentyCode/android/ExaltedDice/x.a Landroid/widget/TextView;] [227] aload_0 v0 [228] getfield #33 + Fieldref [com/TwentyCode/android/ExaltedDice/w.f Landroid/content/SharedPreferences;] [231] ldc #9 + String [color] [233] iconst_m1 [234] invokeinterface #61 + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I] [239] invokevirtual #50 + Methodref [android/widget/TextView.setTextColor (I)V] [242] aload v4 [244] getfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/x.b Landroid/widget/TextView;] [247] aload_0 v0 [248] getfield #33 + Fieldref [com/TwentyCode/android/ExaltedDice/w.f Landroid/content/SharedPreferences;] [251] ldc #9 + String [color] [253] iconst_m1 [254] invokeinterface #61 + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I] [259] invokevirtual #50 + Methodref [android/widget/TextView.setTextColor (I)V] [262] aload v4 [264] getfield #37 + Fieldref [com/TwentyCode/android/ExaltedDice/x.c Landroid/widget/TextView;] [267] aload_0 v0 [268] getfield #33 + Fieldref [com/TwentyCode/android/ExaltedDice/w.f Landroid/content/SharedPreferences;] [271] ldc #9 + String [color] [273] iconst_m1 [274] invokeinterface #61 + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I] [279] invokevirtual #50 + Methodref [android/widget/TextView.setTextColor (I)V] [282] goto +30 (target=312) [285] aload v4 [287] getfield #35 + Fieldref [com/TwentyCode/android/ExaltedDice/x.a Landroid/widget/TextView;] [290] iconst_m1 [291] invokevirtual #50 + Methodref [android/widget/TextView.setTextColor (I)V] [294] aload v4 [296] getfield #36 + Fieldref [com/TwentyCode/android/ExaltedDice/x.b Landroid/widget/TextView;] [299] iconst_m1 [300] invokevirtual #50 + Methodref [android/widget/TextView.setTextColor (I)V] [303] aload v4 [305] getfield #37 + Fieldref [com/TwentyCode/android/ExaltedDice/x.c Landroid/widget/TextView;] [308] iconst_m1 [309] invokevirtual #50 + Methodref [android/widget/TextView.setTextColor (I)V] [312] aload_2 v2 [313] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 22) [0] -> line 81 [4] -> line 82 [15] -> line 84 [26] -> line 85 [40] -> line 86 [54] -> line 87 [68] -> line 90 [77] -> line 92 [86] -> line 94 [93] -> line 96 [138] -> line 98 [145] -> line 99 [182] -> line 101 [197] -> line 102 [212] -> line 104 [222] -> line 105 [242] -> line 106 [262] -> line 107 [285] -> line 110 [294] -> line 111 [303] -> line 112 [312] -> line 114 + Stack map table attribute (count = 5): - [77] Var: ..., Stack: (empty) - [86] Var: ...[a:com/TwentyCode/android/ExaltedDice/x], Stack: (empty) - [182] Var: ...[a:android/content/ContentValues], Stack: (empty) - [285] Var: ..., Stack: (empty) - [312] Var: ..., Stack: (empty) + Method: notifyDataSetChanged()V Access flags: 0x1 = public void notifyDataSetChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #29 + Fieldref [com/TwentyCode/android/ExaltedDice/w.b Lcom/TwentyCode/android/ExaltedDice/d;] [5] aload_0 v0 [6] getfield #28 + Fieldref [com/TwentyCode/android/ExaltedDice/w.a J] [9] invokevirtual #53 + Methodref [com/TwentyCode/android/ExaltedDice/d.e (J)I] [12] putfield #32 + Fieldref [com/TwentyCode/android/ExaltedDice/w.e I] [15] aload_0 v0 [16] invokespecial #47 + Methodref [android/widget/BaseAdapter.notifyDataSetChanged ()V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 123 [15] -> line 124 [19] -> line 125 + Method: a(Z)V Access flags: 0x1 = public void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #34 + Fieldref [com/TwentyCode/android/ExaltedDice/w.g Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 143 [5] -> line 144 + Method: getItem(I)Ljava/lang/Object; Access flags: 0x1001 = public synthetic java.lang.Object getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #54 + Methodref [com/TwentyCode/android/ExaltedDice/w.a (I)Landroid/content/ContentValues;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/x Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCode.android.ExaltedDice.x extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 24): + Class [com/TwentyCode/android/ExaltedDice/x] + Class [java/lang/Object] + Fieldref [com/TwentyCode/android/ExaltedDice/x.d Lcom/TwentyCode/android/ExaltedDice/w;] + Methodref [com/TwentyCode/android/ExaltedDice/x. (Lcom/TwentyCode/android/ExaltedDice/w;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/TwentyCode/android/ExaltedDice/w;)V] + NameAndType [d Lcom/TwentyCode/android/ExaltedDice/w;] + Utf8 [()V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/w;)V] + Utf8 [(Lcom/TwentyCode/android/ExaltedDice/w;Lcom/TwentyCode/android/ExaltedDice/x;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/widget/TextView;] + Utf8 [Lcom/TwentyCode/android/ExaltedDice/w;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [b] + Utf8 [c] + Utf8 [com/TwentyCode/android/ExaltedDice/x] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 4): + Field: a Landroid/widget/TextView; Access flags: 0x0 = android.widget.TextView a + Field: b Landroid/widget/TextView; Access flags: 0x0 = android.widget.TextView b + Field: c Landroid/widget/TextView; Access flags: 0x0 = android.widget.TextView c + Field: d Lcom/TwentyCode/android/ExaltedDice/w; Access flags: 0x1010 = final synthetic com.TwentyCode.android.ExaltedDice.w d Methods (count = 2): - Method: (Lcom/TwentyCode/android/ExaltedDice/w;)V Access flags: 0x2 = private x(com.TwentyCode.android.ExaltedDice.w) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #3 + Fieldref [com/TwentyCode/android/ExaltedDice/x.d Lcom/TwentyCode/android/ExaltedDice/w;] [5] aload_0 v0 [6] invokespecial #5 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 131 - Method: (Lcom/TwentyCode/android/ExaltedDice/w;Lcom/TwentyCode/android/ExaltedDice/x;)V Access flags: 0x1000 = synthetic x(com.TwentyCode.android.ExaltedDice.w,com.TwentyCode.android.ExaltedDice.x) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #4 + Methodref [com/TwentyCode/android/ExaltedDice/x. (Lcom/TwentyCode/android/ExaltedDice/w;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 131 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCode/android/ExaltedDice/Settings Superclass: android/preference/PreferenceActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCode.android.ExaltedDice.Settings extends android.preference.PreferenceActivity Interfaces (count = 1): + Class [android/preference/Preference$OnPreferenceClickListener] Constant Pool (count = 205): + Integer [67108864] + Integer [2130968576] + Integer [2131034122] + Integer [2131034124] + String [ ] + String [ ] + String [ ] + String [ build ] + String [android.intent.action.SEND] + String [android.intent.extra.EMAIL] + String [android.intent.extra.SUBJECT] + String [android.intent.extra.TEXT] + String [email] + String [message/rfc822] + String [settings] + String [unknown] + Class [android/app/ActionBar] + Class [android/content/Intent] + Class [android/content/pm/PackageInfo] + Class [android/content/pm/PackageManager] + Class [android/content/pm/PackageManager$NameNotFoundException] + Class [android/os/Build] + Class [android/os/Build$VERSION] + Class [android/preference/Preference] + Class [android/preference/Preference$OnPreferenceClickListener] + Class [android/preference/PreferenceActivity] + Class [android/preference/PreferenceManager] + Class [android/view/MenuItem] + Class [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Class [com/TwentyCode/android/ExaltedDice/Settings] + Class [java/lang/Integer] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [android/content/pm/PackageInfo.versionCode I] + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;] + Fieldref [android/os/Build.FINGERPRINT Ljava/lang/String;] + Fieldref [android/os/Build$VERSION.SDK Ljava/lang/String;] + Fieldref [com/TwentyCode/android/ExaltedDice/Settings.a Ljava/lang/CharSequence;] + Methodref [android/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/Intent. (Ljava/lang/String;)V] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/pm/PackageInfo. ()V] + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + Methodref [android/preference/Preference.setOnPreferenceClickListener (Landroid/preference/Preference$OnPreferenceClickListener;)V] + Methodref [android/preference/PreferenceActivity. ()V] + Methodref [android/preference/PreferenceActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [android/preference/PreferenceActivity.onOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [android/preference/PreferenceManager.setSharedPreferencesName (Ljava/lang/String;)V] + Methodref [com/TwentyCode/android/ExaltedDice/Settings.a ()Landroid/content/Intent;] + Methodref [com/TwentyCode/android/ExaltedDice/Settings.addPreferencesFromResource (I)V] + Methodref [com/TwentyCode/android/ExaltedDice/Settings.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;] + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getActionBar ()Landroid/app/ActionBar;] + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getIntent ()Landroid/content/Intent;] + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getPackageName ()Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getPreferenceManager ()Landroid/preference/PreferenceManager;] + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getString (I)Ljava/lang/String;] + Methodref [com/TwentyCode/android/ExaltedDice/Settings.startActivity (Landroid/content/Intent;)V] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/view/MenuItem.getItemId ()I] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [FINGERPRINT Ljava/lang/String;] + NameAndType [SDK Ljava/lang/String;] + NameAndType [a ()Landroid/content/Intent;] + NameAndType [a Ljava/lang/CharSequence;] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [addPreferencesFromResource (I)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;] + NameAndType [getActionBar ()Landroid/app/ActionBar;] + NameAndType [getExtras ()Landroid/os/Bundle;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getItemId ()I] + NameAndType [getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getPreferenceManager ()Landroid/preference/PreferenceManager;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [intValue ()I] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + NameAndType [setDisplayHomeAsUpEnabled (Z)V] + NameAndType [setOnPreferenceClickListener (Landroid/preference/Preference$OnPreferenceClickListener;)V] + NameAndType [setSharedPreferencesName (Ljava/lang/String;)V] + NameAndType [setType (Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/String;)Ljava/lang/Integer;] + NameAndType [versionCode I] + NameAndType [versionName Ljava/lang/String;] + Utf8 [ ] + Utf8 [ ] + Utf8 [ ] + Utf8 [ build ] + Utf8 [()I] + Utf8 [()Landroid/app/ActionBar;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()Landroid/preference/PreferenceManager;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/preference/Preference$OnPreferenceClickListener;)V] + Utf8 [(Landroid/preference/Preference;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)Landroid/preference/Preference;] + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;)Ljava/lang/Integer;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [FINGERPRINT] + Utf8 [I] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/String;] + Utf8 [SDK] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [addFlags] + Utf8 [addPreferencesFromResource] + Utf8 [android.intent.action.SEND] + Utf8 [android.intent.extra.EMAIL] + Utf8 [android.intent.extra.SUBJECT] + Utf8 [android.intent.extra.TEXT] + Utf8 [android/app/ActionBar] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/PackageInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + Utf8 [android/os/Build] + Utf8 [android/os/Build$VERSION] + Utf8 [android/preference/Preference] + Utf8 [android/preference/Preference$OnPreferenceClickListener] + Utf8 [android/preference/PreferenceActivity] + Utf8 [android/preference/PreferenceManager] + Utf8 [android/view/MenuItem] + Utf8 [append] + Utf8 [com/TwentyCode/android/ExaltedDice/ExaltedDice] + Utf8 [com/TwentyCode/android/ExaltedDice/Settings] + Utf8 [email] + Utf8 [findPreference] + Utf8 [getActionBar] + Utf8 [getExtras] + Utf8 [getIntent] + Utf8 [getItemId] + Utf8 [getPackageInfo] + Utf8 [getPackageManager] + Utf8 [getPackageName] + Utf8 [getPreferenceManager] + Utf8 [getString] + Utf8 [intValue] + Utf8 [java/lang/Integer] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [message/rfc822] + Utf8 [onCreate] + Utf8 [onOptionsItemSelected] + Utf8 [onPreferenceClick] + Utf8 [putExtra] + Utf8 [putExtras] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setOnPreferenceClickListener] + Utf8 [setSharedPreferencesName] + Utf8 [setType] + Utf8 [settings] + Utf8 [startActivity] + Utf8 [toString] + Utf8 [unknown] + Utf8 [valueOf] + Utf8 [versionCode] + Utf8 [versionName] Fields (count = 1): + Field: a Ljava/lang/CharSequence; Access flags: 0x1a = private static final java.lang.CharSequence a Methods (count = 6): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 0, stack = 1): [0] ldc #13 + String [email] [2] putstatic #38 + Fieldref [com/TwentyCode/android/ExaltedDice/Settings.a Ljava/lang/CharSequence;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 31 [5] -> line 28 - Method: ()V Access flags: 0x1 = public Settings() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #51 + Methodref [android/preference/PreferenceActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 28 + Method: a()Landroid/content/Intent; Access flags: 0x2 = private android.content.Intent a() Class member attributes (count = 1): + Code attribute instructions (code length = 161, locals = 6, stack = 7): [0] aload_0 v0 [1] invokevirtual #60 + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getPackageManager ()Landroid/content/pm/PackageManager;] [4] astore_1 v1 [5] aload_1 v1 [6] aload_0 v0 [7] invokevirtual #61 + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getPackageName ()Ljava/lang/String;] [10] iconst_0 [11] invokevirtual #49 + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] [14] astore_2 v2 [15] goto +23 (target=38) [18] astore_3 v3 [19] new #19 + Class [android/content/pm/PackageInfo] [22] dup [23] invokespecial #48 + Methodref [android/content/pm/PackageInfo. ()V] [26] astore_2 v2 [27] aload_2 v2 [28] ldc #16 + String [unknown] [30] putfield #35 + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;] [33] aload_2 v2 [34] iconst_1 [35] putfield #34 + Fieldref [android/content/pm/PackageInfo.versionCode I] [38] new #18 + Class [android/content/Intent] [41] dup [42] ldc #9 + String [android.intent.action.SEND] [44] invokespecial #41 + Methodref [android/content/Intent. (Ljava/lang/String;)V] [47] astore_3 v3 [48] aload_0 v0 [49] ldc #3 + Integer [2131034122] [51] invokevirtual #63 + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getString (I)Ljava/lang/String;] [54] astore v4 [56] new #33 + Class [java/lang/StringBuilder] [59] dup [60] ldc #6 + String [ ] [62] invokespecial #67 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [65] getstatic #36 + Fieldref [android/os/Build.FINGERPRINT Ljava/lang/String;] [68] invokevirtual #69 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [71] ldc #5 + String [ ] [73] invokevirtual #69 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [76] aload_0 v0 [77] ldc #3 + Integer [2131034122] [79] invokevirtual #63 + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getString (I)Ljava/lang/String;] [82] invokevirtual #69 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [85] ldc #7 + String [ ] [87] invokevirtual #69 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [90] aload_2 v2 [91] getfield #35 + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;] [94] invokevirtual #69 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [97] ldc #8 + String [ build ] [99] invokevirtual #69 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [102] aload_2 v2 [103] getfield #34 + Fieldref [android/content/pm/PackageInfo.versionCode I] [106] invokevirtual #68 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [109] invokevirtual #70 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [112] astore v5 [114] aload_3 v3 [115] ldc #10 + String [android.intent.extra.EMAIL] [117] iconst_1 [118] anewarray #32 + Class [java/lang/String] [121] dup [122] iconst_0 [123] aload_0 v0 [124] ldc #4 + Integer [2131034124] [126] invokevirtual #63 + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getString (I)Ljava/lang/String;] [129] aastore [130] invokevirtual #45 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] [133] pop [134] aload_3 v3 [135] ldc #12 + String [android.intent.extra.TEXT] [137] aload v5 [139] invokevirtual #44 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [142] pop [143] aload_3 v3 [144] ldc #11 + String [android.intent.extra.SUBJECT] [146] aload v4 [148] invokevirtual #44 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [151] pop [152] aload_3 v3 [153] ldc #14 + String [message/rfc822] [155] invokevirtual #47 + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;] [158] pop [159] aload_3 v3 [160] areturn Code attribute exceptions (count = 1): - ExceptionInfo (5 -> 15: 18): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 2): + Line number table attribute (count = 14) [0] -> line 52 [5] -> line 55 [18] -> line 56 [19] -> line 58 [27] -> line 59 [33] -> line 60 [38] -> line 63 [48] -> line 64 [56] -> line 65 [114] -> line 66 [134] -> line 67 [143] -> line 68 [152] -> line 69 [159] -> line 70 + Stack map table attribute (count = 2): - [18] Var: [a:com/TwentyCode/android/ExaltedDice/Settings][a:android/content/pm/PackageManager], Stack: [a:android/content/pm/PackageManager$NameNotFoundException] - [38] Var: ...[a:android/content/pm/PackageInfo], Stack: (empty) + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 3, stack = 2): [0] getstatic #37 + Fieldref [android/os/Build$VERSION.SDK Ljava/lang/String;] [3] invokestatic #66 + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;] [6] invokevirtual #65 + Methodref [java/lang/Integer.intValue ()I] [9] bipush 11 [11] ificmple +17 (target=28) [14] aload_0 v0 [15] invokevirtual #58 + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getActionBar ()Landroid/app/ActionBar;] [18] astore_2 v2 [19] aload_2 v2 [20] ifnull +8 (target=28) [23] aload_2 v2 [24] iconst_1 [25] invokevirtual #39 + Methodref [android/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] [28] aload_0 v0 [29] aload_1 v1 [30] invokespecial #52 + Methodref [android/preference/PreferenceActivity.onCreate (Landroid/os/Bundle;)V] [33] aload_0 v0 [34] invokevirtual #62 + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getPreferenceManager ()Landroid/preference/PreferenceManager;] [37] ldc #15 + String [settings] [39] invokevirtual #54 + Methodref [android/preference/PreferenceManager.setSharedPreferencesName (Ljava/lang/String;)V] [42] aload_0 v0 [43] ldc #2 + Integer [2130968576] [45] invokevirtual #56 + Methodref [com/TwentyCode/android/ExaltedDice/Settings.addPreferencesFromResource (I)V] [48] aload_0 v0 [49] getstatic #38 + Fieldref [com/TwentyCode/android/ExaltedDice/Settings.a Ljava/lang/CharSequence;] [52] invokevirtual #57 + Methodref [com/TwentyCode/android/ExaltedDice/Settings.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;] [55] aload_0 v0 [56] invokevirtual #50 + Methodref [android/preference/Preference.setOnPreferenceClickListener (Landroid/preference/Preference$OnPreferenceClickListener;)V] [59] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 9) [0] -> line 83 [14] -> line 84 [19] -> line 85 [23] -> line 86 [28] -> line 89 [33] -> line 91 [42] -> line 94 [48] -> line 95 [59] -> line 96 + Stack map table attribute (count = 1): - [28] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 3, stack = 4): [0] aload_1 v1 [1] invokeinterface #71 + InterfaceMethodref [android/view/MenuItem.getItemId ()I] [6] tableswitch (1 offsets, default=51) (target=57) 16908332: offset = 18, target = 24 default: offset = 51, target = 57 [24] new #18 + Class [android/content/Intent] [27] dup [28] aload_0 v0 [29] ldc #29 + Class [com/TwentyCode/android/ExaltedDice/ExaltedDice] [31] invokespecial #40 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [34] ldc #1 + Integer [67108864] [36] invokevirtual #42 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [39] aload_0 v0 [40] invokevirtual #59 + Methodref [com/TwentyCode/android/ExaltedDice/Settings.getIntent ()Landroid/content/Intent;] [43] invokevirtual #43 + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] [46] invokevirtual #46 + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] [49] astore_2 v2 [50] aload_0 v0 [51] aload_2 v2 [52] invokevirtual #64 + Methodref [com/TwentyCode/android/ExaltedDice/Settings.startActivity (Landroid/content/Intent;)V] [55] iconst_1 [56] ireturn [57] aload_0 v0 [58] aload_1 v1 [59] invokespecial #53 + Methodref [android/preference/PreferenceActivity.onOptionsItemSelected (Landroid/view/MenuItem;)Z] [62] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 8) [0] -> line 104 [24] -> line 106 [34] -> line 107 [39] -> line 108 [49] -> line 106 [50] -> line 109 [55] -> line 110 [57] -> line 112 + Stack map table attribute (count = 2): - [24] Var: ..., Stack: (empty) - [57] Var: ..., Stack: (empty) + Method: onPreferenceClick(Landroid/preference/Preference;)Z Access flags: 0x1 = public boolean onPreferenceClick(android.preference.Preference) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_0 v0 [2] invokespecial #55 + Methodref [com/TwentyCode/android/ExaltedDice/Settings.a ()Landroid/content/Intent;] [5] invokevirtual #64 + Methodref [com/TwentyCode/android/ExaltedDice/Settings.startActivity (Landroid/content/Intent;)V] [8] iconst_0 [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 121 [8] -> line 122 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/a Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCodes.android.exception.a extends java.lang.Object Interfaces (count = 2): + Class [java/lang/Runnable] + Class [java/lang/Thread$UncaughtExceptionHandler] Constant Pool (count = 359): + Integer [17301624] + Integer [45684645] + Integer [268435456] + String [ ] + String [ Just click send to help make this application better. No personal information is being sent (you can check by reading the rest of the email).] + String [ ] + String [ ] + String [Exception Report] + String [ExceptionHandler] + String [Failed to open exceptionhandler.properties] + String [android.intent.action.SEND] + String [android.intent.extra.EMAIL] + String [android.intent.extra.SUBJECT] + String [android.intent.extra.TEXT] + String [app] + String [at ] + String [b] + String [displayEmailNotification] + String [displayNotification] + String [email] + String [exceptionhandler.properties] + String [message/rfc822] + String [notification] + String [report] + String [server] + String [tracker] + String [uncaughtException()] + String [unknown] + String [yyyy.MM.dd_HH.mm.ss_zzz] + Class [[Ljava/lang/StackTraceElement;] + Class [android/app/Activity] + Class [android/app/Notification] + Class [android/app/NotificationManager] + Class [android/app/PendingIntent] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/PackageInfo] + Class [android/content/pm/PackageManager] + Class [android/content/pm/PackageManager$NameNotFoundException] + Class [android/content/res/AssetManager] + Class [android/content/res/Resources] + Class [android/os/Build] + Class [android/util/Log] + Class [com/TwentyCodes/android/exception/ExceptionReportActivity] + Class [com/TwentyCodes/android/exception/Report] + Class [com/TwentyCodes/android/exception/a] + Class [com/TwentyCodes/android/exception/e] + Class [java/io/IOException] + Class [java/lang/CharSequence] + Class [java/lang/Class] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StackTraceElement] + Class [java/lang/String] + Class [java/lang/StringBuffer] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/lang/Thread] + Class [java/lang/Thread$UncaughtExceptionHandler] + Class [java/lang/Throwable] + Class [java/text/SimpleDateFormat] + Class [java/util/Date] + Class [java/util/Properties] + Fieldref [android/app/Notification.flags I] + Fieldref [android/content/pm/PackageInfo.versionCode I] + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;] + Fieldref [android/os/Build.FINGERPRINT Ljava/lang/String;] + Fieldref [com/TwentyCodes/android/exception/a.a Ljava/lang/Thread$UncaughtExceptionHandler;] + Fieldref [com/TwentyCodes/android/exception/a.b Landroid/app/Activity;] + Fieldref [com/TwentyCodes/android/exception/a.c Landroid/app/Service;] + Fieldref [com/TwentyCodes/android/exception/a.d Landroid/content/BroadcastReceiver;] + Fieldref [com/TwentyCodes/android/exception/a.e Landroid/content/Context;] + Fieldref [com/TwentyCodes/android/exception/a.f Lcom/TwentyCodes/android/exception/Report;] + Fieldref [com/TwentyCodes/android/exception/a.g Ljava/lang/String;] + Fieldref [com/TwentyCodes/android/exception/a.h Ljava/lang/String;] + Fieldref [com/TwentyCodes/android/exception/a.i Ljava/lang/String;] + Fieldref [com/TwentyCodes/android/exception/a.j Ljava/lang/String;] + Fieldref [com/TwentyCodes/android/exception/e.crash I] + Fieldref [com/TwentyCodes/android/exception/e.sorry I] + Methodref [android/app/Activity.getTitle ()Ljava/lang/CharSequence;] + Methodref [android/app/Activity.runOnUiThread (Ljava/lang/Runnable;)V] + Methodref [android/app/Notification. (ILjava/lang/CharSequence;J)V] + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] + Methodref [android/app/NotificationManager.notify (ILandroid/app/Notification;)V] + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/Intent. (Ljava/lang/String;)V] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/pm/PackageInfo. ()V] + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + Methodref [android/content/res/AssetManager.open (Ljava/lang/String;)Ljava/io/InputStream;] + Methodref [android/content/res/Resources.getAssets ()Landroid/content/res/AssetManager;] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/TwentyCodes/android/exception/Report. (Ljava/lang/String;)V] + Methodref [com/TwentyCodes/android/exception/Report.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/TwentyCodes/android/exception/Report;] + Methodref [com/TwentyCodes/android/exception/Report.toString ()Ljava/lang/String;] + Methodref [com/TwentyCodes/android/exception/a.a ()V] + Methodref [com/TwentyCodes/android/exception/a.a (Landroid/content/Intent;)V] + Methodref [com/TwentyCodes/android/exception/a.b ()V] + Methodref [java/io/IOException.printStackTrace ()V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StackTraceElement.toString ()Ljava/lang/String;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuffer. ()V] + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.currentTimeMillis ()J] + Methodref [java/lang/Thread.getDefaultUncaughtExceptionHandler ()Ljava/lang/Thread$UncaughtExceptionHandler;] + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] + Methodref [java/lang/Throwable.getStackTrace ()[Ljava/lang/StackTraceElement;] + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;)V] + Methodref [java/text/SimpleDateFormat.format (Ljava/util/Date;)Ljava/lang/String;] + Methodref [java/util/Date. ()V] + Methodref [java/util/Properties. ()V] + Methodref [java/util/Properties.getProperty (Ljava/lang/String;)Ljava/lang/String;] + Methodref [java/util/Properties.load (Ljava/io/InputStream;)V] + InterfaceMethodref [java/lang/Thread$UncaughtExceptionHandler.uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V] + NameAndType [ ()V] + NameAndType [ (ILjava/lang/CharSequence;J)V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [FINGERPRINT Ljava/lang/String;] + NameAndType [a ()V] + NameAndType [a (Landroid/content/Intent;)V] + NameAndType [a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/TwentyCodes/android/exception/Report;] + NameAndType [a Ljava/lang/Thread$UncaughtExceptionHandler;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuffer;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()V] + NameAndType [b Landroid/app/Activity;] + NameAndType [c Landroid/app/Service;] + NameAndType [crash I] + NameAndType [currentTimeMillis ()J] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [d Landroid/content/BroadcastReceiver;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [e Landroid/content/Context;] + NameAndType [f Lcom/TwentyCodes/android/exception/Report;] + NameAndType [flags I] + NameAndType [format (Ljava/util/Date;)Ljava/lang/String;] + NameAndType [g Ljava/lang/String;] + NameAndType [getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] + NameAndType [getApplicationContext ()Landroid/content/Context;] + NameAndType [getAssets ()Landroid/content/res/AssetManager;] + NameAndType [getCause ()Ljava/lang/Throwable;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getDefaultUncaughtExceptionHandler ()Ljava/lang/Thread$UncaughtExceptionHandler;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getStackTrace ()[Ljava/lang/StackTraceElement;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [h Ljava/lang/String;] + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [i Ljava/lang/String;] + NameAndType [j Ljava/lang/String;] + NameAndType [load (Ljava/io/InputStream;)V] + NameAndType [notify (ILandroid/app/Notification;)V] + NameAndType [open (Ljava/lang/String;)Ljava/io/InputStream;] + NameAndType [printStackTrace ()V] + NameAndType [putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [runOnUiThread (Ljava/lang/Runnable;)V] + NameAndType [setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] + NameAndType [setType (Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [sorry I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [versionCode I] + NameAndType [versionName Ljava/lang/String;] + Utf8 [ ] + Utf8 [ Just click send to help make this application better. No personal information is being sent (you can check by reading the rest of the email).] + Utf8 [ ] + Utf8 [ ] + Utf8 [()J] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/res/AssetManager;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/Thread$UncaughtExceptionHandler;] + Utf8 [()Ljava/lang/Throwable;] + Utf8 [()V] + Utf8 [()[Ljava/lang/StackTraceElement;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(ILandroid/app/Notification;)V] + Utf8 [(ILjava/lang/CharSequence;J)V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Ljava/io/InputStream;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;)Ljava/io/InputStream;] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuffer;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/TwentyCodes/android/exception/Report;] + Utf8 [(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/Thread;Ljava/lang/Throwable;)V] + Utf8 [(Ljava/util/Date;)Ljava/lang/String;] + Utf8 [] + Utf8 [Code] + Utf8 [Exception Report] + Utf8 [ExceptionHandler] + Utf8 [FINGERPRINT] + Utf8 [Failed to open exceptionhandler.properties] + Utf8 [I] + Utf8 [Landroid/app/Activity;] + Utf8 [Landroid/app/Service;] + Utf8 [Landroid/content/BroadcastReceiver;] + Utf8 [Landroid/content/Context;] + Utf8 [Lcom/TwentyCodes/android/exception/Report;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/lang/Thread$UncaughtExceptionHandler;] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [[Ljava/lang/StackTraceElement;] + Utf8 [a] + Utf8 [android.intent.action.SEND] + Utf8 [android.intent.extra.EMAIL] + Utf8 [android.intent.extra.SUBJECT] + Utf8 [android.intent.extra.TEXT] + Utf8 [android/app/Activity] + Utf8 [android/app/Notification] + Utf8 [android/app/NotificationManager] + Utf8 [android/app/PendingIntent] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/PackageInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + Utf8 [android/content/res/AssetManager] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Build] + Utf8 [android/util/Log] + Utf8 [app] + Utf8 [append] + Utf8 [at ] + Utf8 [b] + Utf8 [c] + Utf8 [com/TwentyCodes/android/exception/ExceptionReportActivity] + Utf8 [com/TwentyCodes/android/exception/Report] + Utf8 [com/TwentyCodes/android/exception/a] + Utf8 [com/TwentyCodes/android/exception/e] + Utf8 [crash] + Utf8 [currentTimeMillis] + Utf8 [d] + Utf8 [displayEmailNotification] + Utf8 [displayNotification] + Utf8 [e] + Utf8 [email] + Utf8 [exceptionhandler.properties] + Utf8 [f] + Utf8 [flags] + Utf8 [format] + Utf8 [g] + Utf8 [getActivity] + Utf8 [getApplicationContext] + Utf8 [getAssets] + Utf8 [getCause] + Utf8 [getClass] + Utf8 [getDefaultUncaughtExceptionHandler] + Utf8 [getName] + Utf8 [getPackageInfo] + Utf8 [getPackageManager] + Utf8 [getPackageName] + Utf8 [getProperty] + Utf8 [getResources] + Utf8 [getStackTrace] + Utf8 [getString] + Utf8 [getSystemService] + Utf8 [getTitle] + Utf8 [h] + Utf8 [i] + Utf8 [j] + Utf8 [java/io/IOException] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Class] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StackTraceElement] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuffer] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/lang/Thread] + Utf8 [java/lang/Thread$UncaughtExceptionHandler] + Utf8 [java/lang/Throwable] + Utf8 [java/text/SimpleDateFormat] + Utf8 [java/util/Date] + Utf8 [java/util/Properties] + Utf8 [load] + Utf8 [message/rfc822] + Utf8 [notification] + Utf8 [notify] + Utf8 [open] + Utf8 [printStackTrace] + Utf8 [putExtra] + Utf8 [report] + Utf8 [run] + Utf8 [runOnUiThread] + Utf8 [server] + Utf8 [setLatestEventInfo] + Utf8 [setType] + Utf8 [sorry] + Utf8 [toString] + Utf8 [tracker] + Utf8 [uncaughtException] + Utf8 [uncaughtException()] + Utf8 [unknown] + Utf8 [valueOf] + Utf8 [versionCode] + Utf8 [versionName] + Utf8 [yyyy.MM.dd_HH.mm.ss_zzz] Fields (count = 10): + Field: a Ljava/lang/Thread$UncaughtExceptionHandler; Access flags: 0x2 = private java.lang.Thread$UncaughtExceptionHandler a + Field: b Landroid/app/Activity; Access flags: 0x2 = private android.app.Activity b + Field: c Landroid/app/Service; Access flags: 0x2 = private android.app.Service c + Field: d Landroid/content/BroadcastReceiver; Access flags: 0x2 = private android.content.BroadcastReceiver d + Field: e Landroid/content/Context; Access flags: 0x2 = private android.content.Context e + Field: f Lcom/TwentyCodes/android/exception/Report; Access flags: 0x2 = private com.TwentyCodes.android.exception.Report f + Field: g Ljava/lang/String; Access flags: 0x2 = private java.lang.String g + Field: h Ljava/lang/String; Access flags: 0x2 = private java.lang.String h + Field: i Ljava/lang/String; Access flags: 0x2 = private java.lang.String i + Field: j Ljava/lang/String; Access flags: 0x2 = private java.lang.String j Methods (count = 6): - Method: (Landroid/app/Activity;)V Access flags: 0x1 = public a(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #113 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #69 + Fieldref [com/TwentyCodes/android/exception/a.b Landroid/app/Activity;] [9] aload_0 v0 [10] aconst_null [11] putfield #70 + Fieldref [com/TwentyCodes/android/exception/a.c Landroid/app/Service;] [14] aload_0 v0 [15] aconst_null [16] putfield #71 + Fieldref [com/TwentyCodes/android/exception/a.d Landroid/content/BroadcastReceiver;] [19] aload_0 v0 [20] aconst_null [21] putfield #74 + Fieldref [com/TwentyCodes/android/exception/a.g Ljava/lang/String;] [24] aload_0 v0 [25] invokestatic #127 + Methodref [java/lang/Thread.getDefaultUncaughtExceptionHandler ()Ljava/lang/Thread$UncaughtExceptionHandler;] [28] putfield #68 + Fieldref [com/TwentyCodes/android/exception/a.a Ljava/lang/Thread$UncaughtExceptionHandler;] [31] aload_0 v0 [32] aload_1 v1 [33] putfield #69 + Fieldref [com/TwentyCodes/android/exception/a.b Landroid/app/Activity;] [36] aload_0 v0 [37] aload_1 v1 [38] putfield #72 + Fieldref [com/TwentyCodes/android/exception/a.e Landroid/content/Context;] [41] aload_0 v0 [42] invokespecial #110 + Methodref [com/TwentyCodes/android/exception/a.b ()V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 10) [0] -> line 60 [4] -> line 44 [9] -> line 45 [14] -> line 46 [19] -> line 50 [24] -> line 61 [31] -> line 62 [36] -> line 63 [41] -> line 64 [45] -> line 65 + Method: a()V Access flags: 0x2 = private void a() Class member attributes (count = 1): + Code attribute instructions (code length = 168, locals = 5, stack = 6): [0] ldc #9 + String [ExceptionHandler] [2] ldc #18 + String [displayEmailNotification] [4] invokestatic #104 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [7] pop [8] aconst_null [9] astore_1 v1 [10] aload_0 v0 [11] getfield #69 + Fieldref [com/TwentyCodes/android/exception/a.b Landroid/app/Activity;] [14] ifnull +11 (target=25) [17] aload_0 v0 [18] getfield #69 + Fieldref [com/TwentyCodes/android/exception/a.b Landroid/app/Activity;] [21] invokevirtual #80 + Methodref [android/app/Activity.getTitle ()Ljava/lang/CharSequence;] [24] astore_1 v1 [25] aload_0 v0 [26] getfield #70 + Fieldref [com/TwentyCodes/android/exception/a.c Landroid/app/Service;] [29] ifnull +14 (target=43) [32] aload_0 v0 [33] getfield #70 + Fieldref [com/TwentyCodes/android/exception/a.c Landroid/app/Service;] [36] invokevirtual #114 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [39] invokevirtual #112 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [42] astore_1 v1 [43] aload_0 v0 [44] getfield #71 + Fieldref [com/TwentyCodes/android/exception/a.d Landroid/content/BroadcastReceiver;] [47] ifnull +14 (target=61) [50] aload_0 v0 [51] getfield #71 + Fieldref [com/TwentyCodes/android/exception/a.d Landroid/content/BroadcastReceiver;] [54] invokevirtual #114 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [57] invokevirtual #112 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [60] astore_1 v1 [61] new #36 + Class [android/content/Intent] [64] dup [65] ldc #11 + String [android.intent.action.SEND] [67] invokespecial #93 + Methodref [android/content/Intent. (Ljava/lang/String;)V] [70] astore_2 v2 [71] new #56 + Class [java/lang/StringBuilder] [74] dup [75] invokespecial #120 + Methodref [java/lang/StringBuilder. ()V] [78] aload_1 v1 [79] invokevirtual #123 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [82] ldc #7 + String [ ] [84] invokevirtual #124 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [87] ldc #8 + String [Exception Report] [89] invokevirtual #124 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [92] invokevirtual #125 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [95] astore_3 v3 [96] new #56 + Class [java/lang/StringBuilder] [99] dup [100] ldc #5 + String [ Just click send to help make this application better. No personal information is being sent (you can check by reading the rest of the email).] [102] invokespecial #121 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [105] aload_0 v0 [106] getfield #73 + Fieldref [com/TwentyCodes/android/exception/a.f Lcom/TwentyCodes/android/exception/Report;] [109] invokevirtual #107 + Methodref [com/TwentyCodes/android/exception/Report.toString ()Ljava/lang/String;] [112] invokevirtual #124 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [115] invokevirtual #125 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [118] astore v4 [120] aload_2 v2 [121] ldc #12 + String [android.intent.extra.EMAIL] [123] iconst_1 [124] anewarray #54 + Class [java/lang/String] [127] dup [128] iconst_0 [129] aload_0 v0 [130] getfield #75 + Fieldref [com/TwentyCodes/android/exception/a.h Ljava/lang/String;] [133] aastore [134] invokevirtual #96 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] [137] pop [138] aload_2 v2 [139] ldc #14 + String [android.intent.extra.TEXT] [141] aload v4 [143] invokevirtual #95 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [146] pop [147] aload_2 v2 [148] ldc #13 + String [android.intent.extra.SUBJECT] [150] aload_3 v3 [151] invokevirtual #95 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [154] pop [155] aload_2 v2 [156] ldc #22 + String [message/rfc822] [158] invokevirtual #97 + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;] [161] pop [162] aload_0 v0 [163] aload_2 v2 [164] invokespecial #109 + Methodref [com/TwentyCodes/android/exception/a.a (Landroid/content/Intent;)V] [167] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 17) [0] -> line 96 [8] -> line 98 [10] -> line 99 [17] -> line 100 [25] -> line 102 [32] -> line 103 [43] -> line 105 [50] -> line 106 [61] -> line 108 [71] -> line 109 [96] -> line 110 [120] -> line 111 [138] -> line 112 [147] -> line 113 [155] -> line 114 [162] -> line 116 [167] -> line 117 + Stack map table attribute (count = 3): - [25] Var: ...[a:java/lang/CharSequence], Stack: (empty) - [43] Var: ..., Stack: (empty) - [61] Var: ..., Stack: (empty) + Method: a(Landroid/content/Intent;)V Access flags: 0x2 = private void a(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 100, locals = 6, stack = 6): [0] ldc #9 + String [ExceptionHandler] [2] ldc #19 + String [displayNotification] [4] invokestatic #104 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [7] pop [8] aload_0 v0 [9] getfield #72 + Fieldref [com/TwentyCodes/android/exception/a.e Landroid/content/Context;] [12] invokevirtual #86 + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] [15] astore_2 v2 [16] aload_2 v2 [17] ldc #23 + String [notification] [19] invokevirtual #91 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [22] checkcast #33 + Class [android/app/NotificationManager] [25] astore_3 v3 [26] new #32 + Class [android/app/Notification] [29] dup [30] ldc #1 + Integer [17301624] [32] aload_2 v2 [33] getstatic #79 + Fieldref [com/TwentyCodes/android/exception/e.sorry I] [36] invokevirtual #90 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [39] invokestatic #126 + Methodref [java/lang/System.currentTimeMillis ()J] [42] invokespecial #82 + Methodref [android/app/Notification. (ILjava/lang/CharSequence;J)V] [45] astore v4 [47] aload_2 v2 [48] iconst_0 [49] aload_1 v1 [50] ldc #3 + Integer [268435456] [52] invokestatic #85 + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] [55] astore v5 [57] aload v4 [59] aload_2 v2 [60] aload_2 v2 [61] getstatic #78 + Fieldref [com/TwentyCodes/android/exception/e.crash I] [64] invokevirtual #90 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [67] aload_2 v2 [68] getstatic #79 + Fieldref [com/TwentyCodes/android/exception/e.sorry I] [71] invokevirtual #90 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [74] aload v5 [76] invokevirtual #83 + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] [79] aload v4 [81] dup [82] getfield #64 + Fieldref [android/app/Notification.flags I] [85] bipush 16 [87] ior [88] putfield #64 + Fieldref [android/app/Notification.flags I] [91] aload_3 v3 [92] ldc #2 + Integer [45684645] [94] aload v4 [96] invokevirtual #84 + Methodref [android/app/NotificationManager.notify (ILandroid/app/Notification;)V] [99] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 9) [0] -> line 125 [8] -> line 126 [16] -> line 127 [26] -> line 128 [47] -> line 129 [57] -> line 130 [79] -> line 131 [91] -> line 132 [99] -> line 133 + Method: b()V Access flags: 0x2 = private void b() Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #72 + Fieldref [com/TwentyCodes/android/exception/a.e Landroid/content/Context;] [4] invokevirtual #89 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [7] astore_1 v1 [8] aload_1 v1 [9] invokevirtual #101 + Methodref [android/content/res/Resources.getAssets ()Landroid/content/res/AssetManager;] [12] astore_2 v2 [13] aload_2 v2 [14] ldc #21 + String [exceptionhandler.properties] [16] invokevirtual #100 + Methodref [android/content/res/AssetManager.open (Ljava/lang/String;)Ljava/io/InputStream;] [19] astore_3 v3 [20] new #63 + Class [java/util/Properties] [23] dup [24] invokespecial #134 + Methodref [java/util/Properties. ()V] [27] astore v4 [29] aload v4 [31] aload_3 v3 [32] invokevirtual #136 + Methodref [java/util/Properties.load (Ljava/io/InputStream;)V] [35] aload_0 v0 [36] aload v4 [38] ldc #25 + String [server] [40] invokevirtual #135 + Methodref [java/util/Properties.getProperty (Ljava/lang/String;)Ljava/lang/String;] [43] putfield #74 + Fieldref [com/TwentyCodes/android/exception/a.g Ljava/lang/String;] [46] aload_0 v0 [47] aload v4 [49] ldc #20 + String [email] [51] invokevirtual #135 + Methodref [java/util/Properties.getProperty (Ljava/lang/String;)Ljava/lang/String;] [54] putfield #75 + Fieldref [com/TwentyCodes/android/exception/a.h Ljava/lang/String;] [57] aload_0 v0 [58] aload v4 [60] ldc #15 + String [app] [62] invokevirtual #135 + Methodref [java/util/Properties.getProperty (Ljava/lang/String;)Ljava/lang/String;] [65] putfield #76 + Fieldref [com/TwentyCodes/android/exception/a.i Ljava/lang/String;] [68] aload_0 v0 [69] aload v4 [71] ldc #26 + String [tracker] [73] invokevirtual #135 + Methodref [java/util/Properties.getProperty (Ljava/lang/String;)Ljava/lang/String;] [76] putfield #77 + Fieldref [com/TwentyCodes/android/exception/a.j Ljava/lang/String;] [79] goto +16 (target=95) [82] astore_3 v3 [83] ldc #9 + String [ExceptionHandler] [85] ldc #10 + String [Failed to open exceptionhandler.properties] [87] invokestatic #103 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [90] pop [91] aload_3 v3 [92] invokevirtual #111 + Methodref [java/io/IOException.printStackTrace ()V] [95] return Code attribute exceptions (count = 1): - ExceptionInfo (13 -> 79: 82): + Class [java/io/IOException] Code attribute attributes (attribute count = 2): + Line number table attribute (count = 13) [0] -> line 140 [8] -> line 141 [13] -> line 144 [20] -> line 145 [29] -> line 146 [35] -> line 147 [46] -> line 148 [57] -> line 149 [68] -> line 150 [82] -> line 151 [83] -> line 152 [91] -> line 153 [95] -> line 155 + Stack map table attribute (count = 2): - [82] Var: [a:com/TwentyCodes/android/exception/a][a:android/content/res/Resources][a:android/content/res/AssetManager], Stack: [a:java/io/IOException] - [95] Var: ..., Stack: (empty) + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #75 + Fieldref [com/TwentyCodes/android/exception/a.h Ljava/lang/String;] [4] ifnonnull +32 (target=36) [7] aload_0 v0 [8] new #36 + Class [android/content/Intent] [11] dup [12] aload_0 v0 [13] getfield #72 + Fieldref [com/TwentyCodes/android/exception/a.e Landroid/content/Context;] [16] ldc #44 + Class [com/TwentyCodes/android/exception/ExceptionReportActivity] [18] invokespecial #92 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [21] ldc #24 + String [report] [23] aload_0 v0 [24] getfield #73 + Fieldref [com/TwentyCodes/android/exception/a.f Lcom/TwentyCodes/android/exception/Report;] [27] invokevirtual #94 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] [30] invokespecial #109 + Methodref [com/TwentyCodes/android/exception/a.a (Landroid/content/Intent;)V] [33] goto +7 (target=40) [36] aload_0 v0 [37] invokespecial #108 + Methodref [com/TwentyCodes/android/exception/a.a ()V] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 4) [0] -> line 158 [7] -> line 159 [36] -> line 161 [40] -> line 162 + Stack map table attribute (count = 2): - [36] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) + Method: uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V Access flags: 0x1 = public void uncaughtException(java.lang.Thread,java.lang.Throwable) Class member attributes (count = 1): + Code attribute instructions (code length = 491, locals = 14, stack = 11): [0] ldc #9 + String [ExceptionHandler] [2] ldc #27 + String [uncaughtException()] [4] invokestatic #102 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [7] pop [8] new #62 + Class [java/util/Date] [11] dup [12] invokespecial #133 + Methodref [java/util/Date. ()V] [15] astore_3 v3 [16] new #61 + Class [java/text/SimpleDateFormat] [19] dup [20] ldc #29 + String [yyyy.MM.dd_HH.mm.ss_zzz] [22] invokespecial #131 + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;)V] [25] astore v4 [27] aload_0 v0 [28] getfield #72 + Fieldref [com/TwentyCodes/android/exception/a.e Landroid/content/Context;] [31] invokevirtual #87 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [34] astore v5 [36] aload v5 [38] aload_0 v0 [39] getfield #72 + Fieldref [com/TwentyCodes/android/exception/a.e Landroid/content/Context;] [42] invokevirtual #88 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [45] iconst_0 [46] invokevirtual #99 + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] [49] astore v6 [51] goto +28 (target=79) [54] astore v7 [56] new #37 + Class [android/content/pm/PackageInfo] [59] dup [60] invokespecial #98 + Methodref [android/content/pm/PackageInfo. ()V] [63] astore v6 [65] aload v6 [67] ldc #28 + String [unknown] [69] putfield #66 + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;] [72] aload v6 [74] bipush 69 [76] putfield #65 + Fieldref [android/content/pm/PackageInfo.versionCode I] [79] new #55 + Class [java/lang/StringBuffer] [82] dup [83] invokespecial #117 + Methodref [java/lang/StringBuffer. ()V] [86] astore v7 [88] aload_2 v2 [89] invokevirtual #129 + Methodref [java/lang/Throwable.getStackTrace ()[Ljava/lang/StackTraceElement;] [92] dup [93] astore v11 [95] arraylength [96] istore v10 [98] iconst_0 [99] istore v9 [101] goto +44 (target=145) [104] aload v11 [106] iload v9 [108] aaload [109] astore v8 [111] aload v7 [113] new #56 + Class [java/lang/StringBuilder] [116] dup [117] ldc #16 + String [at ] [119] invokespecial #121 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [122] aload v8 [124] invokevirtual #115 + Methodref [java/lang/StackTraceElement.toString ()Ljava/lang/String;] [127] invokevirtual #124 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [130] ldc #4 + String [ ] [132] invokevirtual #124 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [135] invokevirtual #125 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [138] invokevirtual #118 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [141] pop [142] iinc v9, 1 [145] iload v9 [147] iload v10 [149] ificmplt -45 (target=104) [152] new #55 + Class [java/lang/StringBuffer] [155] dup [156] invokespecial #117 + Methodref [java/lang/StringBuffer. ()V] [159] astore v8 [161] aload_2 v2 [162] invokevirtual #128 + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] [165] astore v9 [167] aload v9 [169] ifnull +97 (target=266) [172] aload v8 [174] new #56 + Class [java/lang/StringBuilder] [177] dup [178] aload v9 [180] invokevirtual #130 + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] [183] invokestatic #116 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [186] invokespecial #121 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [189] ldc #6 + String [ ] [191] invokevirtual #124 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [194] invokevirtual #125 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [197] invokevirtual #118 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [200] pop [201] aload v9 [203] invokevirtual #129 + Methodref [java/lang/Throwable.getStackTrace ()[Ljava/lang/StackTraceElement;] [206] dup [207] astore v13 [209] arraylength [210] istore v12 [212] iconst_0 [213] istore v11 [215] goto +44 (target=259) [218] aload v13 [220] iload v11 [222] aaload [223] astore v10 [225] aload v8 [227] new #56 + Class [java/lang/StringBuilder] [230] dup [231] ldc #16 + String [at ] [233] invokespecial #121 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [236] aload v10 [238] invokevirtual #115 + Methodref [java/lang/StackTraceElement.toString ()Ljava/lang/String;] [241] invokevirtual #124 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [244] ldc #4 + String [ ] [246] invokevirtual #124 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [249] invokevirtual #125 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [252] invokevirtual #118 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [255] pop [256] iinc v11, 1 [259] iload v11 [261] iload v12 [263] ificmplt -45 (target=218) [266] aload_0 v0 [267] new #45 + Class [com/TwentyCodes/android/exception/Report] [270] dup [271] aload_0 v0 [272] getfield #74 + Fieldref [com/TwentyCodes/android/exception/a.g Ljava/lang/String;] [275] invokespecial #105 + Methodref [com/TwentyCodes/android/exception/Report. (Ljava/lang/String;)V] [278] aload_2 v2 [279] invokevirtual #130 + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] [282] aload v7 [284] invokevirtual #119 + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;] [287] aload v8 [289] invokevirtual #119 + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;] [292] aload v4 [294] aload_3 v3 [295] invokevirtual #132 + Methodref [java/text/SimpleDateFormat.format (Ljava/util/Date;)Ljava/lang/String;] [298] getstatic #67 + Fieldref [android/os/Build.FINGERPRINT Ljava/lang/String;] [301] new #56 + Class [java/lang/StringBuilder] [304] dup [305] aload v6 [307] getfield #66 + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;] [310] invokestatic #116 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [313] invokespecial #121 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [316] ldc #17 + String [b] [318] invokevirtual #124 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [321] aload v6 [323] getfield #65 + Fieldref [android/content/pm/PackageInfo.versionCode I] [326] invokevirtual #122 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [329] invokevirtual #125 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [332] aload_0 v0 [333] getfield #76 + Fieldref [com/TwentyCodes/android/exception/a.i Ljava/lang/String;] [336] ifnull +10 (target=346) [339] aload_0 v0 [340] getfield #76 + Fieldref [com/TwentyCodes/android/exception/a.i Ljava/lang/String;] [343] goto +10 (target=353) [346] aload_0 v0 [347] getfield #72 + Fieldref [com/TwentyCodes/android/exception/a.e Landroid/content/Context;] [350] invokevirtual #88 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [353] aload_0 v0 [354] getfield #77 + Fieldref [com/TwentyCodes/android/exception/a.j Ljava/lang/String;] [357] aload_0 v0 [358] getfield #72 + Fieldref [com/TwentyCodes/android/exception/a.e Landroid/content/Context;] [361] invokevirtual #88 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [364] invokevirtual #106 + Methodref [com/TwentyCodes/android/exception/Report.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/TwentyCodes/android/exception/Report;] [367] putfield #73 + Fieldref [com/TwentyCodes/android/exception/a.f Lcom/TwentyCodes/android/exception/Report;] [370] aload_0 v0 [371] getfield #69 + Fieldref [com/TwentyCodes/android/exception/a.b Landroid/app/Activity;] [374] ifnull +11 (target=385) [377] aload_0 v0 [378] getfield #69 + Fieldref [com/TwentyCodes/android/exception/a.b Landroid/app/Activity;] [381] aload_0 v0 [382] invokevirtual #81 + Methodref [android/app/Activity.runOnUiThread (Ljava/lang/Runnable;)V] [385] aload_0 v0 [386] getfield #70 + Fieldref [com/TwentyCodes/android/exception/a.c Landroid/app/Service;] [389] ifnull +43 (target=432) [392] aload_0 v0 [393] getfield #75 + Fieldref [com/TwentyCodes/android/exception/a.h Ljava/lang/String;] [396] ifnonnull +32 (target=428) [399] aload_0 v0 [400] new #36 + Class [android/content/Intent] [403] dup [404] aload_0 v0 [405] getfield #72 + Fieldref [com/TwentyCodes/android/exception/a.e Landroid/content/Context;] [408] ldc #44 + Class [com/TwentyCodes/android/exception/ExceptionReportActivity] [410] invokespecial #92 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [413] ldc #24 + String [report] [415] aload_0 v0 [416] getfield #73 + Fieldref [com/TwentyCodes/android/exception/a.f Lcom/TwentyCodes/android/exception/Report;] [419] invokevirtual #94 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] [422] invokespecial #109 + Methodref [com/TwentyCodes/android/exception/a.a (Landroid/content/Intent;)V] [425] goto +7 (target=432) [428] aload_0 v0 [429] invokespecial #108 + Methodref [com/TwentyCodes/android/exception/a.a ()V] [432] aload_0 v0 [433] getfield #71 + Fieldref [com/TwentyCodes/android/exception/a.d Landroid/content/BroadcastReceiver;] [436] ifnull +43 (target=479) [439] aload_0 v0 [440] getfield #75 + Fieldref [com/TwentyCodes/android/exception/a.h Ljava/lang/String;] [443] ifnonnull +32 (target=475) [446] aload_0 v0 [447] new #36 + Class [android/content/Intent] [450] dup [451] aload_0 v0 [452] getfield #72 + Fieldref [com/TwentyCodes/android/exception/a.e Landroid/content/Context;] [455] ldc #44 + Class [com/TwentyCodes/android/exception/ExceptionReportActivity] [457] invokespecial #92 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [460] ldc #24 + String [report] [462] aload_0 v0 [463] getfield #73 + Fieldref [com/TwentyCodes/android/exception/a.f Lcom/TwentyCodes/android/exception/Report;] [466] invokevirtual #94 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] [469] invokespecial #109 + Methodref [com/TwentyCodes/android/exception/a.a (Landroid/content/Intent;)V] [472] goto +7 (target=479) [475] aload_0 v0 [476] invokespecial #108 + Methodref [com/TwentyCodes/android/exception/a.a ()V] [479] aload_0 v0 [480] getfield #68 + Fieldref [com/TwentyCodes/android/exception/a.a Ljava/lang/Thread$UncaughtExceptionHandler;] [483] aload_1 v1 [484] aload_2 v2 [485] invokeinterface #137 + InterfaceMethodref [java/lang/Thread$UncaughtExceptionHandler.uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V] [490] return Code attribute exceptions (count = 1): - ExceptionInfo (36 -> 51: 54): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 2): + Line number table attribute (count = 33) [0] -> line 172 [8] -> line 177 [16] -> line 178 [27] -> line 179 [36] -> line 184 [54] -> line 185 [56] -> line 187 [65] -> line 188 [72] -> line 189 [79] -> line 192 [88] -> line 193 [111] -> line 194 [142] -> line 193 [152] -> line 196 [161] -> line 197 [167] -> line 198 [172] -> line 199 [201] -> line 200 [225] -> line 201 [256] -> line 200 [266] -> line 205 [370] -> line 208 [377] -> line 209 [385] -> line 213 [392] -> line 214 [399] -> line 215 [428] -> line 217 [432] -> line 220 [439] -> line 221 [446] -> line 222 [475] -> line 224 [479] -> line 228 [490] -> line 229 + Stack map table attribute (count = 14): - [54] Var: [a:com/TwentyCodes/android/exception/a][a:java/lang/Thread][a:java/lang/Throwable][a:java/util/Date][a:java/text/SimpleDateFormat][a:android/content/pm/PackageManager], Stack: [a:android/content/pm/PackageManager$NameNotFoundException] - [79] Var: ...[a:android/content/pm/PackageInfo], Stack: (empty) - [104] Var: [a:com/TwentyCodes/android/exception/a][a:java/lang/Thread][a:java/lang/Throwable][a:java/util/Date][a:java/text/SimpleDateFormat][a:android/content/pm/PackageManager][a:android/content/pm/PackageInfo][a:java/lang/StringBuffer][T][i][i][a:[Ljava/lang/StackTraceElement;], Stack: - [145] Var: ..., Stack: (empty) - [218] Var: [a:com/TwentyCodes/android/exception/a][a:java/lang/Thread][a:java/lang/Throwable][a:java/util/Date][a:java/text/SimpleDateFormat][a:android/content/pm/PackageManager][a:android/content/pm/PackageInfo][a:java/lang/StringBuffer][a:java/lang/StringBuffer][a:java/lang/Throwable][T][i][i][a:[Ljava/lang/StackTraceElement;], Stack: - [259] Var: ..., Stack: (empty) - [266] Var: [a:com/TwentyCodes/android/exception/a][a:java/lang/Thread][a:java/lang/Throwable][a:java/util/Date][a:java/text/SimpleDateFormat][a:android/content/pm/PackageManager][a:android/content/pm/PackageInfo][a:java/lang/StringBuffer][a:java/lang/StringBuffer][a:java/lang/Throwable], Stack: - [346] Var: [a:com/TwentyCodes/android/exception/a][a:java/lang/Thread][a:java/lang/Throwable][a:java/util/Date][a:java/text/SimpleDateFormat][a:android/content/pm/PackageManager][a:android/content/pm/PackageInfo][a:java/lang/StringBuffer][a:java/lang/StringBuffer][a:java/lang/Throwable], Stack: [a:com/TwentyCodes/android/exception/a][a:com/TwentyCodes/android/exception/Report][a:java/lang/String][a:java/lang/String][a:java/lang/String][a:java/lang/String][a:java/lang/String][a:java/lang/String] - [353] Var: [a:com/TwentyCodes/android/exception/a][a:java/lang/Thread][a:java/lang/Throwable][a:java/util/Date][a:java/text/SimpleDateFormat][a:android/content/pm/PackageManager][a:android/content/pm/PackageInfo][a:java/lang/StringBuffer][a:java/lang/StringBuffer][a:java/lang/Throwable], Stack: [a:com/TwentyCodes/android/exception/a][a:com/TwentyCodes/android/exception/Report][a:java/lang/String][a:java/lang/String][a:java/lang/String][a:java/lang/String][a:java/lang/String][a:java/lang/String][a:java/lang/String] - [385] Var: ..., Stack: (empty) - [428] Var: ..., Stack: (empty) - [432] Var: ..., Stack: (empty) - [475] Var: ..., Stack: (empty) - [479] Var: ..., Stack: (empty) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/ExceptionReportActivity Superclass: android/app/Activity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCodes.android.exception.ExceptionReportActivity extends android.app.Activity Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 140): + Integer [16908298] + String [ExceptionActivity] + String [display] + String [onCreate()] + String [report] + Class [android/app/Activity] + Class [android/content/Intent] + Class [android/text/Editable] + Class [android/util/Log] + Class [android/view/View] + Class [android/view/View$OnClickListener] + Class [android/widget/EditText] + Class [android/widget/ListView] + Class [com/TwentyCodes/android/exception/ExceptionReportActivity] + Class [com/TwentyCodes/android/exception/Report] + Class [com/TwentyCodes/android/exception/ReportPostingService] + Class [com/TwentyCodes/android/exception/c] + Class [com/TwentyCodes/android/exception/d] + Class [com/TwentyCodes/android/exception/g] + Fieldref [com/TwentyCodes/android/exception/ExceptionReportActivity.a Lcom/TwentyCodes/android/exception/Report;] + Fieldref [com/TwentyCodes/android/exception/c.description I] + Fieldref [com/TwentyCodes/android/exception/c.send I] + Fieldref [com/TwentyCodes/android/exception/d.exception_activity I] + Fieldref [com/TwentyCodes/android/exception/d.list I] + Methodref [android/app/Activity. ()V] + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/view/View.setEnabled (Z)V] + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;] + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [android/widget/ListView.setClickable (Z)V] + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.findViewById (I)Landroid/view/View;] + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.finish ()V] + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.getIntent ()Landroid/content/Intent;] + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.setContentView (I)V] + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.startService (Landroid/content/Intent;)Landroid/content/ComponentName;] + Methodref [com/TwentyCodes/android/exception/Report.a (Ljava/lang/String;)Lcom/TwentyCodes/android/exception/Report;] + Methodref [com/TwentyCodes/android/exception/Report.b ()Ljava/util/ArrayList;] + Methodref [com/TwentyCodes/android/exception/g. (Landroid/content/Context;Ljava/util/ArrayList;)V] + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [ (Landroid/content/Context;Ljava/util/ArrayList;)V] + NameAndType [a (Ljava/lang/String;)Lcom/TwentyCodes/android/exception/Report;] + NameAndType [a Lcom/TwentyCodes/android/exception/Report;] + NameAndType [b ()Ljava/util/ArrayList;] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [description I] + NameAndType [exception_activity I] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [finish ()V] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + NameAndType [getText ()Landroid/text/Editable;] + NameAndType [hasExtra (Ljava/lang/String;)Z] + NameAndType [list I] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] + NameAndType [send I] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setClickable (Z)V] + NameAndType [setContentView (I)V] + NameAndType [setEnabled (Z)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [startService (Landroid/content/Intent;)Landroid/content/ComponentName;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/text/Editable;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/content/Context;Ljava/util/ArrayList;)V] + Utf8 [(Landroid/content/Intent;)Landroid/content/ComponentName;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;] + Utf8 [(Ljava/lang/String;)Lcom/TwentyCodes/android/exception/Report;] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [ExceptionActivity] + Utf8 [I] + Utf8 [Lcom/TwentyCodes/android/exception/Report;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/app/Activity] + Utf8 [android/content/Intent] + Utf8 [android/text/Editable] + Utf8 [android/util/Log] + Utf8 [android/view/View] + Utf8 [android/view/View$OnClickListener] + Utf8 [android/widget/EditText] + Utf8 [android/widget/ListView] + Utf8 [b] + Utf8 [com/TwentyCodes/android/exception/ExceptionReportActivity] + Utf8 [com/TwentyCodes/android/exception/Report] + Utf8 [com/TwentyCodes/android/exception/ReportPostingService] + Utf8 [com/TwentyCodes/android/exception/c] + Utf8 [com/TwentyCodes/android/exception/d] + Utf8 [com/TwentyCodes/android/exception/g] + Utf8 [d] + Utf8 [description] + Utf8 [display] + Utf8 [exception_activity] + Utf8 [findViewById] + Utf8 [finish] + Utf8 [getIntent] + Utf8 [getParcelableExtra] + Utf8 [getText] + Utf8 [hasExtra] + Utf8 [list] + Utf8 [onClick] + Utf8 [onCreate] + Utf8 [onCreate()] + Utf8 [putExtra] + Utf8 [report] + Utf8 [send] + Utf8 [setAdapter] + Utf8 [setClickable] + Utf8 [setContentView] + Utf8 [setEnabled] + Utf8 [setOnClickListener] + Utf8 [startService] + Utf8 [toString] Fields (count = 1): + Field: a Lcom/TwentyCodes/android/exception/Report; Access flags: 0x2 = private com.TwentyCodes.android.exception.Report a Methods (count = 3): - Method: ()V Access flags: 0x1 = public ExceptionReportActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #25 + Methodref [android/app/Activity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 22 + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 104, locals = 3, stack = 5): [0] ldc #2 + String [ExceptionActivity] [2] ldc #4 + String [onCreate()] [4] invokestatic #31 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [7] pop [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #26 + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] [13] aload_0 v0 [14] aload_0 v0 [15] invokevirtual #39 + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.getIntent ()Landroid/content/Intent;] [18] ldc #5 + String [report] [20] invokevirtual #28 + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] [23] checkcast #15 + Class [com/TwentyCodes/android/exception/Report] [26] putfield #20 + Fieldref [com/TwentyCodes/android/exception/ExceptionReportActivity.a Lcom/TwentyCodes/android/exception/Report;] [29] aload_0 v0 [30] invokevirtual #39 + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.getIntent ()Landroid/content/Intent;] [33] ldc #3 + String [display] [35] invokevirtual #29 + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] [38] ifeq +13 (target=51) [41] aload_0 v0 [42] getstatic #24 + Fieldref [com/TwentyCodes/android/exception/d.list I] [45] invokevirtual #40 + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.setContentView (I)V] [48] goto +21 (target=69) [51] aload_0 v0 [52] getstatic #23 + Fieldref [com/TwentyCodes/android/exception/d.exception_activity I] [55] invokevirtual #40 + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.setContentView (I)V] [58] aload_0 v0 [59] getstatic #22 + Fieldref [com/TwentyCodes/android/exception/c.send I] [62] invokevirtual #37 + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.findViewById (I)Landroid/view/View;] [65] aload_0 v0 [66] invokevirtual #33 + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V] [69] aload_0 v0 [70] ldc #1 + Integer [16908298] [72] invokevirtual #37 + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.findViewById (I)Landroid/view/View;] [75] checkcast #13 + Class [android/widget/ListView] [78] astore_2 v2 [79] aload_2 v2 [80] new #19 + Class [com/TwentyCodes/android/exception/g] [83] dup [84] aload_0 v0 [85] aload_0 v0 [86] getfield #20 + Fieldref [com/TwentyCodes/android/exception/ExceptionReportActivity.a Lcom/TwentyCodes/android/exception/Report;] [89] invokevirtual #43 + Methodref [com/TwentyCodes/android/exception/Report.b ()Ljava/util/ArrayList;] [92] invokespecial #44 + Methodref [com/TwentyCodes/android/exception/g. (Landroid/content/Context;Ljava/util/ArrayList;)V] [95] invokevirtual #35 + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V] [98] aload_2 v2 [99] iconst_0 [100] invokevirtual #36 + Methodref [android/widget/ListView.setClickable (Z)V] [103] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 11) [0] -> line 34 [8] -> line 35 [13] -> line 36 [29] -> line 38 [41] -> line 39 [51] -> line 41 [58] -> line 42 [69] -> line 44 [79] -> line 45 [98] -> line 46 [103] -> line 47 + Stack map table attribute (count = 2): - [51] Var: ..., Stack: (empty) - [69] Var: ..., Stack: (empty) + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 3, stack = 5): [0] aload_0 v0 [1] getstatic #21 + Fieldref [com/TwentyCodes/android/exception/c.description I] [4] invokevirtual #37 + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.findViewById (I)Landroid/view/View;] [7] checkcast #12 + Class [android/widget/EditText] [10] astore_2 v2 [11] aload_0 v0 [12] getfield #20 + Fieldref [com/TwentyCodes/android/exception/ExceptionReportActivity.a Lcom/TwentyCodes/android/exception/Report;] [15] aload_2 v2 [16] invokevirtual #34 + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;] [19] invokeinterface #45 + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;] [24] invokevirtual #42 + Methodref [com/TwentyCodes/android/exception/Report.a (Ljava/lang/String;)Lcom/TwentyCodes/android/exception/Report;] [27] pop [28] aload_1 v1 [29] iconst_0 [30] invokevirtual #32 + Methodref [android/view/View.setEnabled (Z)V] [33] aload_0 v0 [34] new #7 + Class [android/content/Intent] [37] dup [38] aload_0 v0 [39] ldc #16 + Class [com/TwentyCodes/android/exception/ReportPostingService] [41] invokespecial #27 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [44] ldc #5 + String [report] [46] aload_0 v0 [47] getfield #20 + Fieldref [com/TwentyCodes/android/exception/ExceptionReportActivity.a Lcom/TwentyCodes/android/exception/Report;] [50] invokevirtual #30 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] [53] invokevirtual #41 + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.startService (Landroid/content/Intent;)Landroid/content/ComponentName;] [56] pop [57] aload_0 v0 [58] invokevirtual #38 + Methodref [com/TwentyCodes/android/exception/ExceptionReportActivity.finish ()V] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 56 [11] -> line 57 [28] -> line 58 [33] -> line 59 [57] -> line 60 [61] -> line 61 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/b Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.TwentyCodes.android.exception.b extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 6): + Class [com/TwentyCodes/android/exception/b] + Class [java/lang/Object] + Utf8 [SourceFile] + Utf8 [com/TwentyCodes/android/exception/b] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/c Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.TwentyCodes.android.exception.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 66): + Integer [2131296256] + Integer [2131296257] + Integer [2131296258] + Integer [2131296259] + Integer [2131296260] + Integer [2131296261] + Integer [2131296262] + Integer [2131296263] + Integer [2131296264] + Integer [2131296265] + Integer [2131296266] + Integer [2131296267] + Integer [2131296268] + Integer [2131296269] + Integer [2131296270] + Integer [2131296271] + Integer [2131296272] + Integer [2131296273] + Integer [2131296274] + Integer [2131296275] + Integer [2131296276] + Integer [2131296277] + Integer [2131296278] + Integer [2131296279] + Integer [2131296280] + Integer [2131296281] + Integer [2131296282] + Integer [2131296283] + Integer [2131296284] + Class [com/TwentyCodes/android/exception/c] + Class [java/lang/Object] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [SourceFile] + Utf8 [ad] + Utf8 [com/TwentyCodes/android/exception/c] + Utf8 [d_Picker] + Utf8 [decrement] + Utf8 [description] + Utf8 [dice] + Utf8 [die_selector] + Utf8 [editText] + Utf8 [exception_text] + Utf8 [exception_title] + Utf8 [game_mode_spinner] + Utf8 [holder] + Utf8 [increment] + Utf8 [java/lang/Object] + Utf8 [linearLayout1] + Utf8 [list] + Utf8 [menu_clear] + Utf8 [menu_delete] + Utf8 [menu_settings] + Utf8 [mod_Picker] + Utf8 [new_game_button] + Utf8 [number_Picker] + Utf8 [progress] + Utf8 [roll_button] + Utf8 [roll_progress] + Utf8 [send] + Utf8 [text1] + Utf8 [textView1] + Utf8 [textView2] + Utf8 [textView3] + Utf8 [timepicker_input] Fields (count = 29): + Field: ad I Access flags: 0x19 = public static final int ad Class member attributes (count = 1): + Constant value attribute: + Integer [2131296273] + Field: d_Picker I Access flags: 0x19 = public static final int d_Picker Class member attributes (count = 1): + Constant value attribute: + Integer [2131296257] + Field: decrement I Access flags: 0x19 = public static final int decrement Class member attributes (count = 1): + Constant value attribute: + Integer [2131296281] + Field: description I Access flags: 0x19 = public static final int description Class member attributes (count = 1): + Constant value attribute: + Integer [2131296260] + Field: dice I Access flags: 0x19 = public static final int dice Class member attributes (count = 1): + Constant value attribute: + Integer [2131296274] + Field: die_selector I Access flags: 0x19 = public static final int die_selector Class member attributes (count = 1): + Constant value attribute: + Integer [2131296269] + Field: editText I Access flags: 0x19 = public static final int editText Class member attributes (count = 1): + Constant value attribute: + Integer [2131296277] + Field: exception_text I Access flags: 0x19 = public static final int exception_text Class member attributes (count = 1): + Constant value attribute: + Integer [2131296262] + Field: exception_title I Access flags: 0x19 = public static final int exception_title Class member attributes (count = 1): + Constant value attribute: + Integer [2131296261] + Field: game_mode_spinner I Access flags: 0x19 = public static final int game_mode_spinner Class member attributes (count = 1): + Constant value attribute: + Integer [2131296278] + Field: holder I Access flags: 0x19 = public static final int holder Class member attributes (count = 1): + Constant value attribute: + Integer [2131296268] + Field: increment I Access flags: 0x19 = public static final int increment Class member attributes (count = 1): + Constant value attribute: + Integer [2131296279] + Field: linearLayout1 I Access flags: 0x19 = public static final int linearLayout1 Class member attributes (count = 1): + Constant value attribute: + Integer [2131296275] + Field: list I Access flags: 0x19 = public static final int list Class member attributes (count = 1): + Constant value attribute: + Integer [2131296272] + Field: menu_clear I Access flags: 0x19 = public static final int menu_clear Class member attributes (count = 1): + Constant value attribute: + Integer [2131296282] + Field: menu_delete I Access flags: 0x19 = public static final int menu_delete Class member attributes (count = 1): + Constant value attribute: + Integer [2131296284] + Field: menu_settings I Access flags: 0x19 = public static final int menu_settings Class member attributes (count = 1): + Constant value attribute: + Integer [2131296283] + Field: mod_Picker I Access flags: 0x19 = public static final int mod_Picker Class member attributes (count = 1): + Constant value attribute: + Integer [2131296258] + Field: new_game_button I Access flags: 0x19 = public static final int new_game_button Class member attributes (count = 1): + Constant value attribute: + Integer [2131296263] + Field: number_Picker I Access flags: 0x19 = public static final int number_Picker Class member attributes (count = 1): + Constant value attribute: + Integer [2131296256] + Field: progress I Access flags: 0x19 = public static final int progress Class member attributes (count = 1): + Constant value attribute: + Integer [2131296276] + Field: roll_button I Access flags: 0x19 = public static final int roll_button Class member attributes (count = 1): + Constant value attribute: + Integer [2131296270] + Field: roll_progress I Access flags: 0x19 = public static final int roll_progress Class member attributes (count = 1): + Constant value attribute: + Integer [2131296271] + Field: send I Access flags: 0x19 = public static final int send Class member attributes (count = 1): + Constant value attribute: + Integer [2131296259] + Field: text1 I Access flags: 0x19 = public static final int text1 Class member attributes (count = 1): + Constant value attribute: + Integer [2131296264] + Field: textView1 I Access flags: 0x19 = public static final int textView1 Class member attributes (count = 1): + Constant value attribute: + Integer [2131296265] + Field: textView2 I Access flags: 0x19 = public static final int textView2 Class member attributes (count = 1): + Constant value attribute: + Integer [2131296266] + Field: textView3 I Access flags: 0x19 = public static final int textView3 Class member attributes (count = 1): + Constant value attribute: + Integer [2131296267] + Field: timepicker_input I Access flags: 0x19 = public static final int timepicker_input Class member attributes (count = 1): + Constant value attribute: + Integer [2131296280] Methods (count = 0): Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/d Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.TwentyCodes.android.exception.d extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 26): + Integer [2130903040] + Integer [2130903041] + Integer [2130903042] + Integer [2130903043] + Integer [2130903044] + Integer [2130903045] + Integer [2130903046] + Integer [2130903047] + Integer [2130903048] + Class [com/TwentyCodes/android/exception/d] + Class [java/lang/Object] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [SourceFile] + Utf8 [com/TwentyCodes/android/exception/d] + Utf8 [dice_selector] + Utf8 [exception_activity] + Utf8 [exception_list_item] + Utf8 [game_list] + Utf8 [java/lang/Object] + Utf8 [list] + Utf8 [list_row] + Utf8 [main] + Utf8 [new_game_dialog] + Utf8 [number_picker] Fields (count = 9): + Field: dice_selector I Access flags: 0x19 = public static final int dice_selector Class member attributes (count = 1): + Constant value attribute: + Integer [2130903040] + Field: exception_activity I Access flags: 0x19 = public static final int exception_activity Class member attributes (count = 1): + Constant value attribute: + Integer [2130903041] + Field: exception_list_item I Access flags: 0x19 = public static final int exception_list_item Class member attributes (count = 1): + Constant value attribute: + Integer [2130903042] + Field: game_list I Access flags: 0x19 = public static final int game_list Class member attributes (count = 1): + Constant value attribute: + Integer [2130903043] + Field: list I Access flags: 0x19 = public static final int list Class member attributes (count = 1): + Constant value attribute: + Integer [2130903044] + Field: list_row I Access flags: 0x19 = public static final int list_row Class member attributes (count = 1): + Constant value attribute: + Integer [2130903045] + Field: main I Access flags: 0x19 = public static final int main Class member attributes (count = 1): + Constant value attribute: + Integer [2130903046] + Field: new_game_dialog I Access flags: 0x19 = public static final int new_game_dialog Class member attributes (count = 1): + Constant value attribute: + Integer [2130903047] + Field: number_picker I Access flags: 0x19 = public static final int number_picker Class member attributes (count = 1): + Constant value attribute: + Integer [2130903048] Methods (count = 0): Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/e Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.TwentyCodes.android.exception.e extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 94): + Integer [2131034112] + Integer [2131034113] + Integer [2131034114] + Integer [2131034115] + Integer [2131034116] + Integer [2131034117] + Integer [2131034118] + Integer [2131034119] + Integer [2131034120] + Integer [2131034121] + Integer [2131034122] + Integer [2131034123] + Integer [2131034124] + Integer [2131034125] + Integer [2131034126] + Integer [2131034127] + Integer [2131034128] + Integer [2131034129] + Integer [2131034130] + Integer [2131034131] + Integer [2131034132] + Integer [2131034133] + Integer [2131034134] + Integer [2131034135] + Integer [2131034136] + Integer [2131034137] + Integer [2131034138] + Integer [2131034139] + Integer [2131034140] + Integer [2131034141] + Integer [2131034142] + Integer [2131034143] + Integer [2131034144] + Integer [2131034145] + Integer [2131034146] + Integer [2131034147] + Integer [2131034148] + Integer [2131034149] + Integer [2131034150] + Integer [2131034151] + Integer [2131034152] + Integer [2131034153] + Integer [2131034154] + Class [com/TwentyCodes/android/exception/e] + Class [java/lang/Object] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [SourceFile] + Utf8 [app_name] + Utf8 [calc_successes] + Utf8 [calc_successes_summary] + Utf8 [clear_history] + Utf8 [com/TwentyCodes/android/exception/e] + Utf8 [contact_us] + Utf8 [crash] + Utf8 [create_new_game] + Utf8 [delete] + Utf8 [deleteing] + Utf8 [description] + Utf8 [do_you_want_to_quit] + Utf8 [email] + Utf8 [email_about] + Utf8 [empty_msg] + Utf8 [game_mode] + Utf8 [game_mode_dd] + Utf8 [game_mode_exalted] + Utf8 [game_name] + Utf8 [higlight_color] + Utf8 [higlight_color_msg] + Utf8 [java/lang/Object] + Utf8 [new_game] + Utf8 [no_reports] + Utf8 [quit] + Utf8 [roll] + Utf8 [roll_again] + Utf8 [roll_again_summary] + Utf8 [roll_mod] + Utf8 [roll_mod_msg] + Utf8 [rolled] + Utf8 [rolls] + Utf8 [send] + Utf8 [sending] + Utf8 [sending_report] + Utf8 [settings] + Utf8 [sorry] + Utf8 [successes] + Utf8 [sucesses] + Utf8 [tens_count_twice] + Utf8 [tens_count_twice_msg] + Utf8 [total] + Utf8 [total_plus_mod] + Utf8 [version] + Utf8 [version_info] Fields (count = 43): + Field: app_name I Access flags: 0x19 = public static final int app_name Class member attributes (count = 1): + Constant value attribute: + Integer [2131034122] + Field: calc_successes I Access flags: 0x19 = public static final int calc_successes Class member attributes (count = 1): + Constant value attribute: + Integer [2131034144] + Field: calc_successes_summary I Access flags: 0x19 = public static final int calc_successes_summary Class member attributes (count = 1): + Constant value attribute: + Integer [2131034145] + Field: clear_history I Access flags: 0x19 = public static final int clear_history Class member attributes (count = 1): + Constant value attribute: + Integer [2131034135] + Field: contact_us I Access flags: 0x19 = public static final int contact_us Class member attributes (count = 1): + Constant value attribute: + Integer [2131034133] + Field: crash I Access flags: 0x19 = public static final int crash Class member attributes (count = 1): + Constant value attribute: + Integer [2131034112] + Field: create_new_game I Access flags: 0x19 = public static final int create_new_game Class member attributes (count = 1): + Constant value attribute: + Integer [2131034128] + Field: delete I Access flags: 0x19 = public static final int delete Class member attributes (count = 1): + Constant value attribute: + Integer [2131034129] + Field: deleteing I Access flags: 0x19 = public static final int deleteing Class member attributes (count = 1): + Constant value attribute: + Integer [2131034125] + Field: description I Access flags: 0x19 = public static final int description Class member attributes (count = 1): + Constant value attribute: + Integer [2131034116] + Field: do_you_want_to_quit I Access flags: 0x19 = public static final int do_you_want_to_quit Class member attributes (count = 1): + Constant value attribute: + Integer [2131034138] + Field: email I Access flags: 0x19 = public static final int email Class member attributes (count = 1): + Constant value attribute: + Integer [2131034124] + Field: email_about I Access flags: 0x19 = public static final int email_about Class member attributes (count = 1): + Constant value attribute: + Integer [2131034132] + Field: empty_msg I Access flags: 0x19 = public static final int empty_msg Class member attributes (count = 1): + Constant value attribute: + Integer [2131034126] + Field: game_mode I Access flags: 0x19 = public static final int game_mode Class member attributes (count = 1): + Constant value attribute: + Integer [2131034154] + Field: game_mode_dd I Access flags: 0x19 = public static final int game_mode_dd Class member attributes (count = 1): + Constant value attribute: + Integer [2131034121] + Field: game_mode_exalted I Access flags: 0x19 = public static final int game_mode_exalted Class member attributes (count = 1): + Constant value attribute: + Integer [2131034120] + Field: game_name I Access flags: 0x19 = public static final int game_name Class member attributes (count = 1): + Constant value attribute: + Integer [2131034127] + Field: higlight_color I Access flags: 0x19 = public static final int higlight_color Class member attributes (count = 1): + Constant value attribute: + Integer [2131034152] + Field: higlight_color_msg I Access flags: 0x19 = public static final int higlight_color_msg Class member attributes (count = 1): + Constant value attribute: + Integer [2131034153] + Field: new_game I Access flags: 0x19 = public static final int new_game Class member attributes (count = 1): + Constant value attribute: + Integer [2131034130] + Field: no_reports I Access flags: 0x19 = public static final int no_reports Class member attributes (count = 1): + Constant value attribute: + Integer [2131034118] + Field: quit I Access flags: 0x19 = public static final int quit Class member attributes (count = 1): + Constant value attribute: + Integer [2131034137] + Field: roll I Access flags: 0x19 = public static final int roll Class member attributes (count = 1): + Constant value attribute: + Integer [2131034134] + Field: roll_again I Access flags: 0x19 = public static final int roll_again Class member attributes (count = 1): + Constant value attribute: + Integer [2131034142] + Field: roll_again_summary I Access flags: 0x19 = public static final int roll_again_summary Class member attributes (count = 1): + Constant value attribute: + Integer [2131034143] + Field: roll_mod I Access flags: 0x19 = public static final int roll_mod Class member attributes (count = 1): + Constant value attribute: + Integer [2131034150] + Field: roll_mod_msg I Access flags: 0x19 = public static final int roll_mod_msg Class member attributes (count = 1): + Constant value attribute: + Integer [2131034151] + Field: rolled I Access flags: 0x19 = public static final int rolled Class member attributes (count = 1): + Constant value attribute: + Integer [2131034123] + Field: rolls I Access flags: 0x19 = public static final int rolls Class member attributes (count = 1): + Constant value attribute: + Integer [2131034141] + Field: send I Access flags: 0x19 = public static final int send Class member attributes (count = 1): + Constant value attribute: + Integer [2131034115] + Field: sending I Access flags: 0x19 = public static final int sending Class member attributes (count = 1): + Constant value attribute: + Integer [2131034114] + Field: sending_report I Access flags: 0x19 = public static final int sending_report Class member attributes (count = 1): + Constant value attribute: + Integer [2131034119] + Field: settings I Access flags: 0x19 = public static final int settings Class member attributes (count = 1): + Constant value attribute: + Integer [2131034136] + Field: sorry I Access flags: 0x19 = public static final int sorry Class member attributes (count = 1): + Constant value attribute: + Integer [2131034113] + Field: successes I Access flags: 0x19 = public static final int successes Class member attributes (count = 1): + Constant value attribute: + Integer [2131034148] + Field: sucesses I Access flags: 0x19 = public static final int sucesses Class member attributes (count = 1): + Constant value attribute: + Integer [2131034140] + Field: tens_count_twice I Access flags: 0x19 = public static final int tens_count_twice Class member attributes (count = 1): + Constant value attribute: + Integer [2131034149] + Field: tens_count_twice_msg I Access flags: 0x19 = public static final int tens_count_twice_msg Class member attributes (count = 1): + Constant value attribute: + Integer [2131034147] + Field: total I Access flags: 0x19 = public static final int total Class member attributes (count = 1): + Constant value attribute: + Integer [2131034139] + Field: total_plus_mod I Access flags: 0x19 = public static final int total_plus_mod Class member attributes (count = 1): + Constant value attribute: + Integer [2131034146] + Field: version I Access flags: 0x19 = public static final int version Class member attributes (count = 1): + Constant value attribute: + Integer [2131034117] + Field: version_info I Access flags: 0x19 = public static final int version_info Class member attributes (count = 1): + Constant value attribute: + Integer [2131034131] Methods (count = 0): Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/Report Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCodes.android.exception.Report extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable] Constant Pool (count = 193): + String [ ] + String [ -----] + String [-----] + String [0] + String [app] + String [cause] + String [date] + String [description] + String [device] + String [iso-8859-1] + String [msg] + String [package] + String [stackTrace] + String [tracker] + String [version] + Class [android/os/Parcel] + Class [android/os/Parcelable] + Class [com/TwentyCodes/android/exception/Report] + Class [com/TwentyCodes/android/exception/ReportItem] + Class [com/TwentyCodes/android/exception/f] + Class [java/io/BufferedReader] + Class [java/io/InputStream] + Class [java/io/InputStreamReader] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/ArrayList] + Class [java/util/Iterator] + Class [org/apache/http/HttpEntity] + Class [org/apache/http/HttpResponse] + Class [org/apache/http/client/HttpClient] + Class [org/apache/http/client/entity/UrlEncodedFormEntity] + Class [org/apache/http/client/methods/HttpPost] + Class [org/apache/http/impl/client/DefaultHttpClient] + Class [org/apache/http/message/BasicNameValuePair] + Fieldref [com/TwentyCodes/android/exception/Report.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [com/TwentyCodes/android/exception/Report.a Ljava/lang/String;] + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] + Fieldref [com/TwentyCodes/android/exception/ReportItem.CREATOR Landroid/os/Parcelable$Creator;] + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] + Methodref [android/os/Parcel.readTypedList (Ljava/util/List;Landroid/os/Parcelable$Creator;)V] + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] + Methodref [android/os/Parcel.writeTypedList (Ljava/util/List;)V] + Methodref [com/TwentyCodes/android/exception/Report.c ()Ljava/util/ArrayList;] + Methodref [com/TwentyCodes/android/exception/ReportItem. (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [com/TwentyCodes/android/exception/ReportItem.a ()Ljava/lang/String;] + Methodref [com/TwentyCodes/android/exception/ReportItem.b ()Ljava/lang/String;] + Methodref [com/TwentyCodes/android/exception/f. ()V] + Methodref [java/io/BufferedReader. (Ljava/io/Reader;I)V] + Methodref [java/io/BufferedReader.close ()V] + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] + Methodref [java/io/InputStream.close ()V] + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + Methodref [org/apache/http/client/entity/UrlEncodedFormEntity. (Ljava/util/List;)V] + Methodref [org/apache/http/client/methods/HttpPost. (Ljava/lang/String;)V] + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V] + Methodref [org/apache/http/impl/client/DefaultHttpClient. ()V] + Methodref [org/apache/http/message/BasicNameValuePair. (Ljava/lang/String;Ljava/lang/String;)V] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;] + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;] + InterfaceMethodref [org/apache/http/client/HttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;] + NameAndType [ ()V] + NameAndType [ (Ljava/io/InputStream;Ljava/lang/String;)V] + NameAndType [ (Ljava/io/Reader;I)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [ (Ljava/util/List;)V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a Ljava/lang/String;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()Ljava/lang/String;] + NameAndType [b Ljava/util/ArrayList;] + NameAndType [c ()Ljava/util/ArrayList;] + NameAndType [close ()V] + NameAndType [execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;] + NameAndType [getContent ()Ljava/io/InputStream;] + NameAndType [getEntity ()Lorg/apache/http/HttpEntity;] + NameAndType [hasNext ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [readLine ()Ljava/lang/String;] + NameAndType [readString ()Ljava/lang/String;] + NameAndType [readTypedList (Ljava/util/List;Landroid/os/Parcelable$Creator;)V] + NameAndType [setEntity (Lorg/apache/http/HttpEntity;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [writeString (Ljava/lang/String;)V] + NameAndType [writeTypedList (Ljava/util/List;)V] + Utf8 [ ] + Utf8 [ -----] + Utf8 [()I] + Utf8 [()Ljava/io/InputStream;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Lorg/apache/http/HttpEntity;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Ljava/io/InputStream;Ljava/lang/String;)V] + Utf8 [(Ljava/io/Reader;I)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Lcom/TwentyCodes/android/exception/Report;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/TwentyCodes/android/exception/Report;] + Utf8 [(Ljava/util/List;)V] + Utf8 [(Ljava/util/List;Landroid/os/Parcelable$Creator;)V] + Utf8 [(Lorg/apache/http/HttpEntity;)V] + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;] + Utf8 [-----] + Utf8 [0] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [add] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable] + Utf8 [app] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [cause] + Utf8 [close] + Utf8 [com/TwentyCodes/android/exception/Report] + Utf8 [com/TwentyCodes/android/exception/ReportItem] + Utf8 [com/TwentyCodes/android/exception/f] + Utf8 [date] + Utf8 [describeContents] + Utf8 [description] + Utf8 [device] + Utf8 [execute] + Utf8 [getContent] + Utf8 [getEntity] + Utf8 [hasNext] + Utf8 [iso-8859-1] + Utf8 [iterator] + Utf8 [java/io/BufferedReader] + Utf8 [java/io/InputStream] + Utf8 [java/io/InputStreamReader] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Iterator] + Utf8 [msg] + Utf8 [next] + Utf8 [org/apache/http/HttpEntity] + Utf8 [org/apache/http/HttpResponse] + Utf8 [org/apache/http/client/HttpClient] + Utf8 [org/apache/http/client/entity/UrlEncodedFormEntity] + Utf8 [org/apache/http/client/methods/HttpPost] + Utf8 [org/apache/http/impl/client/DefaultHttpClient] + Utf8 [org/apache/http/message/BasicNameValuePair] + Utf8 [package] + Utf8 [readLine] + Utf8 [readString] + Utf8 [readTypedList] + Utf8 [setEntity] + Utf8 [stackTrace] + Utf8 [toString] + Utf8 [tracker] + Utf8 [valueOf] + Utf8 [version] + Utf8 [writeString] + Utf8 [writeToParcel] + Utf8 [writeTypedList] Fields (count = 3): + Field: a Ljava/lang/String; Access flags: 0x12 = private final java.lang.String a + Field: b Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList b + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 11): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #20 + Class [com/TwentyCodes/android/exception/f] [3] dup [4] invokespecial #48 + Methodref [com/TwentyCodes/android/exception/f. ()V] [7] putstatic #36 + Fieldref [com/TwentyCodes/android/exception/Report.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 40 [10] -> line 35 - Method: (Landroid/os/Parcel;)V Access flags: 0x1 = public Report(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #54 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] invokevirtual #40 + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] [9] putfield #37 + Fieldref [com/TwentyCodes/android/exception/Report.a Ljava/lang/String;] [12] aload_0 v0 [13] new #27 + Class [java/util/ArrayList] [16] dup [17] invokespecial #60 + Methodref [java/util/ArrayList. ()V] [20] putfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [23] aload_1 v1 [24] aload_0 v0 [25] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [28] getstatic #39 + Fieldref [com/TwentyCodes/android/exception/ReportItem.CREATOR Landroid/os/Parcelable$Creator;] [31] invokevirtual #41 + Methodref [android/os/Parcel.readTypedList (Ljava/util/List;Landroid/os/Parcelable$Creator;)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 55 [4] -> line 56 [12] -> line 57 [23] -> line 58 [34] -> line 59 - Method: (Ljava/lang/String;)V Access flags: 0x1 = public Report(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #54 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #37 + Fieldref [com/TwentyCodes/android/exception/Report.a Ljava/lang/String;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 65 [4] -> line 67 [9] -> line 68 + Method: describeContents()I Access flags: 0x1 = public int describeContents() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 72 + Method: a()Ljava/lang/String; Access flags: 0x1 = public java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 180, locals = 9, stack = 6): [0] new #34 + Class [org/apache/http/impl/client/DefaultHttpClient] [3] dup [4] invokespecial #66 + Methodref [org/apache/http/impl/client/DefaultHttpClient. ()V] [7] astore_1 v1 [8] new #33 + Class [org/apache/http/client/methods/HttpPost] [11] dup [12] aload_0 v0 [13] getfield #37 + Fieldref [com/TwentyCodes/android/exception/Report.a Ljava/lang/String;] [16] invokespecial #64 + Methodref [org/apache/http/client/methods/HttpPost. (Ljava/lang/String;)V] [19] astore_2 v2 [20] aload_2 v2 [21] new #32 + Class [org/apache/http/client/entity/UrlEncodedFormEntity] [24] dup [25] aload_0 v0 [26] invokespecial #44 + Methodref [com/TwentyCodes/android/exception/Report.c ()Ljava/util/ArrayList;] [29] invokespecial #63 + Methodref [org/apache/http/client/entity/UrlEncodedFormEntity. (Ljava/util/List;)V] [32] invokevirtual #65 + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V] [35] aload_1 v1 [36] aload_2 v2 [37] invokeinterface #72 + InterfaceMethodref [org/apache/http/client/HttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;] [42] astore_3 v3 [43] aload_3 v3 [44] invokeinterface #71 + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;] [49] astore v4 [51] aload v4 [53] invokeinterface #70 + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;] [58] astore v5 [60] new #21 + Class [java/io/BufferedReader] [63] dup [64] new #23 + Class [java/io/InputStreamReader] [67] dup [68] aload v5 [70] ldc #10 + String [iso-8859-1] [72] invokespecial #53 + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;Ljava/lang/String;)V] [75] bipush 8 [77] invokespecial #49 + Methodref [java/io/BufferedReader. (Ljava/io/Reader;I)V] [80] astore v6 [82] new #26 + Class [java/lang/StringBuilder] [85] dup [86] invokespecial #56 + Methodref [java/lang/StringBuilder. ()V] [89] astore v7 [91] aload v7 [93] new #26 + Class [java/lang/StringBuilder] [96] dup [97] aload v6 [99] invokevirtual #51 + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] [102] invokestatic #55 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [105] invokespecial #57 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [108] ldc #1 + String [ ] [110] invokevirtual #58 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [113] invokevirtual #59 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [116] invokevirtual #58 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [119] pop [120] ldc #4 + String [0] [122] astore v8 [124] goto +29 (target=153) [127] aload v7 [129] new #26 + Class [java/lang/StringBuilder] [132] dup [133] aload v8 [135] invokestatic #55 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [138] invokespecial #57 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [141] ldc #1 + String [ ] [143] invokevirtual #58 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [146] invokevirtual #59 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [149] invokevirtual #58 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [152] pop [153] aload v6 [155] invokevirtual #51 + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] [158] dup [159] astore v8 [161] ifnonnull -34 (target=127) [164] aload v5 [166] invokevirtual #52 + Methodref [java/io/InputStream.close ()V] [169] aload v6 [171] invokevirtual #50 + Methodref [java/io/BufferedReader.close ()V] [174] aload v7 [176] invokevirtual #59 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [179] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 16) [0] -> line 83 [8] -> line 84 [20] -> line 85 [35] -> line 87 [43] -> line 88 [51] -> line 89 [60] -> line 91 [82] -> line 92 [91] -> line 93 [120] -> line 94 [124] -> line 95 [127] -> line 96 [153] -> line 95 [164] -> line 97 [169] -> line 98 [174] -> line 99 + Stack map table attribute (count = 2): - [127] Var: [a:com/TwentyCodes/android/exception/Report][a:org/apache/http/client/HttpClient][a:org/apache/http/client/methods/HttpPost][a:org/apache/http/HttpResponse][a:org/apache/http/HttpEntity][a:java/io/InputStream][a:java/io/BufferedReader][a:java/lang/StringBuilder][a:java/lang/String], Stack: - [153] Var: ..., Stack: (empty) + Method: a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/TwentyCodes/android/exception/Report; Access flags: 0x1 = public com.TwentyCodes.android.exception.Report a(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 181, locals = 10, stack = 5): [0] aload_0 v0 [1] new #27 + Class [java/util/ArrayList] [4] dup [5] invokespecial #60 + Methodref [java/util/ArrayList. ()V] [8] putfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [11] aload_0 v0 [12] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [15] new #19 + Class [com/TwentyCodes/android/exception/ReportItem] [18] dup [19] ldc #5 + String [app] [21] aload v7 [23] invokespecial #45 + Methodref [com/TwentyCodes/android/exception/ReportItem. (Ljava/lang/String;Ljava/lang/String;)V] [26] invokevirtual #61 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [29] pop [30] aload_0 v0 [31] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [34] new #19 + Class [com/TwentyCodes/android/exception/ReportItem] [37] dup [38] ldc #15 + String [version] [40] aload v6 [42] invokespecial #45 + Methodref [com/TwentyCodes/android/exception/ReportItem. (Ljava/lang/String;Ljava/lang/String;)V] [45] invokevirtual #61 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [48] pop [49] aload_0 v0 [50] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [53] new #19 + Class [com/TwentyCodes/android/exception/ReportItem] [56] dup [57] ldc #7 + String [date] [59] aload v4 [61] invokespecial #45 + Methodref [com/TwentyCodes/android/exception/ReportItem. (Ljava/lang/String;Ljava/lang/String;)V] [64] invokevirtual #61 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [67] pop [68] aload_0 v0 [69] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [72] new #19 + Class [com/TwentyCodes/android/exception/ReportItem] [75] dup [76] ldc #11 + String [msg] [78] aload_1 v1 [79] invokespecial #45 + Methodref [com/TwentyCodes/android/exception/ReportItem. (Ljava/lang/String;Ljava/lang/String;)V] [82] invokevirtual #61 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [85] pop [86] aload_0 v0 [87] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [90] new #19 + Class [com/TwentyCodes/android/exception/ReportItem] [93] dup [94] ldc #13 + String [stackTrace] [96] aload_2 v2 [97] invokespecial #45 + Methodref [com/TwentyCodes/android/exception/ReportItem. (Ljava/lang/String;Ljava/lang/String;)V] [100] invokevirtual #61 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [103] pop [104] aload_0 v0 [105] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [108] new #19 + Class [com/TwentyCodes/android/exception/ReportItem] [111] dup [112] ldc #6 + String [cause] [114] aload_3 v3 [115] invokespecial #45 + Methodref [com/TwentyCodes/android/exception/ReportItem. (Ljava/lang/String;Ljava/lang/String;)V] [118] invokevirtual #61 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [121] pop [122] aload_0 v0 [123] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [126] new #19 + Class [com/TwentyCodes/android/exception/ReportItem] [129] dup [130] ldc #9 + String [device] [132] aload v5 [134] invokespecial #45 + Methodref [com/TwentyCodes/android/exception/ReportItem. (Ljava/lang/String;Ljava/lang/String;)V] [137] invokevirtual #61 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [140] pop [141] aload_0 v0 [142] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [145] new #19 + Class [com/TwentyCodes/android/exception/ReportItem] [148] dup [149] ldc #14 + String [tracker] [151] aload v8 [153] invokespecial #45 + Methodref [com/TwentyCodes/android/exception/ReportItem. (Ljava/lang/String;Ljava/lang/String;)V] [156] invokevirtual #61 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [159] pop [160] aload_0 v0 [161] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [164] new #19 + Class [com/TwentyCodes/android/exception/ReportItem] [167] dup [168] ldc #12 + String [package] [170] aload v9 [172] invokespecial #45 + Methodref [com/TwentyCodes/android/exception/ReportItem. (Ljava/lang/String;Ljava/lang/String;)V] [175] invokevirtual #61 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [178] pop [179] aload_0 v0 [180] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 11) [0] -> line 132 [11] -> line 133 [30] -> line 134 [49] -> line 135 [68] -> line 136 [86] -> line 137 [104] -> line 138 [122] -> line 139 [141] -> line 140 [160] -> line 141 [179] -> line 142 + Method: c()Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList c() Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 4, stack = 5): [0] new #27 + Class [java/util/ArrayList] [3] dup [4] invokespecial #60 + Methodref [java/util/ArrayList. ()V] [7] astore_1 v1 [8] aload_0 v0 [9] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [12] invokevirtual #62 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [15] astore_3 v3 [16] goto +33 (target=49) [19] aload_3 v3 [20] invokeinterface #69 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [25] checkcast #19 + Class [com/TwentyCodes/android/exception/ReportItem] [28] astore_2 v2 [29] aload_1 v1 [30] new #35 + Class [org/apache/http/message/BasicNameValuePair] [33] dup [34] aload_2 v2 [35] invokevirtual #46 + Methodref [com/TwentyCodes/android/exception/ReportItem.a ()Ljava/lang/String;] [38] aload_2 v2 [39] invokevirtual #47 + Methodref [com/TwentyCodes/android/exception/ReportItem.b ()Ljava/lang/String;] [42] invokespecial #67 + Methodref [org/apache/http/message/BasicNameValuePair. (Ljava/lang/String;Ljava/lang/String;)V] [45] invokevirtual #61 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [48] pop [49] aload_3 v3 [50] invokeinterface #68 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [55] ifne -36 (target=19) [58] aload_1 v1 [59] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 5) [0] -> line 151 [8] -> line 152 [29] -> line 153 [49] -> line 152 [58] -> line 154 + Stack map table attribute (count = 2): - [19] Var: [a:com/TwentyCodes/android/exception/Report][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [49] Var: ..., Stack: (empty) + Method: b()Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #44 + Methodref [com/TwentyCodes/android/exception/Report.c ()Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 162 + Method: a(Ljava/lang/String;)Lcom/TwentyCodes/android/exception/Report; Access flags: 0x1 = public com.TwentyCodes.android.exception.Report a(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [4] new #19 + Class [com/TwentyCodes/android/exception/ReportItem] [7] dup [8] ldc #8 + String [description] [10] aload_1 v1 [11] invokespecial #45 + Methodref [com/TwentyCodes/android/exception/ReportItem. (Ljava/lang/String;Ljava/lang/String;)V] [14] invokevirtual #61 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [17] pop [18] aload_0 v0 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 171 [18] -> line 172 + Method: toString()Ljava/lang/String; Access flags: 0x1 = public java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 4, stack = 4): [0] new #26 + Class [java/lang/StringBuilder] [3] dup [4] invokespecial #56 + Methodref [java/lang/StringBuilder. ()V] [7] astore_1 v1 [8] aload_0 v0 [9] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [12] invokevirtual #62 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [15] astore_3 v3 [16] goto +66 (target=82) [19] aload_3 v3 [20] invokeinterface #69 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [25] checkcast #19 + Class [com/TwentyCodes/android/exception/ReportItem] [28] astore_2 v2 [29] aload_1 v1 [30] new #26 + Class [java/lang/StringBuilder] [33] dup [34] ldc #2 + String [ -----] [36] invokespecial #57 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [39] aload_2 v2 [40] invokevirtual #46 + Methodref [com/TwentyCodes/android/exception/ReportItem.a ()Ljava/lang/String;] [43] invokevirtual #58 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] ldc #3 + String [-----] [48] invokevirtual #58 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] invokevirtual #59 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [54] invokevirtual #58 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [57] pop [58] aload_1 v1 [59] new #26 + Class [java/lang/StringBuilder] [62] dup [63] ldc #1 + String [ ] [65] invokespecial #57 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [68] aload_2 v2 [69] invokevirtual #47 + Methodref [com/TwentyCodes/android/exception/ReportItem.b ()Ljava/lang/String;] [72] invokevirtual #58 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [75] invokevirtual #59 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [78] invokevirtual #58 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [81] pop [82] aload_3 v3 [83] invokeinterface #68 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [88] ifne -69 (target=19) [91] aload_1 v1 [92] invokevirtual #59 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [95] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 6) [0] -> line 181 [8] -> line 182 [29] -> line 183 [58] -> line 184 [82] -> line 182 [91] -> line 186 + Stack map table attribute (count = 2): - [19] Var: [a:com/TwentyCodes/android/exception/Report][a:java/lang/StringBuilder][T][a:java/util/Iterator], Stack: - [82] Var: ..., Stack: (empty) + Method: writeToParcel(Landroid/os/Parcel;I)V Access flags: 0x1 = public void writeToParcel(android.os.Parcel,int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #37 + Fieldref [com/TwentyCodes/android/exception/Report.a Ljava/lang/String;] [5] invokevirtual #42 + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] [8] aload_1 v1 [9] aload_0 v0 [10] getfield #38 + Fieldref [com/TwentyCodes/android/exception/Report.b Ljava/util/ArrayList;] [13] invokevirtual #43 + Methodref [android/os/Parcel.writeTypedList (Ljava/util/List;)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 191 [8] -> line 192 [16] -> line 193 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/f Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCodes.android.exception.f extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 30): + Class [android/os/Parcelable$Creator] + Class [com/TwentyCodes/android/exception/Report] + Class [com/TwentyCodes/android/exception/f] + Class [java/lang/Object] + Methodref [com/TwentyCodes/android/exception/Report. (Landroid/os/Parcel;)V] + Methodref [com/TwentyCodes/android/exception/f.a (I)[Lcom/TwentyCodes/android/exception/Report;] + Methodref [com/TwentyCodes/android/exception/f.a (Landroid/os/Parcel;)Lcom/TwentyCodes/android/exception/Report;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [a (I)[Lcom/TwentyCodes/android/exception/Report;] + NameAndType [a (Landroid/os/Parcel;)Lcom/TwentyCodes/android/exception/Report;] + Utf8 [()V] + Utf8 [(I)[Lcom/TwentyCodes/android/exception/Report;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Lcom/TwentyCodes/android/exception/Report;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/os/Parcelable$Creator] + Utf8 [com/TwentyCodes/android/exception/Report] + Utf8 [com/TwentyCodes/android/exception/f] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = f() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 40 [4] -> line 1 + Method: a(Landroid/os/Parcel;)Lcom/TwentyCodes/android/exception/Report; Access flags: 0x1 = public com.TwentyCodes.android.exception.Report a(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] new #2 + Class [com/TwentyCodes/android/exception/Report] [3] dup [4] aload_1 v1 [5] invokespecial #5 + Methodref [com/TwentyCodes/android/exception/Report. (Landroid/os/Parcel;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 42 + Method: a(I)[Lcom/TwentyCodes/android/exception/Report; Access flags: 0x1 = public com.TwentyCodes.android.exception.Report[] a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] anewarray #2 + Class [com/TwentyCodes/android/exception/Report] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 46 + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1001 = public synthetic java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #7 + Methodref [com/TwentyCodes/android/exception/f.a (Landroid/os/Parcel;)Lcom/TwentyCodes/android/exception/Report;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1 + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1001 = public synthetic java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #6 + Methodref [com/TwentyCodes/android/exception/f.a (I)[Lcom/TwentyCodes/android/exception/Report;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/g Superclass: android/widget/BaseAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCodes.android.exception.g extends android.widget.BaseAdapter Interfaces (count = 0): Constant Pool (count = 104): + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/widget/BaseAdapter] + Class [android/widget/TextView] + Class [com/TwentyCodes/android/exception/c] + Class [com/TwentyCodes/android/exception/d] + Class [com/TwentyCodes/android/exception/g] + Class [com/TwentyCodes/android/exception/h] + Class [java/util/ArrayList] + Class [org/apache/http/NameValuePair] + Fieldref [com/TwentyCodes/android/exception/c.exception_text I] + Fieldref [com/TwentyCodes/android/exception/c.exception_title I] + Fieldref [com/TwentyCodes/android/exception/d.exception_list_item I] + Fieldref [com/TwentyCodes/android/exception/g.a Ljava/util/ArrayList;] + Fieldref [com/TwentyCodes/android/exception/g.b Landroid/view/LayoutInflater;] + Fieldref [com/TwentyCodes/android/exception/h.a Landroid/widget/TextView;] + Fieldref [com/TwentyCodes/android/exception/h.b Landroid/widget/TextView;] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/view/View.getTag ()Ljava/lang/Object;] + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] + Methodref [android/widget/BaseAdapter. ()V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [com/TwentyCodes/android/exception/g.a (I)Lorg/apache/http/NameValuePair;] + Methodref [com/TwentyCodes/android/exception/h. (Lcom/TwentyCodes/android/exception/g;)V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [org/apache/http/NameValuePair.getName ()Ljava/lang/String;] + InterfaceMethodref [org/apache/http/NameValuePair.getValue ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Lcom/TwentyCodes/android/exception/g;)V] + NameAndType [a (I)Lorg/apache/http/NameValuePair;] + NameAndType [a Landroid/widget/TextView;] + NameAndType [a Ljava/util/ArrayList;] + NameAndType [b Landroid/view/LayoutInflater;] + NameAndType [b Landroid/widget/TextView;] + NameAndType [exception_list_item I] + NameAndType [exception_text I] + NameAndType [exception_title I] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getTag ()Ljava/lang/Object;] + NameAndType [getValue ()Ljava/lang/String;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [setTag (Ljava/lang/Object;)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [size ()I] + Utf8 [()I] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)J] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Lorg/apache/http/NameValuePair;] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;Ljava/util/ArrayList;)V] + Utf8 [(Lcom/TwentyCodes/android/exception/g;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/view/LayoutInflater;] + Utf8 [Landroid/widget/TextView;] + Utf8 [LineNumberTable] + Utf8 [Ljava/util/ArrayList;] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/widget/BaseAdapter] + Utf8 [android/widget/TextView] + Utf8 [b] + Utf8 [com/TwentyCodes/android/exception/c] + Utf8 [com/TwentyCodes/android/exception/d] + Utf8 [com/TwentyCodes/android/exception/g] + Utf8 [com/TwentyCodes/android/exception/h] + Utf8 [exception_list_item] + Utf8 [exception_text] + Utf8 [exception_title] + Utf8 [findViewById] + Utf8 [from] + Utf8 [get] + Utf8 [getCount] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getName] + Utf8 [getTag] + Utf8 [getValue] + Utf8 [getView] + Utf8 [inflate] + Utf8 [java/util/ArrayList] + Utf8 [org/apache/http/NameValuePair] + Utf8 [setTag] + Utf8 [setText] + Utf8 [size] Fields (count = 2): + Field: a Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList a + Field: b Landroid/view/LayoutInflater; Access flags: 0x2 = private android.view.LayoutInflater b Methods (count = 6): - Method: (Landroid/content/Context;Ljava/util/ArrayList;)V Access flags: 0x1 = public g(android.content.Context,java.util.ArrayList) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #23 + Methodref [android/widget/BaseAdapter. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] invokestatic #18 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [9] putfield #15 + Fieldref [com/TwentyCodes/android/exception/g.b Landroid/view/LayoutInflater;] [12] aload_0 v0 [13] aload_2 v2 [14] putfield #14 + Fieldref [com/TwentyCodes/android/exception/g.a Ljava/util/ArrayList;] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 36 [4] -> line 38 [12] -> line 39 [17] -> line 40 + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/TwentyCodes/android/exception/g.a Ljava/util/ArrayList;] [4] invokevirtual #28 + Methodref [java/util/ArrayList.size ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 49 + Method: a(I)Lorg/apache/http/NameValuePair; Access flags: 0x1 = public org.apache.http.NameValuePair a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/TwentyCodes/android/exception/g.a Ljava/util/ArrayList;] [4] iload_1 v1 [5] invokevirtual #27 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [8] checkcast #10 + Class [org/apache/http/NameValuePair] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 59 + Method: getItemId(I)J Access flags: 0x1 = public long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 2, stack = 2): [0] iload_1 v1 [1] i2l [2] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 69 + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 112, locals = 5, stack = 3): [0] aload_2 v2 [1] ifnonnull +64 (target=65) [4] aload_0 v0 [5] getfield #15 + Fieldref [com/TwentyCodes/android/exception/g.b Landroid/view/LayoutInflater;] [8] getstatic #13 + Fieldref [com/TwentyCodes/android/exception/d.exception_list_item I] [11] aconst_null [12] invokevirtual #19 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [15] astore_2 v2 [16] new #8 + Class [com/TwentyCodes/android/exception/h] [19] dup [20] aload_0 v0 [21] invokespecial #26 + Methodref [com/TwentyCodes/android/exception/h. (Lcom/TwentyCodes/android/exception/g;)V] [24] astore v4 [26] aload v4 [28] aload_2 v2 [29] getstatic #12 + Fieldref [com/TwentyCodes/android/exception/c.exception_title I] [32] invokevirtual #20 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [35] checkcast #4 + Class [android/widget/TextView] [38] putfield #16 + Fieldref [com/TwentyCodes/android/exception/h.a Landroid/widget/TextView;] [41] aload v4 [43] aload_2 v2 [44] getstatic #11 + Fieldref [com/TwentyCodes/android/exception/c.exception_text I] [47] invokevirtual #20 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [50] checkcast #4 + Class [android/widget/TextView] [53] putfield #17 + Fieldref [com/TwentyCodes/android/exception/h.b Landroid/widget/TextView;] [56] aload_2 v2 [57] aload v4 [59] invokevirtual #22 + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] [62] goto +12 (target=74) [65] aload_2 v2 [66] invokevirtual #21 + Methodref [android/view/View.getTag ()Ljava/lang/Object;] [69] checkcast #8 + Class [com/TwentyCodes/android/exception/h] [72] astore v4 [74] aload v4 [76] getfield #16 + Fieldref [com/TwentyCodes/android/exception/h.a Landroid/widget/TextView;] [79] aload_0 v0 [80] iload_1 v1 [81] invokevirtual #25 + Methodref [com/TwentyCodes/android/exception/g.a (I)Lorg/apache/http/NameValuePair;] [84] invokeinterface #29 + InterfaceMethodref [org/apache/http/NameValuePair.getName ()Ljava/lang/String;] [89] invokevirtual #24 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [92] aload v4 [94] getfield #17 + Fieldref [com/TwentyCodes/android/exception/h.b Landroid/widget/TextView;] [97] aload_0 v0 [98] iload_1 v1 [99] invokevirtual #25 + Methodref [com/TwentyCodes/android/exception/g.a (I)Lorg/apache/http/NameValuePair;] [102] invokeinterface #30 + InterfaceMethodref [org/apache/http/NameValuePair.getValue ()Ljava/lang/String;] [107] invokevirtual #24 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [110] aload_2 v2 [111] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 10) [0] -> line 84 [4] -> line 85 [16] -> line 89 [26] -> line 90 [41] -> line 91 [56] -> line 93 [65] -> line 95 [74] -> line 101 [92] -> line 102 [110] -> line 104 + Stack map table attribute (count = 2): - [65] Var: ..., Stack: (empty) - [74] Var: ...[a:com/TwentyCodes/android/exception/h], Stack: (empty) + Method: getItem(I)Ljava/lang/Object; Access flags: 0x1001 = public synthetic java.lang.Object getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #25 + Methodref [com/TwentyCodes/android/exception/g.a (I)Lorg/apache/http/NameValuePair;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/h Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCodes.android.exception.h extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 20): + Class [com/TwentyCodes/android/exception/h] + Class [java/lang/Object] + Fieldref [com/TwentyCodes/android/exception/h.c Lcom/TwentyCodes/android/exception/g;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [c Lcom/TwentyCodes/android/exception/g;] + Utf8 [()V] + Utf8 [(Lcom/TwentyCodes/android/exception/g;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/widget/TextView;] + Utf8 [Lcom/TwentyCodes/android/exception/g;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [b] + Utf8 [c] + Utf8 [com/TwentyCodes/android/exception/h] + Utf8 [java/lang/Object] Fields (count = 3): + Field: a Landroid/widget/TextView; Access flags: 0x0 = android.widget.TextView a + Field: b Landroid/widget/TextView; Access flags: 0x0 = android.widget.TextView b + Field: c Lcom/TwentyCodes/android/exception/g; Access flags: 0x1010 = final synthetic com.TwentyCodes.android.exception.g c Methods (count = 1): - Method: (Lcom/TwentyCodes/android/exception/g;)V Access flags: 0x0 = h(com.TwentyCodes.android.exception.g) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #3 + Fieldref [com/TwentyCodes/android/exception/h.c Lcom/TwentyCodes/android/exception/g;] [5] aload_0 v0 [6] invokespecial #4 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 107 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/ReportItem Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.TwentyCodes.android.exception.ReportItem extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable] Constant Pool (count = 45): + Class [android/os/Parcel] + Class [android/os/Parcelable] + Class [com/TwentyCodes/android/exception/ReportItem] + Class [com/TwentyCodes/android/exception/i] + Class [java/lang/Object] + Fieldref [com/TwentyCodes/android/exception/ReportItem.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [com/TwentyCodes/android/exception/ReportItem.a Ljava/lang/String;] + Fieldref [com/TwentyCodes/android/exception/ReportItem.b Ljava/lang/String;] + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] + Methodref [com/TwentyCodes/android/exception/i. ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [a Ljava/lang/String;] + NameAndType [b Ljava/lang/String;] + NameAndType [readString ()Ljava/lang/String;] + NameAndType [writeString (Ljava/lang/String;)V] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable] + Utf8 [b] + Utf8 [com/TwentyCodes/android/exception/ReportItem] + Utf8 [com/TwentyCodes/android/exception/i] + Utf8 [describeContents] + Utf8 [java/lang/Object] + Utf8 [readString] + Utf8 [writeString] + Utf8 [writeToParcel] Fields (count = 3): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Field: a Ljava/lang/String; Access flags: 0x12 = private final java.lang.String a + Field: b Ljava/lang/String; Access flags: 0x12 = private final java.lang.String b Methods (count = 7): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #4 + Class [com/TwentyCodes/android/exception/i] [3] dup [4] invokespecial #11 + Methodref [com/TwentyCodes/android/exception/i. ()V] [7] putstatic #6 + Fieldref [com/TwentyCodes/android/exception/ReportItem.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 19 [10] -> line 17 - Method: (Ljava/lang/String;Ljava/lang/String;)V Access flags: 0x1 = public ReportItem(java.lang.String,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #7 + Fieldref [com/TwentyCodes/android/exception/ReportItem.a Ljava/lang/String;] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #8 + Fieldref [com/TwentyCodes/android/exception/ReportItem.b Ljava/lang/String;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 36 [4] -> line 37 [9] -> line 38 [14] -> line 39 - Method: (Landroid/os/Parcel;)V Access flags: 0x1 = public ReportItem(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] invokevirtual #9 + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] [9] putfield #7 + Fieldref [com/TwentyCodes/android/exception/ReportItem.a Ljava/lang/String;] [12] aload_0 v0 [13] aload_1 v1 [14] invokevirtual #9 + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] [17] putfield #8 + Fieldref [com/TwentyCodes/android/exception/ReportItem.b Ljava/lang/String;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 45 [4] -> line 46 [12] -> line 47 [20] -> line 48 + Method: describeContents()I Access flags: 0x1 = public int describeContents() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 56 + Method: writeToParcel(Landroid/os/Parcel;I)V Access flags: 0x1 = public void writeToParcel(android.os.Parcel,int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #7 + Fieldref [com/TwentyCodes/android/exception/ReportItem.a Ljava/lang/String;] [5] invokevirtual #10 + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] [8] aload_1 v1 [9] aload_0 v0 [10] getfield #8 + Fieldref [com/TwentyCodes/android/exception/ReportItem.b Ljava/lang/String;] [13] invokevirtual #10 + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 64 [8] -> line 65 [16] -> line 66 + Method: a()Ljava/lang/String; Access flags: 0x1 = public java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/TwentyCodes/android/exception/ReportItem.a Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 72 + Method: b()Ljava/lang/String; Access flags: 0x1 = public java.lang.String b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/TwentyCodes/android/exception/ReportItem.b Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 79 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/i Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCodes.android.exception.i extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 30): + Class [android/os/Parcelable$Creator] + Class [com/TwentyCodes/android/exception/ReportItem] + Class [com/TwentyCodes/android/exception/i] + Class [java/lang/Object] + Methodref [com/TwentyCodes/android/exception/ReportItem. (Landroid/os/Parcel;)V] + Methodref [com/TwentyCodes/android/exception/i.a (I)[Lcom/TwentyCodes/android/exception/ReportItem;] + Methodref [com/TwentyCodes/android/exception/i.a (Landroid/os/Parcel;)Lcom/TwentyCodes/android/exception/ReportItem;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [a (I)[Lcom/TwentyCodes/android/exception/ReportItem;] + NameAndType [a (Landroid/os/Parcel;)Lcom/TwentyCodes/android/exception/ReportItem;] + Utf8 [()V] + Utf8 [(I)[Lcom/TwentyCodes/android/exception/ReportItem;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Lcom/TwentyCodes/android/exception/ReportItem;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/os/Parcelable$Creator] + Utf8 [com/TwentyCodes/android/exception/ReportItem] + Utf8 [com/TwentyCodes/android/exception/i] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = i() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 19 [4] -> line 1 + Method: a(Landroid/os/Parcel;)Lcom/TwentyCodes/android/exception/ReportItem; Access flags: 0x1 = public com.TwentyCodes.android.exception.ReportItem a(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] new #2 + Class [com/TwentyCodes/android/exception/ReportItem] [3] dup [4] aload_1 v1 [5] invokespecial #5 + Methodref [com/TwentyCodes/android/exception/ReportItem. (Landroid/os/Parcel;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 21 + Method: a(I)[Lcom/TwentyCodes/android/exception/ReportItem; Access flags: 0x1 = public com.TwentyCodes.android.exception.ReportItem[] a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] anewarray #2 + Class [com/TwentyCodes/android/exception/ReportItem] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 25 + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1001 = public synthetic java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #7 + Methodref [com/TwentyCodes/android/exception/i.a (Landroid/os/Parcel;)Lcom/TwentyCodes/android/exception/ReportItem;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1 + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1001 = public synthetic java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #6 + Methodref [com/TwentyCodes/android/exception/i.a (I)[Lcom/TwentyCodes/android/exception/ReportItem;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/ReportPostingService Superclass: android/app/Service Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCodes.android.exception.ReportPostingService extends android.app.Service Interfaces (count = 0): Constant Pool (count = 181): + Integer [17301640] + Integer [1973646478] + String [notification] + String [report] + Class [android/app/Notification] + Class [android/app/Notification$Builder] + Class [android/app/NotificationManager] + Class [android/app/PendingIntent] + Class [android/app/Service] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/os/Build$VERSION] + Class [com/TwentyCodes/android/exception/Report] + Class [com/TwentyCodes/android/exception/ReportPostingService] + Class [com/TwentyCodes/android/exception/e] + Class [com/TwentyCodes/android/exception/j] + Class [java/lang/Integer] + Class [java/lang/System] + Class [java/lang/Thread] + Fieldref [android/app/Notification.flags I] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.a Landroid/app/NotificationManager;] + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.b I] + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.c Lcom/TwentyCodes/android/exception/Report;] + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.d Z] + Fieldref [com/TwentyCodes/android/exception/e.sending I] + Fieldref [com/TwentyCodes/android/exception/e.sending_report I] + Methodref [android/app/Notification. (ILjava/lang/CharSequence;J)V] + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] + Methodref [android/app/Notification$Builder. (Landroid/content/Context;)V] + Methodref [android/app/Notification$Builder.getNotification ()Landroid/app/Notification;] + Methodref [android/app/Notification$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setOngoing (Z)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setSmallIcon (I)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setTicker (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setWhen (J)Landroid/app/Notification$Builder;] + Methodref [android/app/NotificationManager.cancel (I)V] + Methodref [android/app/NotificationManager.notify (ILandroid/app/Notification;)V] + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] + Methodref [android/app/Service. ()V] + Methodref [android/app/Service.onCreate ()V] + Methodref [android/app/Service.onDestroy ()V] + Methodref [android/app/Service.onStart (Landroid/content/Intent;I)V] + Methodref [android/app/Service.onStartCommand (Landroid/content/Intent;II)I] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + Methodref [com/TwentyCodes/android/exception/ReportPostingService.a ()V] + Methodref [com/TwentyCodes/android/exception/ReportPostingService.a (Landroid/content/Intent;)V] + Methodref [com/TwentyCodes/android/exception/ReportPostingService.getApplicationContext ()Landroid/content/Context;] + Methodref [com/TwentyCodes/android/exception/ReportPostingService.getText (I)Ljava/lang/CharSequence;] + Methodref [com/TwentyCodes/android/exception/j. (Lcom/TwentyCodes/android/exception/ReportPostingService;)V] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/System.currentTimeMillis ()J] + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] + Methodref [java/lang/Thread.start ()V] + NameAndType [ ()V] + NameAndType [ (ILjava/lang/CharSequence;J)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Lcom/TwentyCodes/android/exception/ReportPostingService;)V] + NameAndType [ (Ljava/lang/Runnable;)V] + NameAndType [SDK_INT I] + NameAndType [a ()V] + NameAndType [a (Landroid/content/Intent;)V] + NameAndType [a Landroid/app/NotificationManager;] + NameAndType [b I] + NameAndType [c Lcom/TwentyCodes/android/exception/Report;] + NameAndType [cancel (I)V] + NameAndType [currentTimeMillis ()J] + NameAndType [d Z] + NameAndType [flags I] + NameAndType [getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] + NameAndType [getApplicationContext ()Landroid/content/Context;] + NameAndType [getNotification ()Landroid/app/Notification;] + NameAndType [getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [intValue ()I] + NameAndType [notify (ILandroid/app/Notification;)V] + NameAndType [onCreate ()V] + NameAndType [onDestroy ()V] + NameAndType [onStart (Landroid/content/Intent;I)V] + NameAndType [onStartCommand (Landroid/content/Intent;II)I] + NameAndType [sending I] + NameAndType [sending_report I] + NameAndType [setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + NameAndType [setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + NameAndType [setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] + NameAndType [setOngoing (Z)Landroid/app/Notification$Builder;] + NameAndType [setSmallIcon (I)Landroid/app/Notification$Builder;] + NameAndType [setTicker (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + NameAndType [setWhen (J)Landroid/app/Notification$Builder;] + NameAndType [start ()V] + NameAndType [valueOf (I)Ljava/lang/Integer;] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/app/Notification;] + Utf8 [()Landroid/content/Context;] + Utf8 [()V] + Utf8 [(I)Landroid/app/Notification$Builder;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)V] + Utf8 [(ILandroid/app/Notification;)V] + Utf8 [(ILjava/lang/CharSequence;J)V] + Utf8 [(J)Landroid/app/Notification$Builder;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] + Utf8 [(Landroid/content/Intent;)Landroid/os/IBinder;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/Intent;I)V] + Utf8 [(Landroid/content/Intent;II)I] + Utf8 [(Lcom/TwentyCodes/android/exception/ReportPostingService;)I] + Utf8 [(Lcom/TwentyCodes/android/exception/ReportPostingService;)Lcom/TwentyCodes/android/exception/Report;] + Utf8 [(Lcom/TwentyCodes/android/exception/ReportPostingService;)V] + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Z)Landroid/app/Notification$Builder;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/app/NotificationManager;] + Utf8 [Lcom/TwentyCodes/android/exception/Report;] + Utf8 [LineNumberTable] + Utf8 [SDK_INT] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [a] + Utf8 [android/app/Notification] + Utf8 [android/app/Notification$Builder] + Utf8 [android/app/NotificationManager] + Utf8 [android/app/PendingIntent] + Utf8 [android/app/Service] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/os/Build$VERSION] + Utf8 [b] + Utf8 [c] + Utf8 [cancel] + Utf8 [com/TwentyCodes/android/exception/Report] + Utf8 [com/TwentyCodes/android/exception/ReportPostingService] + Utf8 [com/TwentyCodes/android/exception/e] + Utf8 [com/TwentyCodes/android/exception/j] + Utf8 [currentTimeMillis] + Utf8 [d] + Utf8 [flags] + Utf8 [getActivity] + Utf8 [getApplicationContext] + Utf8 [getNotification] + Utf8 [getParcelableExtra] + Utf8 [getSystemService] + Utf8 [getText] + Utf8 [intValue] + Utf8 [java/lang/Integer] + Utf8 [java/lang/System] + Utf8 [java/lang/Thread] + Utf8 [notification] + Utf8 [notify] + Utf8 [onBind] + Utf8 [onCreate] + Utf8 [onDestroy] + Utf8 [onStart] + Utf8 [onStartCommand] + Utf8 [report] + Utf8 [sending] + Utf8 [sending_report] + Utf8 [setContentText] + Utf8 [setContentTitle] + Utf8 [setLatestEventInfo] + Utf8 [setOngoing] + Utf8 [setSmallIcon] + Utf8 [setTicker] + Utf8 [setWhen] + Utf8 [start] + Utf8 [valueOf] Fields (count = 4): + Field: a Landroid/app/NotificationManager; Access flags: 0x2 = private android.app.NotificationManager a + Field: b I Access flags: 0x2 = private int b + Field: c Lcom/TwentyCodes/android/exception/Report; Access flags: 0x2 = private com.TwentyCodes.android.exception.Report c + Field: d Z Access flags: 0x2 = private boolean d Methods (count = 10): - Method: ()V Access flags: 0x1 = public ReportPostingService() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #41 + Methodref [android/app/Service. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 28 + Method: a(Landroid/content/Intent;)V Access flags: 0x2 = private void a(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] ldc #4 + String [report] [4] invokevirtual #47 + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] [7] checkcast #13 + Class [com/TwentyCodes/android/exception/Report] [10] putfield #24 + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.c Lcom/TwentyCodes/android/exception/Report;] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 43 [13] -> line 44 + Method: onBind(Landroid/content/Intent;)Landroid/os/IBinder; Access flags: 0x1 = public android.os.IBinder onBind(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 52 + Method: onCreate()V Access flags: 0x1 = public void onCreate() Class member attributes (count = 1): + Code attribute instructions (code length = 173, locals = 3, stack = 8): [0] aload_0 v0 [1] invokevirtual #50 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.getApplicationContext ()Landroid/content/Context;] [4] astore_1 v1 [5] aload_0 v0 [6] aload_1 v1 [7] ldc #3 + String [notification] [9] invokevirtual #46 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [12] checkcast #7 + Class [android/app/NotificationManager] [15] putfield #22 + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.a Landroid/app/NotificationManager;] [18] getstatic #21 + Fieldref [android/os/Build$VERSION.SDK_INT I] [21] invokestatic #54 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [24] invokevirtual #53 + Methodref [java/lang/Integer.intValue ()I] [27] bipush 11 [29] ificmple +73 (target=102) [32] new #6 + Class [android/app/Notification$Builder] [35] dup [36] aload_1 v1 [37] invokespecial #30 + Methodref [android/app/Notification$Builder. (Landroid/content/Context;)V] [40] aload_0 v0 [41] getstatic #26 + Fieldref [com/TwentyCodes/android/exception/e.sending I] [44] invokevirtual #51 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.getText (I)Ljava/lang/CharSequence;] [47] invokevirtual #33 + Methodref [android/app/Notification$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] [50] aload_0 v0 [51] getstatic #27 + Fieldref [com/TwentyCodes/android/exception/e.sending_report I] [54] invokevirtual #51 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.getText (I)Ljava/lang/CharSequence;] [57] invokevirtual #32 + Methodref [android/app/Notification$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] [60] aload_0 v0 [61] getstatic #26 + Fieldref [com/TwentyCodes/android/exception/e.sending I] [64] invokevirtual #51 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.getText (I)Ljava/lang/CharSequence;] [67] invokevirtual #36 + Methodref [android/app/Notification$Builder.setTicker (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] [70] iconst_1 [71] invokevirtual #34 + Methodref [android/app/Notification$Builder.setOngoing (Z)Landroid/app/Notification$Builder;] [74] ldc #1 + Integer [17301640] [76] invokevirtual #35 + Methodref [android/app/Notification$Builder.setSmallIcon (I)Landroid/app/Notification$Builder;] [79] invokestatic #55 + Methodref [java/lang/System.currentTimeMillis ()J] [82] invokevirtual #37 + Methodref [android/app/Notification$Builder.setWhen (J)Landroid/app/Notification$Builder;] [85] astore_2 v2 [86] aload_0 v0 [87] getfield #22 + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.a Landroid/app/NotificationManager;] [90] ldc #2 + Integer [1973646478] [92] aload_2 v2 [93] invokevirtual #31 + Methodref [android/app/Notification$Builder.getNotification ()Landroid/app/Notification;] [96] invokevirtual #39 + Methodref [android/app/NotificationManager.notify (ILandroid/app/Notification;)V] [99] goto +69 (target=168) [102] new #5 + Class [android/app/Notification] [105] dup [106] ldc #1 + Integer [17301640] [108] aload_0 v0 [109] getstatic #26 + Fieldref [com/TwentyCodes/android/exception/e.sending I] [112] invokevirtual #51 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.getText (I)Ljava/lang/CharSequence;] [115] invokestatic #55 + Methodref [java/lang/System.currentTimeMillis ()J] [118] invokespecial #28 + Methodref [android/app/Notification. (ILjava/lang/CharSequence;J)V] [121] astore_2 v2 [122] aload_2 v2 [123] dup [124] getfield #20 + Fieldref [android/app/Notification.flags I] [127] iconst_2 [128] ior [129] putfield #20 + Fieldref [android/app/Notification.flags I] [132] aload_2 v2 [133] aload_1 v1 [134] aload_0 v0 [135] getstatic #27 + Fieldref [com/TwentyCodes/android/exception/e.sending_report I] [138] invokevirtual #51 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.getText (I)Ljava/lang/CharSequence;] [141] aload_0 v0 [142] getstatic #26 + Fieldref [com/TwentyCodes/android/exception/e.sending I] [145] invokevirtual #51 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.getText (I)Ljava/lang/CharSequence;] [148] aload_1 v1 [149] iconst_0 [150] aconst_null [151] iconst_0 [152] invokestatic #40 + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] [155] invokevirtual #29 + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] [158] aload_0 v0 [159] getfield #22 + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.a Landroid/app/NotificationManager;] [162] ldc #2 + Integer [1973646478] [164] aload_2 v2 [165] invokevirtual #39 + Methodref [android/app/NotificationManager.notify (ILandroid/app/Notification;)V] [168] aload_0 v0 [169] invokespecial #42 + Methodref [android/app/Service.onCreate ()V] [172] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 18) [0] -> line 65 [5] -> line 66 [18] -> line 71 [32] -> line 72 [40] -> line 73 [50] -> line 74 [60] -> line 75 [70] -> line 76 [74] -> line 77 [79] -> line 78 [85] -> line 72 [86] -> line 79 [102] -> line 81 [122] -> line 82 [132] -> line 83 [158] -> line 84 [168] -> line 86 [172] -> line 87 + Stack map table attribute (count = 2): - [102] Var: ...[a:android/content/Context], Stack: (empty) - [168] Var: ..., Stack: (empty) + Method: onDestroy()V Access flags: 0x1 = public void onDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.a Landroid/app/NotificationManager;] [4] ldc #2 + Integer [1973646478] [6] invokevirtual #38 + Methodref [android/app/NotificationManager.cancel (I)V] [9] aload_0 v0 [10] invokespecial #43 + Methodref [android/app/Service.onDestroy ()V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 97 [9] -> line 98 [13] -> line 99 + Method: onStart(Landroid/content/Intent;I)V Access flags: 0x1 = public void onStart(android.content.Intent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_2 v2 [2] putfield #23 + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.b I] [5] aload_0 v0 [6] aload_1 v1 [7] invokespecial #49 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.a (Landroid/content/Intent;)V] [10] aload_0 v0 [11] invokespecial #48 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.a ()V] [14] aload_0 v0 [15] aload_1 v1 [16] iload_2 v2 [17] invokespecial #44 + Methodref [android/app/Service.onStart (Landroid/content/Intent;I)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 108 [5] -> line 109 [10] -> line 110 [14] -> line 111 [20] -> line 112 + Method: onStartCommand(Landroid/content/Intent;II)I Access flags: 0x1 = public int onStartCommand(android.content.Intent,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 4): [0] aload_0 v0 [1] iload_3 v3 [2] putfield #23 + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.b I] [5] aload_0 v0 [6] aload_1 v1 [7] invokespecial #49 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.a (Landroid/content/Intent;)V] [10] aload_0 v0 [11] invokespecial #48 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.a ()V] [14] aload_0 v0 [15] aload_1 v1 [16] iconst_1 [17] iload_3 v3 [18] invokespecial #45 + Methodref [android/app/Service.onStartCommand (Landroid/content/Intent;II)I] [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 120 [5] -> line 121 [10] -> line 122 [14] -> line 123 + Method: a()V Access flags: 0x2 = private void a() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.d Z] [4] ifne +26 (target=30) [7] aload_0 v0 [8] iconst_1 [9] putfield #25 + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.d Z] [12] new #19 + Class [java/lang/Thread] [15] dup [16] new #16 + Class [com/TwentyCodes/android/exception/j] [19] dup [20] aload_0 v0 [21] invokespecial #52 + Methodref [com/TwentyCodes/android/exception/j. (Lcom/TwentyCodes/android/exception/ReportPostingService;)V] [24] invokespecial #56 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [27] invokevirtual #57 + Methodref [java/lang/Thread.start ()V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 5) [0] -> line 131 [7] -> line 132 [12] -> line 133 [27] -> line 146 [30] -> line 148 + Stack map table attribute (count = 1): - [30] Var: ..., Stack: (empty) + Method: a(Lcom/TwentyCodes/android/exception/ReportPostingService;)I Access flags: 0x1008 = static synthetic int a(com.TwentyCodes.android.exception.ReportPostingService) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.b I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 33 + Method: b(Lcom/TwentyCodes/android/exception/ReportPostingService;)Lcom/TwentyCodes/android/exception/Report; Access flags: 0x1008 = static synthetic com.TwentyCodes.android.exception.Report b(com.TwentyCodes.android.exception.ReportPostingService) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/TwentyCodes/android/exception/ReportPostingService.c Lcom/TwentyCodes/android/exception/Report;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 34 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/j Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.TwentyCodes.android.exception.j extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 57): + String [ReportPostingService] + Class [android/util/Log] + Class [com/TwentyCodes/android/exception/Report] + Class [com/TwentyCodes/android/exception/ReportPostingService] + Class [com/TwentyCodes/android/exception/j] + Class [java/io/IOException] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/Throwable] + Class [org/apache/http/client/ClientProtocolException] + Fieldref [com/TwentyCodes/android/exception/j.a Lcom/TwentyCodes/android/exception/ReportPostingService;] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/TwentyCodes/android/exception/Report.a ()Ljava/lang/String;] + Methodref [com/TwentyCodes/android/exception/ReportPostingService.a (Lcom/TwentyCodes/android/exception/ReportPostingService;)I] + Methodref [com/TwentyCodes/android/exception/ReportPostingService.b (Lcom/TwentyCodes/android/exception/ReportPostingService;)Lcom/TwentyCodes/android/exception/Report;] + Methodref [com/TwentyCodes/android/exception/ReportPostingService.stopSelf (I)V] + Methodref [java/io/IOException.printStackTrace ()V] + Methodref [java/lang/Object. ()V] + Methodref [org/apache/http/client/ClientProtocolException.printStackTrace ()V] + NameAndType [ ()V] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a (Lcom/TwentyCodes/android/exception/ReportPostingService;)I] + NameAndType [a Lcom/TwentyCodes/android/exception/ReportPostingService;] + NameAndType [b (Lcom/TwentyCodes/android/exception/ReportPostingService;)Lcom/TwentyCodes/android/exception/Report;] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [printStackTrace ()V] + NameAndType [stopSelf (I)V] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Lcom/TwentyCodes/android/exception/ReportPostingService;)I] + Utf8 [(Lcom/TwentyCodes/android/exception/ReportPostingService;)Lcom/TwentyCodes/android/exception/Report;] + Utf8 [(Lcom/TwentyCodes/android/exception/ReportPostingService;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/TwentyCodes/android/exception/ReportPostingService;] + Utf8 [LineNumberTable] + Utf8 [ReportPostingService] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/util/Log] + Utf8 [b] + Utf8 [com/TwentyCodes/android/exception/Report] + Utf8 [com/TwentyCodes/android/exception/ReportPostingService] + Utf8 [com/TwentyCodes/android/exception/j] + Utf8 [d] + Utf8 [java/io/IOException] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/Throwable] + Utf8 [org/apache/http/client/ClientProtocolException] + Utf8 [printStackTrace] + Utf8 [run] + Utf8 [stopSelf] Fields (count = 1): + Field: a Lcom/TwentyCodes/android/exception/ReportPostingService; Access flags: 0x1010 = final synthetic com.TwentyCodes.android.exception.ReportPostingService a Methods (count = 2): - Method: (Lcom/TwentyCodes/android/exception/ReportPostingService;)V Access flags: 0x0 = j(com.TwentyCodes.android.exception.ReportPostingService) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #11 + Fieldref [com/TwentyCodes/android/exception/j.a Lcom/TwentyCodes/android/exception/ReportPostingService;] [5] aload_0 v0 [6] invokespecial #18 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1 [5] -> line 133 + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 95, locals = 3, stack = 2): [0] ldc #1 + String [ReportPostingService] [2] aload_0 v0 [3] getfield #11 + Fieldref [com/TwentyCodes/android/exception/j.a Lcom/TwentyCodes/android/exception/ReportPostingService;] [6] invokestatic #15 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.b (Lcom/TwentyCodes/android/exception/ReportPostingService;)Lcom/TwentyCodes/android/exception/Report;] [9] invokevirtual #13 + Methodref [com/TwentyCodes/android/exception/Report.a ()Ljava/lang/String;] [12] invokestatic #12 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [15] pop [16] goto +64 (target=80) [19] astore_1 v1 [20] aload_1 v1 [21] invokevirtual #19 + Methodref [org/apache/http/client/ClientProtocolException.printStackTrace ()V] [24] aload_0 v0 [25] getfield #11 + Fieldref [com/TwentyCodes/android/exception/j.a Lcom/TwentyCodes/android/exception/ReportPostingService;] [28] aload_0 v0 [29] getfield #11 + Fieldref [com/TwentyCodes/android/exception/j.a Lcom/TwentyCodes/android/exception/ReportPostingService;] [32] invokestatic #14 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.a (Lcom/TwentyCodes/android/exception/ReportPostingService;)I] [35] invokevirtual #16 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.stopSelf (I)V] [38] goto +56 (target=94) [41] astore_1 v1 [42] aload_1 v1 [43] invokevirtual #17 + Methodref [java/io/IOException.printStackTrace ()V] [46] aload_0 v0 [47] getfield #11 + Fieldref [com/TwentyCodes/android/exception/j.a Lcom/TwentyCodes/android/exception/ReportPostingService;] [50] aload_0 v0 [51] getfield #11 + Fieldref [com/TwentyCodes/android/exception/j.a Lcom/TwentyCodes/android/exception/ReportPostingService;] [54] invokestatic #14 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.a (Lcom/TwentyCodes/android/exception/ReportPostingService;)I] [57] invokevirtual #16 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.stopSelf (I)V] [60] goto +34 (target=94) [63] astore_2 v2 [64] aload_0 v0 [65] getfield #11 + Fieldref [com/TwentyCodes/android/exception/j.a Lcom/TwentyCodes/android/exception/ReportPostingService;] [68] aload_0 v0 [69] getfield #11 + Fieldref [com/TwentyCodes/android/exception/j.a Lcom/TwentyCodes/android/exception/ReportPostingService;] [72] invokestatic #14 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.a (Lcom/TwentyCodes/android/exception/ReportPostingService;)I] [75] invokevirtual #16 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.stopSelf (I)V] [78] aload_2 v2 [79] athrow [80] aload_0 v0 [81] getfield #11 + Fieldref [com/TwentyCodes/android/exception/j.a Lcom/TwentyCodes/android/exception/ReportPostingService;] [84] aload_0 v0 [85] getfield #11 + Fieldref [com/TwentyCodes/android/exception/j.a Lcom/TwentyCodes/android/exception/ReportPostingService;] [88] invokestatic #14 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.a (Lcom/TwentyCodes/android/exception/ReportPostingService;)I] [91] invokevirtual #16 + Methodref [com/TwentyCodes/android/exception/ReportPostingService.stopSelf (I)V] [94] return Code attribute exceptions (count = 4): - ExceptionInfo (0 -> 16: 19): + Class [org/apache/http/client/ClientProtocolException] - ExceptionInfo (0 -> 16: 41): + Class [java/io/IOException] - ExceptionInfo (0 -> 24: 63): - ExceptionInfo (41 -> 46: 63): Code attribute attributes (attribute count = 2): + Line number table attribute (count = 12) [0] -> line 137 [19] -> line 138 [20] -> line 139 [24] -> line 143 [41] -> line 140 [42] -> line 141 [46] -> line 143 [63] -> line 142 [64] -> line 143 [78] -> line 144 [80] -> line 143 [94] -> line 145 + Stack map table attribute (count = 5): - [19] Var: ..., Stack: [a:org/apache/http/client/ClientProtocolException] - [41] Var: ..., Stack: [a:java/io/IOException] - [63] Var: ..., Stack: [a:java/lang/Throwable] - [80] Var: ..., Stack: (empty) - [94] Var: ..., Stack: (empty) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/TwentyCodes/android/exception/VersionInformationPreference Superclass: android/preference/Preference Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.TwentyCodes.android.exception.VersionInformationPreference extends android.preference.Preference Interfaces (count = 0): Constant Pool (count = 153): + Integer [16908312] + Float [16.0] + String [ ] + String [ bulid ] + String [unknown] + Class [android/content/Context] + Class [android/content/pm/PackageInfo] + Class [android/content/pm/PackageManager] + Class [android/content/pm/PackageManager$NameNotFoundException] + Class [android/graphics/Typeface] + Class [android/preference/Preference] + Class [android/view/ViewGroup] + Class [android/widget/LinearLayout] + Class [android/widget/LinearLayout$LayoutParams] + Class [android/widget/TextView] + Class [com/TwentyCodes/android/exception/VersionInformationPreference] + Class [com/TwentyCodes/android/exception/e] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [android/content/pm/PackageInfo.versionCode I] + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;] + Fieldref [android/graphics/Typeface.SANS_SERIF Landroid/graphics/Typeface;] + Fieldref [com/TwentyCodes/android/exception/VersionInformationPreference.a Landroid/content/Context;] + Fieldref [com/TwentyCodes/android/exception/e.version I] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [android/content/pm/PackageInfo. ()V] + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + Methodref [android/preference/Preference. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/preference/Preference. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] + Methodref [android/widget/LinearLayout.removeAllViews ()V] + Methodref [android/widget/LinearLayout.setId (I)V] + Methodref [android/widget/LinearLayout.setOrientation (I)V] + Methodref [android/widget/LinearLayout.setPadding (IIII)V] + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] + Methodref [android/widget/TextView. (Landroid/content/Context;)V] + Methodref [android/widget/TextView.setGravity (I)V] + Methodref [android/widget/TextView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setTextSize (F)V] + Methodref [android/widget/TextView.setTypeface (Landroid/graphics/Typeface;)V] + Methodref [com/TwentyCodes/android/exception/VersionInformationPreference.getContext ()Landroid/content/Context;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SANS_SERIF Landroid/graphics/Typeface;] + NameAndType [a Landroid/content/Context;] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [removeAllViews ()V] + NameAndType [setGravity (I)V] + NameAndType [setId (I)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setOrientation (I)V] + NameAndType [setPadding (IIII)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextSize (F)V] + NameAndType [setTypeface (Landroid/graphics/Typeface;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [version I] + NameAndType [versionCode I] + NameAndType [versionName Ljava/lang/String;] + Utf8 [ ] + Utf8 [ bulid ] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/graphics/Typeface;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/graphics/Typeface;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [SANS_SERIF] + Utf8 [SourceFile] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/pm/PackageInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + Utf8 [android/graphics/Typeface] + Utf8 [android/preference/Preference] + Utf8 [android/view/ViewGroup] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [android/widget/TextView] + Utf8 [append] + Utf8 [com/TwentyCodes/android/exception/VersionInformationPreference] + Utf8 [com/TwentyCodes/android/exception/e] + Utf8 [getContext] + Utf8 [getPackageInfo] + Utf8 [getPackageManager] + Utf8 [getPackageName] + Utf8 [getString] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [onCreateView] + Utf8 [removeAllViews] + Utf8 [setGravity] + Utf8 [setId] + Utf8 [setLayoutParams] + Utf8 [setOrientation] + Utf8 [setPadding] + Utf8 [setText] + Utf8 [setTextSize] + Utf8 [setTypeface] + Utf8 [toString] + Utf8 [unknown] + Utf8 [valueOf] + Utf8 [version] + Utf8 [versionCode] + Utf8 [versionName] Fields (count = 1): + Field: a Landroid/content/Context; Access flags: 0x2 = private android.content.Context a Methods (count = 3): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public VersionInformationPreference(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #30 + Methodref [android/preference/Preference. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] aload_1 v1 [8] putfield #23 + Fieldref [com/TwentyCodes/android/exception/VersionInformationPreference.a Landroid/content/Context;] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 45 [6] -> line 46 [11] -> line 47 - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public VersionInformationPreference(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #31 + Methodref [android/preference/Preference. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] aload_1 v1 [9] putfield #23 + Fieldref [com/TwentyCodes/android/exception/VersionInformationPreference.a Landroid/content/Context;] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 56 [7] -> line 57 [12] -> line 58 + Method: onCreateView(Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x4 = protected android.view.View onCreateView(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 203, locals = 7, stack = 5): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/TwentyCodes/android/exception/VersionInformationPreference.a Landroid/content/Context;] [4] invokevirtual #25 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [7] astore_2 v2 [8] aload_2 v2 [9] aload_0 v0 [10] getfield #23 + Fieldref [com/TwentyCodes/android/exception/VersionInformationPreference.a Landroid/content/Context;] [13] invokevirtual #26 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [16] iconst_0 [17] invokevirtual #29 + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] [20] astore_3 v3 [21] goto +24 (target=45) [24] astore v4 [26] new #7 + Class [android/content/pm/PackageInfo] [29] dup [30] invokespecial #28 + Methodref [android/content/pm/PackageInfo. ()V] [33] astore_3 v3 [34] aload_3 v3 [35] ldc #5 + String [unknown] [37] putfield #21 + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;] [40] aload_3 v3 [41] iconst_1 [42] putfield #20 + Fieldref [android/content/pm/PackageInfo.versionCode I] [45] new #13 + Class [android/widget/LinearLayout] [48] dup [49] aload_0 v0 [50] invokevirtual #45 + Methodref [com/TwentyCodes/android/exception/VersionInformationPreference.getContext ()Landroid/content/Context;] [53] invokespecial #32 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] [56] astore v4 [58] new #14 + Class [android/widget/LinearLayout$LayoutParams] [61] dup [62] bipush -2 [64] bipush -2 [66] invokespecial #38 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [69] astore v5 [71] aload v4 [73] bipush 15 [75] iconst_5 [76] bipush 10 [78] iconst_5 [79] invokevirtual #37 + Methodref [android/widget/LinearLayout.setPadding (IIII)V] [82] aload v4 [84] iconst_1 [85] invokevirtual #36 + Methodref [android/widget/LinearLayout.setOrientation (I)V] [88] aload v4 [90] invokevirtual #34 + Methodref [android/widget/LinearLayout.removeAllViews ()V] [93] new #15 + Class [android/widget/TextView] [96] dup [97] aload_0 v0 [98] invokevirtual #45 + Methodref [com/TwentyCodes/android/exception/VersionInformationPreference.getContext ()Landroid/content/Context;] [101] invokespecial #39 + Methodref [android/widget/TextView. (Landroid/content/Context;)V] [104] astore v6 [106] aload v6 [108] new #19 + Class [java/lang/StringBuilder] [111] dup [112] aload_0 v0 [113] getfield #23 + Fieldref [com/TwentyCodes/android/exception/VersionInformationPreference.a Landroid/content/Context;] [116] getstatic #24 + Fieldref [com/TwentyCodes/android/exception/e.version I] [119] invokevirtual #27 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [122] invokestatic #46 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [125] invokespecial #47 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [128] ldc #3 + String [ ] [130] invokevirtual #49 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [133] aload_3 v3 [134] getfield #21 + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;] [137] invokevirtual #49 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [140] ldc #4 + String [ bulid ] [142] invokevirtual #49 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [145] aload_3 v3 [146] getfield #20 + Fieldref [android/content/pm/PackageInfo.versionCode I] [149] invokevirtual #48 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [152] invokevirtual #50 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [155] invokevirtual #42 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [158] aload v6 [160] ldc #2 + Float [16.0] [162] invokevirtual #43 + Methodref [android/widget/TextView.setTextSize (F)V] [165] aload v6 [167] getstatic #22 + Fieldref [android/graphics/Typeface.SANS_SERIF Landroid/graphics/Typeface;] [170] invokevirtual #44 + Methodref [android/widget/TextView.setTypeface (Landroid/graphics/Typeface;)V] [173] aload v6 [175] iconst_3 [176] invokevirtual #40 + Methodref [android/widget/TextView.setGravity (I)V] [179] aload v6 [181] aload v5 [183] invokevirtual #41 + Methodref [android/widget/TextView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [186] aload v4 [188] aload v6 [190] invokevirtual #33 + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] [193] aload v4 [195] ldc #1 + Integer [16908312] [197] invokevirtual #35 + Methodref [android/widget/LinearLayout.setId (I)V] [200] aload v4 [202] areturn Code attribute exceptions (count = 1): - ExceptionInfo (8 -> 21: 24): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 2): + Line number table attribute (count = 20) [0] -> line 75 [8] -> line 78 [24] -> line 79 [26] -> line 81 [34] -> line 82 [40] -> line 83 [45] -> line 89 [58] -> line 90 [71] -> line 92 [82] -> line 93 [88] -> line 95 [93] -> line 101 [106] -> line 102 [158] -> line 103 [165] -> line 104 [173] -> line 105 [179] -> line 106 [186] -> line 111 [193] -> line 112 [200] -> line 114 + Stack map table attribute (count = 2): - [24] Var: [a:com/TwentyCodes/android/exception/VersionInformationPreference][a:android/view/ViewGroup][a:android/content/pm/PackageManager], Stack: [a:android/content/pm/PackageManager$NameNotFoundException] - [45] Var: ...[a:android/content/pm/PackageInfo], Stack: (empty) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.admob.android.ads.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 11): + Class [com/admob/android/ads/a] + Class [java/lang/Object] + Utf8 [(Lcom/admob/android/ads/AdView;)V] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/a] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 4): + Method: a(Lcom/admob/android/ads/AdView;)V Access flags: 0x401 = public abstract void a(com.admob.android.ads.AdView) + Method: b(Lcom/admob/android/ads/AdView;)V Access flags: 0x401 = public abstract void b(com.admob.android.ads.AdView) + Method: c(Lcom/admob/android/ads/AdView;)V Access flags: 0x401 = public abstract void c(com.admob.android.ads.AdView) + Method: d(Lcom/admob/android/ads/AdView;)V Access flags: 0x401 = public abstract void d(com.admob.android.ads.AdView) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/b Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.admob.android.ads.b extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 387): + String [" } )] + String [%032X] + String [%04d%02d%02d] + String [,] + String [ADMOB_PUBLISHER_ID] + String [AdMob SDK version is 20100331-ANDROID-3312276cc1406347] + String [AdMobSDK] + String [Application's package name is ] + String [Application's version number is ] + String [Cannot access user's location. Permissions are not set.] + String [Could not generate hash of ] + String [Location provider setup successfully.] + String [MD5] + String [No location providers are available. Ads will not be geotargeted.] + String [Publisher ID read from AndroidManifest.xml is ] + String [Publisher ID set to ] + String [SETUP ERROR: Cannot use the sample publisher ID (a1496ced2842262). Yours is available on www.admob.com.] + String [SETUP ERROR: Incorrect AdMob publisher ID. Should 15 [a-f,0-9] characters: ] + String [The user ID is ] + String [This is a sample application so allowing sample publisher ID.] + String [To get test ads on the emulator use AdManager.setTestDevices( new String[] { Admanager.TEST_EMULATOR } )] + String [To get test ads on this device use AdManager.setTestDevices( new String[] { "] + String [Trying to get locations from GPS.] + String [Trying to get locations from the network.] + String [User coordinates are ] + String [a1496ced2842262] + String [android.permission.ACCESS_COARSE_LOCATION] + String [android.permission.ACCESS_FINE_LOCATION] + String [android_id] + String [com.admob.android.ads] + String [com.example.admob.lunarlander] + String [emulator] + String [f] + String [getPublisherId returning null publisher id. Please set the publisher id in AndroidManifest.xml or using AdManager.setPublisherId(String)] + String [l] + String [location] + String [m] + String [p] + String [url] + String [window] + Class [android/content/Context] + Class [android/content/pm/ApplicationInfo] + Class [android/content/pm/PackageInfo] + Class [android/content/pm/PackageManager] + Class [android/location/Criteria] + Class [android/location/Location] + Class [android/location/LocationManager] + Class [android/os/Bundle] + Class [android/provider/Settings$Secure] + Class [android/util/Log] + Class [android/view/Display] + Class [android/view/WindowManager] + Class [com/admob/android/ads/b] + Class [com/admob/android/ads/c] + Class [com/admob/android/ads/d] + Class [java/lang/Exception] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/math/BigInteger] + Class [java/security/MessageDigest] + Class [java/util/Arrays] + Class [java/util/GregorianCalendar] + Long [1000] + Long [900000] + Fieldref [android/content/pm/ApplicationInfo.metaData Landroid/os/Bundle;] + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] + Fieldref [android/content/pm/PackageInfo.versionCode I] + Fieldref [com/admob/android/ads/b.a Ljava/lang/String;] + Fieldref [com/admob/android/ads/b.b I] + Fieldref [com/admob/android/ads/b.c Ljava/lang/String;] + Fieldref [com/admob/android/ads/b.d Ljava/lang/String;] + Fieldref [com/admob/android/ads/b.e [Ljava/lang/String;] + Fieldref [com/admob/android/ads/b.f Ljava/lang/String;] + Fieldref [com/admob/android/ads/b.g Landroid/location/Location;] + Fieldref [com/admob/android/ads/b.h J] + Fieldref [com/admob/android/ads/b.i Ljava/lang/String;] + Fieldref [com/admob/android/ads/b.j Ljava/util/GregorianCalendar;] + Fieldref [com/admob/android/ads/b.k Lcom/admob/android/ads/d;] + Fieldref [com/admob/android/ads/d.a Lcom/admob/android/ads/d;] + Fieldref [com/admob/android/ads/d.b Lcom/admob/android/ads/d;] + Methodref [android/content/Context.checkCallingOrSelfPermission (Ljava/lang/String;)I] + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] + Methodref [android/content/Context.getMainLooper ()Landroid/os/Looper;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/content/pm/PackageManager.getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + Methodref [android/location/Criteria. ()V] + Methodref [android/location/Criteria.setAccuracy (I)V] + Methodref [android/location/Criteria.setCostAllowed (Z)V] + Methodref [android/location/Location.getLatitude ()D] + Methodref [android/location/Location.getLongitude ()D] + Methodref [android/location/LocationManager.getBestProvider (Landroid/location/Criteria;Z)Ljava/lang/String;] + Methodref [android/location/LocationManager.requestLocationUpdates (Ljava/lang/String;JFLandroid/location/LocationListener;Landroid/os/Looper;)V] + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/provider/Settings$Secure.getString (Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/view/Display.getOrientation ()I] + Methodref [android/view/Display.getWidth ()I] + Methodref [com/admob/android/ads/b.a (Ljava/lang/String;)V] + Methodref [com/admob/android/ads/b.b (Ljava/lang/String;)V] + Methodref [com/admob/android/ads/b.c (Ljava/lang/String;)Ljava/lang/String;] + Methodref [com/admob/android/ads/b.d ()Ljava/util/GregorianCalendar;] + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] + Methodref [com/admob/android/ads/b.g (Landroid/content/Context;)Landroid/location/Location;] + Methodref [com/admob/android/ads/b.j (Landroid/content/Context;)V] + Methodref [com/admob/android/ads/c. (Landroid/location/LocationManager;)V] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z] + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/String.getBytes ()[B] + Methodref [java/lang/String.length ()I] + Methodref [java/lang/String.substring (II)Ljava/lang/String;] + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (D)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.currentTimeMillis ()J] + Methodref [java/math/BigInteger. (I[B)V] + Methodref [java/security/MessageDigest.digest ()[B] + Methodref [java/security/MessageDigest.getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;] + Methodref [java/security/MessageDigest.update ([BII)V] + Methodref [java/util/Arrays.binarySearch ([Ljava/lang/Object;Ljava/lang/Object;)I] + Methodref [java/util/GregorianCalendar.get (I)I] + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;] + NameAndType [ ()V] + NameAndType [ (I[B)V] + NameAndType [ (Landroid/location/LocationManager;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Ljava/lang/String;)V] + NameAndType [a Lcom/admob/android/ads/d;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (D)Ljava/lang/StringBuilder;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b (Ljava/lang/String;)V] + NameAndType [b I] + NameAndType [b Lcom/admob/android/ads/d;] + NameAndType [binarySearch ([Ljava/lang/Object;Ljava/lang/Object;)I] + NameAndType [c (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [c Ljava/lang/String;] + NameAndType [checkCallingOrSelfPermission (Ljava/lang/String;)I] + NameAndType [currentTimeMillis ()J] + NameAndType [d ()Ljava/util/GregorianCalendar;] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [d Ljava/lang/String;] + NameAndType [digest ()[B] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [e [Ljava/lang/String;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z] + NameAndType [f (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [f Ljava/lang/String;] + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [g (Landroid/content/Context;)Landroid/location/Location;] + NameAndType [g Landroid/location/Location;] + NameAndType [get (I)I] + NameAndType [getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] + NameAndType [getBestProvider (Landroid/location/Criteria;Z)Ljava/lang/String;] + NameAndType [getBytes ()[B] + NameAndType [getContentResolver ()Landroid/content/ContentResolver;] + NameAndType [getDefaultDisplay ()Landroid/view/Display;] + NameAndType [getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;] + NameAndType [getLatitude ()D] + NameAndType [getLongitude ()D] + NameAndType [getMainLooper ()Landroid/os/Looper;] + NameAndType [getOrientation ()I] + NameAndType [getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getString (Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [getWidth ()I] + NameAndType [h J] + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [i Ljava/lang/String;] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [j (Landroid/content/Context;)V] + NameAndType [j Ljava/util/GregorianCalendar;] + NameAndType [k Lcom/admob/android/ads/d;] + NameAndType [length ()I] + NameAndType [metaData Landroid/os/Bundle;] + NameAndType [packageName Ljava/lang/String;] + NameAndType [requestLocationUpdates (Ljava/lang/String;JFLandroid/location/LocationListener;Landroid/os/Looper;)V] + NameAndType [setAccuracy (I)V] + NameAndType [setCostAllowed (Z)V] + NameAndType [substring (II)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [update ([BII)V] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [valueOf (I)Ljava/lang/Integer;] + NameAndType [valueOf (J)Ljava/lang/String;] + NameAndType [versionCode I] + Utf8 [" } )] + Utf8 [%032X] + Utf8 [%04d%02d%02d] + Utf8 [()D] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/content/ContentResolver;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/location/Location;] + Utf8 [()Landroid/os/Looper;] + Utf8 [()Landroid/view/Display;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/GregorianCalendar;] + Utf8 [()V] + Utf8 [()[B] + Utf8 [(D)Ljava/lang/StringBuilder;] + Utf8 [(I)I] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(II)Ljava/lang/String;] + Utf8 [(I[B)V] + Utf8 [(J)J] + Utf8 [(J)Ljava/lang/String;] + Utf8 [(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)I] + Utf8 [(Landroid/content/Context;)Landroid/location/Location;] + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;)Z] + Utf8 [(Landroid/location/Criteria;Z)Ljava/lang/String;] + Utf8 [(Landroid/location/Location;)Landroid/location/Location;] + Utf8 [(Landroid/location/LocationManager;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/security/MessageDigest;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;JFLandroid/location/LocationListener;Landroid/os/Looper;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Z)V] + Utf8 [([BII)V] + Utf8 [([Ljava/lang/Object;Ljava/lang/Object;)I] + Utf8 [,] + Utf8 [] + Utf8 [] + Utf8 [ADMOB_PUBLISHER_ID] + Utf8 [AdMob SDK version is 20100331-ANDROID-3312276cc1406347] + Utf8 [AdMobSDK] + Utf8 [Application's package name is ] + Utf8 [Application's version number is ] + Utf8 [Cannot access user's location. Permissions are not set.] + Utf8 [Code] + Utf8 [Could not generate hash of ] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/location/Location;] + Utf8 [Landroid/os/Bundle;] + Utf8 [Lcom/admob/android/ads/d;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/GregorianCalendar;] + Utf8 [Location provider setup successfully.] + Utf8 [MD5] + Utf8 [No location providers are available. Ads will not be geotargeted.] + Utf8 [Publisher ID read from AndroidManifest.xml is ] + Utf8 [Publisher ID set to ] + Utf8 [SETUP ERROR: Cannot use the sample publisher ID (a1496ced2842262). Yours is available on www.admob.com.] + Utf8 [SETUP ERROR: Incorrect AdMob publisher ID. Should 15 [a-f,0-9] characters: ] + Utf8 [SourceFile] + Utf8 [The user ID is ] + Utf8 [This is a sample application so allowing sample publisher ID.] + Utf8 [To get test ads on the emulator use AdManager.setTestDevices( new String[] { Admanager.TEST_EMULATOR } )] + Utf8 [To get test ads on this device use AdManager.setTestDevices( new String[] { "] + Utf8 [Trying to get locations from GPS.] + Utf8 [Trying to get locations from the network.] + Utf8 [User coordinates are ] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [a1496ced2842262] + Utf8 [android.permission.ACCESS_COARSE_LOCATION] + Utf8 [android.permission.ACCESS_FINE_LOCATION] + Utf8 [android/content/Context] + Utf8 [android/content/pm/ApplicationInfo] + Utf8 [android/content/pm/PackageInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/location/Criteria] + Utf8 [android/location/Location] + Utf8 [android/location/LocationManager] + Utf8 [android/os/Bundle] + Utf8 [android/provider/Settings$Secure] + Utf8 [android/util/Log] + Utf8 [android/view/Display] + Utf8 [android/view/WindowManager] + Utf8 [android_id] + Utf8 [append] + Utf8 [b] + Utf8 [binarySearch] + Utf8 [c] + Utf8 [checkCallingOrSelfPermission] + Utf8 [com.admob.android.ads] + Utf8 [com.example.admob.lunarlander] + Utf8 [com/admob/android/ads/b] + Utf8 [com/admob/android/ads/c] + Utf8 [com/admob/android/ads/d] + Utf8 [currentTimeMillis] + Utf8 [d] + Utf8 [digest] + Utf8 [e] + Utf8 [emulator] + Utf8 [equals] + Utf8 [equalsIgnoreCase] + Utf8 [f] + Utf8 [format] + Utf8 [g] + Utf8 [get] + Utf8 [getApplicationInfo] + Utf8 [getBestProvider] + Utf8 [getBytes] + Utf8 [getContentResolver] + Utf8 [getDefaultDisplay] + Utf8 [getInstance] + Utf8 [getLatitude] + Utf8 [getLongitude] + Utf8 [getMainLooper] + Utf8 [getOrientation] + Utf8 [getPackageInfo] + Utf8 [getPackageManager] + Utf8 [getPackageName] + Utf8 [getPublisherId returning null publisher id. Please set the publisher id in AndroidManifest.xml or using AdManager.setPublisherId(String)] + Utf8 [getString] + Utf8 [getSystemService] + Utf8 [getWidth] + Utf8 [h] + Utf8 [i] + Utf8 [isLoggable] + Utf8 [j] + Utf8 [java/lang/Exception] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/math/BigInteger] + Utf8 [java/security/MessageDigest] + Utf8 [java/util/Arrays] + Utf8 [java/util/GregorianCalendar] + Utf8 [k] + Utf8 [l] + Utf8 [length] + Utf8 [location] + Utf8 [m] + Utf8 [metaData] + Utf8 [p] + Utf8 [packageName] + Utf8 [requestLocationUpdates] + Utf8 [setAccuracy] + Utf8 [setCostAllowed] + Utf8 [substring] + Utf8 [toString] + Utf8 [update] + Utf8 [url] + Utf8 [v] + Utf8 [valueOf] + Utf8 [versionCode] + Utf8 [window] Fields (count = 11): + Field: a Ljava/lang/String; Access flags: 0xa = private static java.lang.String a + Field: b I Access flags: 0xa = private static int b + Field: c Ljava/lang/String; Access flags: 0xa = private static java.lang.String c + Field: d Ljava/lang/String; Access flags: 0xa = private static java.lang.String d + Field: e [Ljava/lang/String; Access flags: 0xa = private static java.lang.String[] e + Field: f Ljava/lang/String; Access flags: 0xa = private static java.lang.String f + Field: g Landroid/location/Location; Access flags: 0xa = private static android.location.Location g + Field: h J Access flags: 0xa = private static long h + Field: i Ljava/lang/String; Access flags: 0xa = private static java.lang.String i + Field: j Ljava/util/GregorianCalendar; Access flags: 0xa = private static java.util.GregorianCalendar j + Field: k Lcom/admob/android/ads/d; Access flags: 0xa = private static com.admob.android.ads.d k Methods (count = 24): + Method: a(Ljava/lang/String;)V Access flags: 0xc = protected static void a(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 3): [0] ldc #7 + String [AdMobSDK] [2] aload_0 v0 [3] invokestatic #106 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [6] pop [7] new #57 + Class [java/lang/IllegalArgumentException] [10] dup [11] aload_0 v0 [12] invokespecial #120 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [15] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 171 [7] -> line 174 + Method: a(Landroid/content/Context;)I Access flags: 0xc = protected static int a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] ldc #40 + String [window] [3] invokevirtual #92 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [6] checkcast #52 + Class [android/view/WindowManager] [9] invokeinterface #141 + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;] [14] astore_0 v0 [15] iconst_0 [16] istore_1 v1 [17] aload_0 v0 [18] ifnull +8 (target=26) [21] aload_0 v0 [22] invokevirtual #111 + Methodref [android/view/Display.getWidth ()I] [25] istore_1 v1 [26] iload_1 v1 [27] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 185 [15] -> line 186 [17] -> line 187 [21] -> line 189 [26] -> line 191 + Method: j(Landroid/content/Context;)V Access flags: 0xa = private static void j(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 237, locals = 4, stack = 3): [0] aload_0 v0 [1] invokevirtual #90 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [4] dup [5] astore_1 v1 [6] aload_0 v0 [7] invokevirtual #91 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [10] sipush 128 [13] invokevirtual #93 + Methodref [android/content/pm/PackageManager.getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] [16] dup [17] astore_2 v2 [18] ifnull +159 (target=177) [21] aload_2 v2 [22] getfield #71 + Fieldref [android/content/pm/ApplicationInfo.metaData Landroid/os/Bundle;] [25] ifnull +109 (target=134) [28] aload_2 v2 [29] getfield #71 + Fieldref [android/content/pm/ApplicationInfo.metaData Landroid/os/Bundle;] [32] ldc #5 + String [ADMOB_PUBLISHER_ID] [34] invokevirtual #102 + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] [37] astore_3 v3 [38] ldc #7 + String [AdMobSDK] [40] iconst_3 [41] invokestatic #108 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [44] ifeq +28 (target=72) [47] ldc #7 + String [AdMobSDK] [49] new #61 + Class [java/lang/StringBuilder] [52] dup [53] invokespecial #129 + Methodref [java/lang/StringBuilder. ()V] [56] ldc #15 + String [Publisher ID read from AndroidManifest.xml is ] [58] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [61] aload_3 v3 [62] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [65] invokevirtual #133 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [68] invokestatic #104 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [71] pop [72] getstatic #76 + Fieldref [com/admob/android/ads/b.c Ljava/lang/String;] [75] ifnonnull +59 (target=134) [78] aload_3 v3 [79] ifnull +55 (target=134) [82] aload_3 v3 [83] ldc #26 + String [a1496ced2842262] [85] invokevirtual #122 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [88] ifeq +42 (target=130) [91] aload_0 v0 [92] invokevirtual #91 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [95] ldc #30 + String [com.admob.android.ads] [97] invokevirtual #122 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [100] ifne +15 (target=115) [103] aload_0 v0 [104] invokevirtual #91 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [107] ldc #31 + String [com.example.admob.lunarlander] [109] invokevirtual #122 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [112] ifeq +18 (target=130) [115] ldc #7 + String [AdMobSDK] [117] ldc #20 + String [This is a sample application so allowing sample publisher ID.] [119] invokestatic #107 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [122] pop [123] aload_3 v3 [124] putstatic #76 + Fieldref [com/admob/android/ads/b.c Ljava/lang/String;] [127] goto +7 (target=134) [130] aload_3 v3 [131] invokestatic #113 + Methodref [com/admob/android/ads/b.b (Ljava/lang/String;)V] [134] aload_2 v2 [135] getfield #72 + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] [138] putstatic #74 + Fieldref [com/admob/android/ads/b.a Ljava/lang/String;] [141] ldc #7 + String [AdMobSDK] [143] iconst_2 [144] invokestatic #108 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [147] ifeq +30 (target=177) [150] ldc #7 + String [AdMobSDK] [152] new #61 + Class [java/lang/StringBuilder] [155] dup [156] invokespecial #129 + Methodref [java/lang/StringBuilder. ()V] [159] ldc #8 + String [Application's package name is ] [161] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [164] getstatic #74 + Fieldref [com/admob/android/ads/b.a Ljava/lang/String;] [167] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [170] invokevirtual #133 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [173] invokestatic #109 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [176] pop [177] aload_1 v1 [178] aload_0 v0 [179] invokevirtual #91 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [182] iconst_0 [183] invokevirtual #94 + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] [186] dup [187] astore_3 v3 [188] ifnull +46 (target=234) [191] aload_3 v3 [192] getfield #73 + Fieldref [android/content/pm/PackageInfo.versionCode I] [195] putstatic #75 + Fieldref [com/admob/android/ads/b.b I] [198] ldc #7 + String [AdMobSDK] [200] iconst_2 [201] invokestatic #108 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [204] ifeq +30 (target=234) [207] ldc #7 + String [AdMobSDK] [209] new #61 + Class [java/lang/StringBuilder] [212] dup [213] invokespecial #129 + Methodref [java/lang/StringBuilder. ()V] [216] ldc #9 + String [Application's version number is ] [218] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [221] getstatic #75 + Fieldref [com/admob/android/ads/b.b I] [224] invokevirtual #131 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [227] invokevirtual #133 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [230] invokestatic #109 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [233] pop [234] return [235] pop [236] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 234: 235): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 23) [0] -> line 205 [5] -> line 207 [17] -> line 208 [21] -> line 212 [28] -> line 214 [38] -> line 216 [47] -> line 218 [72] -> line 222 [82] -> line 224 [115] -> line 229 [123] -> line 230 [130] -> line 234 [134] -> line 240 [141] -> line 241 [150] -> line 243 [177] -> line 247 [187] -> line 248 [191] -> line 252 [198] -> line 253 [207] -> line 255 [234] -> line 262 [235] -> line 259 [236] -> line 263 + Method: b(Landroid/content/Context;)Ljava/lang/String; Access flags: 0xc = protected static java.lang.String b(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 1): [0] getstatic #74 + Fieldref [com/admob/android/ads/b.a Ljava/lang/String;] [3] ifnonnull +7 (target=10) [6] aload_0 v0 [7] invokestatic #118 + Methodref [com/admob/android/ads/b.j (Landroid/content/Context;)V] [10] getstatic #74 + Fieldref [com/admob/android/ads/b.a Ljava/lang/String;] [13] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 275 [6] -> line 277 [10] -> line 280 + Method: c(Landroid/content/Context;)I Access flags: 0xc = protected static int c(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 1): [0] getstatic #74 + Fieldref [com/admob/android/ads/b.a Ljava/lang/String;] [3] ifnonnull +7 (target=10) [6] aload_0 v0 [7] invokestatic #118 + Methodref [com/admob/android/ads/b.j (Landroid/content/Context;)V] [10] getstatic #75 + Fieldref [com/admob/android/ads/b.b I] [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 293 [6] -> line 295 [10] -> line 298 + Method: d(Landroid/content/Context;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String d(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 1, stack = 2): [0] getstatic #76 + Fieldref [com/admob/android/ads/b.c Ljava/lang/String;] [3] ifnonnull +7 (target=10) [6] aload_0 v0 [7] invokestatic #118 + Methodref [com/admob/android/ads/b.j (Landroid/content/Context;)V] [10] getstatic #76 + Fieldref [com/admob/android/ads/b.c Ljava/lang/String;] [13] ifnonnull +21 (target=34) [16] ldc #7 + String [AdMobSDK] [18] bipush 6 [20] invokestatic #108 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [23] ifeq +11 (target=34) [26] ldc #7 + String [AdMobSDK] [28] ldc #34 + String [getPublisherId returning null publisher id. Please set the publisher id in AndroidManifest.xml or using AdManager.setPublisherId(String)] [30] invokestatic #106 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [33] pop [34] getstatic #76 + Fieldref [com/admob/android/ads/b.c Ljava/lang/String;] [37] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 309 [6] -> line 311 [10] -> line 315 [26] -> line 317 [34] -> line 321 + Method: b(Ljava/lang/String;)V Access flags: 0x9 = public static void b(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 81, locals = 1, stack = 3): [0] aload_0 v0 [1] ifnull +12 (target=13) [4] aload_0 v0 [5] invokevirtual #126 + Methodref [java/lang/String.length ()I] [8] bipush 15 [10] ificmpeq +27 (target=37) [13] new #61 + Class [java/lang/StringBuilder] [16] dup [17] invokespecial #129 + Methodref [java/lang/StringBuilder. ()V] [20] ldc #18 + String [SETUP ERROR: Incorrect AdMob publisher ID. Should 15 [a-f,0-9] characters: ] [22] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [25] getstatic #76 + Fieldref [com/admob/android/ads/b.c Ljava/lang/String;] [28] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [31] invokevirtual #133 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [34] invokestatic #112 + Methodref [com/admob/android/ads/b.a (Ljava/lang/String;)V] [37] aload_0 v0 [38] ldc #26 + String [a1496ced2842262] [40] invokevirtual #123 + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z] [43] ifeq +8 (target=51) [46] ldc #17 + String [SETUP ERROR: Cannot use the sample publisher ID (a1496ced2842262). Yours is available on www.admob.com.] [48] invokestatic #112 + Methodref [com/admob/android/ads/b.a (Ljava/lang/String;)V] [51] ldc #7 + String [AdMobSDK] [53] new #61 + Class [java/lang/StringBuilder] [56] dup [57] invokespecial #129 + Methodref [java/lang/StringBuilder. ()V] [60] ldc #16 + String [Publisher ID set to ] [62] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [65] aload_0 v0 [66] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [69] invokevirtual #133 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [72] invokestatic #107 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [75] pop [76] aload_0 v0 [77] putstatic #76 + Fieldref [com/admob/android/ads/b.c Ljava/lang/String;] [80] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 336 [13] -> line 338 [37] -> line 341 [46] -> line 344 [51] -> line 347 [76] -> line 349 [80] -> line 350 + Method: a()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #77 + Fieldref [com/admob/android/ads/b.d Ljava/lang/String;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 360 + Method: e(Landroid/content/Context;)Z Access flags: 0x9 = public static boolean e(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 2): [0] iconst_0 [1] istore_1 v1 [2] getstatic #78 + Fieldref [com/admob/android/ads/b.e [Ljava/lang/String;] [5] ifnull +31 (target=36) [8] aload_0 v0 [9] invokestatic #116 + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] [12] dup [13] astore_0 v0 [14] ifnonnull +6 (target=20) [17] ldc #32 + String [emulator] [19] astore_0 v0 [20] getstatic #78 + Fieldref [com/admob/android/ads/b.e [Ljava/lang/String;] [23] aload_0 v0 [24] invokestatic #139 + Methodref [java/util/Arrays.binarySearch ([Ljava/lang/Object;Ljava/lang/Object;)I] [27] iflt +7 (target=34) [30] iconst_1 [31] goto +4 (target=35) [34] iconst_0 [35] istore_1 v1 [36] iload_1 v1 [37] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 419 [2] -> line 421 [8] -> line 423 [13] -> line 425 [17] -> line 428 [20] -> line 431 [36] -> line 434 + Method: f(Landroid/content/Context;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String f(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 125, locals = 1, stack = 3): [0] getstatic #79 + Fieldref [com/admob/android/ads/b.f Ljava/lang/String;] [3] ifnonnull +108 (target=111) [6] aload_0 v0 [7] invokevirtual #88 + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] [10] ldc #29 + String [android_id] [12] invokestatic #103 + Methodref [android/provider/Settings$Secure.getString (Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;] [15] dup [16] astore_0 v0 [17] ifnonnull +19 (target=36) [20] ldc #32 + String [emulator] [22] putstatic #79 + Fieldref [com/admob/android/ads/b.f Ljava/lang/String;] [25] ldc #7 + String [AdMobSDK] [27] ldc #21 + String [To get test ads on the emulator use AdManager.setTestDevices( new String[] { Admanager.TEST_EMULATOR } )] [29] invokestatic #107 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [32] pop [33] goto +42 (target=75) [36] aload_0 v0 [37] invokestatic #114 + Methodref [com/admob/android/ads/b.c (Ljava/lang/String;)Ljava/lang/String;] [40] putstatic #79 + Fieldref [com/admob/android/ads/b.f Ljava/lang/String;] [43] ldc #7 + String [AdMobSDK] [45] new #61 + Class [java/lang/StringBuilder] [48] dup [49] invokespecial #129 + Methodref [java/lang/StringBuilder. ()V] [52] ldc #22 + String [To get test ads on this device use AdManager.setTestDevices( new String[] { "] [54] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [57] getstatic #79 + Fieldref [com/admob/android/ads/b.f Ljava/lang/String;] [60] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [63] ldc #1 + String [" } )] [65] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [68] invokevirtual #133 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [71] invokestatic #107 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [74] pop [75] ldc #7 + String [AdMobSDK] [77] iconst_3 [78] invokestatic #108 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [81] ifeq +30 (target=111) [84] ldc #7 + String [AdMobSDK] [86] new #61 + Class [java/lang/StringBuilder] [89] dup [90] invokespecial #129 + Methodref [java/lang/StringBuilder. ()V] [93] ldc #19 + String [The user ID is ] [95] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [98] getstatic #79 + Fieldref [com/admob/android/ads/b.f Ljava/lang/String;] [101] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [104] invokevirtual #133 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [107] invokestatic #104 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [110] pop [111] getstatic #79 + Fieldref [com/admob/android/ads/b.f Ljava/lang/String;] [114] ldc #32 + String [emulator] [116] ifacmpne +5 (target=121) [119] aconst_null [120] areturn [121] getstatic #79 + Fieldref [com/admob/android/ads/b.f Ljava/lang/String;] [124] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 12) [0] -> line 467 [6] -> line 469 [16] -> line 471 [20] -> line 474 [25] -> line 477 [36] -> line 482 [43] -> line 484 [75] -> line 487 [84] -> line 489 [111] -> line 494 [119] -> line 496 [121] -> line 500 + Method: c(Ljava/lang/String;)Ljava/lang/String; Access flags: 0xa = private static java.lang.String c(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 2, stack = 8): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] ifnull +92 (target=95) [6] aload_0 v0 [7] invokevirtual #126 + Methodref [java/lang/String.length ()I] [10] ifle +85 (target=95) [13] ldc #13 + String [MD5] [15] invokestatic #137 + Methodref [java/security/MessageDigest.getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;] [18] dup [19] astore_1 v1 [20] aload_0 v0 [21] invokevirtual #125 + Methodref [java/lang/String.getBytes ()[B] [24] iconst_0 [25] aload_0 v0 [26] invokevirtual #126 + Methodref [java/lang/String.length ()I] [29] invokevirtual #138 + Methodref [java/security/MessageDigest.update ([BII)V] [32] ldc #2 + String [%032X] [34] iconst_1 [35] anewarray #59 + Class [java/lang/Object] [38] dup [39] iconst_0 [40] new #63 + Class [java/math/BigInteger] [43] dup [44] iconst_1 [45] aload_1 v1 [46] invokevirtual #136 + Methodref [java/security/MessageDigest.digest ()[B] [49] invokespecial #135 + Methodref [java/math/BigInteger. (I[B)V] [52] aastore [53] invokestatic #124 + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] [56] astore_1 v1 [57] goto +38 (target=95) [60] astore_1 v1 [61] ldc #7 + String [AdMobSDK] [63] new #61 + Class [java/lang/StringBuilder] [66] dup [67] invokespecial #129 + Methodref [java/lang/StringBuilder. ()V] [70] ldc #11 + String [Could not generate hash of ] [72] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [75] aload_0 v0 [76] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [79] invokevirtual #133 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [82] aload_1 v1 [83] invokestatic #105 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [86] pop [87] aload_0 v0 [88] iconst_0 [89] bipush 32 [91] invokevirtual #127 + Methodref [java/lang/String.substring (II)Ljava/lang/String;] [94] astore_1 v1 [95] aload_1 v1 [96] areturn Code attribute exceptions (count = 1): - ExceptionInfo (13 -> 57: 60): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 10) [0] -> line 512 [2] -> line 514 [13] -> line 518 [19] -> line 519 [32] -> line 520 [57] -> line 528 [60] -> line 522 [61] -> line 524 [87] -> line 527 [95] -> line 531 + Method: g(Landroid/content/Context;)Landroid/location/Location; Access flags: 0x9 = public static android.location.Location g(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 312, locals = 6, stack = 8): [0] aload_0 v0 [1] ifnull +307 (target=308) [4] getstatic #80 + Fieldref [com/admob/android/ads/b.g Landroid/location/Location;] [7] ifnull +17 (target=24) [10] invokestatic #134 + Methodref [java/lang/System.currentTimeMillis ()J] [13] getstatic #81 + Fieldref [com/admob/android/ads/b.h J] [16] ldc2_w #69 + Long [900000] [19] ladd [20] lcmp [21] ifle +287 (target=308) [24] aload_0 v0 [25] dup [26] astore_1 v1 [27] monitorenter [28] getstatic #80 + Fieldref [com/admob/android/ads/b.g Landroid/location/Location;] [31] ifnull +17 (target=48) [34] invokestatic #134 + Methodref [java/lang/System.currentTimeMillis ()J] [37] getstatic #81 + Fieldref [com/admob/android/ads/b.h J] [40] ldc2_w #69 + Long [900000] [43] ladd [44] lcmp [45] ifle +253 (target=298) [48] invokestatic #134 + Methodref [java/lang/System.currentTimeMillis ()J] [51] putstatic #81 + Fieldref [com/admob/android/ads/b.h J] [54] iconst_0 [55] istore_2 v2 [56] aconst_null [57] astore_3 v3 [58] aconst_null [59] astore v4 [61] aload_0 v0 [62] ldc #27 + String [android.permission.ACCESS_COARSE_LOCATION] [64] invokevirtual #87 + Methodref [android/content/Context.checkCallingOrSelfPermission (Ljava/lang/String;)I] [67] ifne +65 (target=132) [70] ldc #7 + String [AdMobSDK] [72] iconst_3 [73] invokestatic #108 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [76] ifeq +11 (target=87) [79] ldc #7 + String [AdMobSDK] [81] ldc #24 + String [Trying to get locations from the network.] [83] invokestatic #104 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [86] pop [87] iconst_1 [88] istore_2 v2 [89] aload_0 v0 [90] ldc #36 + String [location] [92] invokevirtual #92 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [95] checkcast #47 + Class [android/location/LocationManager] [98] dup [99] astore_3 v3 [100] ifnull +32 (target=132) [103] new #45 + Class [android/location/Criteria] [106] dup [107] invokespecial #95 + Methodref [android/location/Criteria. ()V] [110] dup [111] astore v5 [113] iconst_2 [114] invokevirtual #96 + Methodref [android/location/Criteria.setAccuracy (I)V] [117] aload v5 [119] iconst_0 [120] invokevirtual #97 + Methodref [android/location/Criteria.setCostAllowed (Z)V] [123] aload_3 v3 [124] aload v5 [126] iconst_1 [127] invokevirtual #100 + Methodref [android/location/LocationManager.getBestProvider (Landroid/location/Criteria;Z)Ljava/lang/String;] [130] astore v4 [132] aload v4 [134] ifnonnull +74 (target=208) [137] aload_0 v0 [138] ldc #28 + String [android.permission.ACCESS_FINE_LOCATION] [140] invokevirtual #87 + Methodref [android/content/Context.checkCallingOrSelfPermission (Ljava/lang/String;)I] [143] ifne +65 (target=208) [146] ldc #7 + String [AdMobSDK] [148] iconst_3 [149] invokestatic #108 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [152] ifeq +11 (target=163) [155] ldc #7 + String [AdMobSDK] [157] ldc #23 + String [Trying to get locations from GPS.] [159] invokestatic #104 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [162] pop [163] iconst_1 [164] istore_2 v2 [165] aload_0 v0 [166] ldc #36 + String [location] [168] invokevirtual #92 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [171] checkcast #47 + Class [android/location/LocationManager] [174] dup [175] astore_3 v3 [176] ifnull +32 (target=208) [179] new #45 + Class [android/location/Criteria] [182] dup [183] invokespecial #95 + Methodref [android/location/Criteria. ()V] [186] dup [187] astore v5 [189] iconst_1 [190] invokevirtual #96 + Methodref [android/location/Criteria.setAccuracy (I)V] [193] aload v5 [195] iconst_0 [196] invokevirtual #97 + Methodref [android/location/Criteria.setCostAllowed (Z)V] [199] aload_3 v3 [200] aload v5 [202] iconst_1 [203] invokevirtual #100 + Methodref [android/location/LocationManager.getBestProvider (Landroid/location/Criteria;Z)Ljava/lang/String;] [206] astore v4 [208] iload_2 v2 [209] ifne +23 (target=232) [212] ldc #7 + String [AdMobSDK] [214] iconst_3 [215] invokestatic #108 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [218] ifeq +80 (target=298) [221] ldc #7 + String [AdMobSDK] [223] ldc #10 + String [Cannot access user's location. Permissions are not set.] [225] invokestatic #104 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [228] pop [229] goto +69 (target=298) [232] aload v4 [234] ifnonnull +23 (target=257) [237] ldc #7 + String [AdMobSDK] [239] iconst_3 [240] invokestatic #108 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [243] ifeq +55 (target=298) [246] ldc #7 + String [AdMobSDK] [248] ldc #14 + String [No location providers are available. Ads will not be geotargeted.] [250] invokestatic #104 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [253] pop [254] goto +44 (target=298) [257] ldc #7 + String [AdMobSDK] [259] iconst_3 [260] invokestatic #108 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [263] ifeq +11 (target=274) [266] ldc #7 + String [AdMobSDK] [268] ldc #12 + String [Location provider setup successfully.] [270] invokestatic #104 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [273] pop [274] aload_3 v3 [275] astore v5 [277] aload_3 v3 [278] aload v4 [280] lconst_0 [281] fconst_0 [282] new #54 + Class [com/admob/android/ads/c] [285] dup [286] aload v5 [288] invokespecial #119 + Methodref [com/admob/android/ads/c. (Landroid/location/LocationManager;)V] [291] aload_0 v0 [292] invokevirtual #89 + Methodref [android/content/Context.getMainLooper ()Landroid/os/Looper;] [295] invokevirtual #101 + Methodref [android/location/LocationManager.requestLocationUpdates (Ljava/lang/String;JFLandroid/location/LocationListener;Landroid/os/Looper;)V] [298] aload_1 v1 [299] monitorexit [300] goto +8 (target=308) [303] astore_0 v0 [304] aload_1 v1 [305] monitorexit [306] aload_0 v0 [307] athrow [308] getstatic #80 + Fieldref [com/admob/android/ads/b.g Landroid/location/Location;] [311] areturn Code attribute exceptions (count = 2): - ExceptionInfo (28 -> 300: 303): - ExceptionInfo (303 -> 306: 303): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 41) [0] -> line 555 [4] -> line 558 [24] -> line 561 [28] -> line 565 [48] -> line 568 [54] -> line 570 [56] -> line 571 [58] -> line 572 [61] -> line 575 [70] -> line 577 [79] -> line 579 [87] -> line 582 [89] -> line 583 [99] -> line 585 [103] -> line 587 [111] -> line 588 [117] -> line 589 [123] -> line 590 [132] -> line 595 [137] -> line 597 [146] -> line 599 [155] -> line 601 [163] -> line 604 [165] -> line 605 [175] -> line 607 [179] -> line 609 [187] -> line 610 [193] -> line 611 [199] -> line 612 [208] -> line 618 [212] -> line 620 [221] -> line 622 [232] -> line 625 [237] -> line 627 [246] -> line 629 [257] -> line 634 [266] -> line 636 [274] -> line 640 [277] -> line 641 [298] -> line 679 [308] -> line 683 + Method: h(Landroid/content/Context;)Ljava/lang/String; Access flags: 0x8 = static java.lang.String h(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 2, stack = 3): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] invokestatic #117 + Methodref [com/admob/android/ads/b.g (Landroid/content/Context;)Landroid/location/Location;] [6] dup [7] astore_0 v0 [8] ifnull +33 (target=41) [11] new #61 + Class [java/lang/StringBuilder] [14] dup [15] invokespecial #129 + Methodref [java/lang/StringBuilder. ()V] [18] aload_0 v0 [19] invokevirtual #98 + Methodref [android/location/Location.getLatitude ()D] [22] invokevirtual #130 + Methodref [java/lang/StringBuilder.append (D)Ljava/lang/StringBuilder;] [25] ldc #4 + String [,] [27] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [30] aload_0 v0 [31] invokevirtual #99 + Methodref [android/location/Location.getLongitude ()D] [34] invokevirtual #130 + Methodref [java/lang/StringBuilder.append (D)Ljava/lang/StringBuilder;] [37] invokevirtual #133 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [40] astore_1 v1 [41] ldc #7 + String [AdMobSDK] [43] iconst_3 [44] invokestatic #108 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [47] ifeq +28 (target=75) [50] ldc #7 + String [AdMobSDK] [52] new #61 + Class [java/lang/StringBuilder] [55] dup [56] invokespecial #129 + Methodref [java/lang/StringBuilder. ()V] [59] ldc #25 + String [User coordinates are ] [61] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [64] aload_1 v1 [65] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [68] invokevirtual #133 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [71] invokestatic #104 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [74] pop [75] aload_1 v1 [76] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 696 [2] -> line 697 [7] -> line 699 [11] -> line 701 [41] -> line 704 [50] -> line 706 [75] -> line 709 + Method: b()Ljava/lang/String; Access flags: 0x8 = static java.lang.String b() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 4): [0] getstatic #81 + Fieldref [com/admob/android/ads/b.h J] [3] ldc2_w #67 + Long [1000] [6] ldiv [7] invokestatic #128 + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;] [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 720 + Method: c()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String c() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #82 + Fieldref [com/admob/android/ads/b.i Ljava/lang/String;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 730 + Method: i(Landroid/content/Context;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String i(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 2): [0] ldc #38 + String [p] [2] astore_1 v1 [3] aload_0 v0 [4] ldc #40 + String [window] [6] invokevirtual #92 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [9] checkcast #52 + Class [android/view/WindowManager] [12] invokeinterface #141 + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;] [17] dup [18] astore_0 v0 [19] invokevirtual #110 + Methodref [android/view/Display.getOrientation ()I] [22] dup [23] istore_0 v0 [24] iconst_1 [25] ificmpne +6 (target=31) [28] ldc #35 + String [l] [30] astore_1 v1 [31] aload_1 v1 [32] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 740 [3] -> line 742 [18] -> line 743 [23] -> line 744 [28] -> line 746 [31] -> line 748 + Method: d()Ljava/util/GregorianCalendar; Access flags: 0x9 = public static java.util.GregorianCalendar d() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #83 + Fieldref [com/admob/android/ads/b.j Ljava/util/GregorianCalendar;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 776 + Method: e()Ljava/lang/String; Access flags: 0x8 = static java.lang.String e() Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 2, stack = 6): [0] aconst_null [1] astore_0 v0 [2] invokestatic #115 + Methodref [com/admob/android/ads/b.d ()Ljava/util/GregorianCalendar;] [5] dup [6] astore_1 v1 [7] ifnull +48 (target=55) [10] ldc #3 + String [%04d%02d%02d] [12] iconst_3 [13] anewarray #59 + Class [java/lang/Object] [16] dup [17] iconst_0 [18] aload_1 v1 [19] iconst_1 [20] invokevirtual #140 + Methodref [java/util/GregorianCalendar.get (I)I] [23] invokestatic #121 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [26] aastore [27] dup [28] iconst_1 [29] aload_1 v1 [30] iconst_2 [31] invokevirtual #140 + Methodref [java/util/GregorianCalendar.get (I)I] [34] iconst_1 [35] iadd [36] invokestatic #121 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [39] aastore [40] dup [41] iconst_2 [42] aload_1 v1 [43] iconst_5 [44] invokevirtual #140 + Methodref [java/util/GregorianCalendar.get (I)I] [47] invokestatic #121 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [50] aastore [51] invokestatic #124 + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] [54] astore_0 v0 [55] aload_0 v0 [56] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 787 [2] -> line 788 [6] -> line 790 [10] -> line 792 [55] -> line 798 + Method: f()Ljava/lang/String; Access flags: 0x8 = static java.lang.String f() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 0, stack = 2): [0] getstatic #84 + Fieldref [com/admob/android/ads/b.k Lcom/admob/android/ads/d;] [3] getstatic #85 + Fieldref [com/admob/android/ads/d.a Lcom/admob/android/ads/d;] [6] ifacmpne +6 (target=12) [9] ldc #37 + String [m] [11] areturn [12] getstatic #84 + Fieldref [com/admob/android/ads/b.k Lcom/admob/android/ads/d;] [15] getstatic #86 + Fieldref [com/admob/android/ads/d.b Lcom/admob/android/ads/d;] [18] ifacmpne +6 (target=24) [21] ldc #33 + String [f] [23] areturn [24] aconst_null [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 843 [9] -> line 845 [12] -> line 847 [21] -> line 849 [24] -> line 853 + Method: a(Landroid/location/Location;)Landroid/location/Location; Access flags: 0x1008 = static synthetic android.location.Location a(android.location.Location) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] dup [2] putstatic #80 + Fieldref [com/admob/android/ads/b.g Landroid/location/Location;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 22 + Method: a(J)J Access flags: 0x1008 = static synthetic long a(long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 4): [0] lload_0 v0 [1] dup2 [2] putstatic #81 + Fieldref [com/admob/android/ads/b.h J] [5] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 22 + Method: g()Landroid/location/Location; Access flags: 0x1008 = static synthetic android.location.Location g() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #80 + Fieldref [com/admob/android/ads/b.g Landroid/location/Location;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 22 + Method: h()J Access flags: 0x1008 = static synthetic long h() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 2): [0] getstatic #81 + Fieldref [com/admob/android/ads/b.h J] [3] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 22 - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 0, stack = 2): [0] ldc #39 + String [url] [2] putstatic #77 + Fieldref [com/admob/android/ads/b.d Ljava/lang/String;] [5] aconst_null [6] putstatic #78 + Fieldref [com/admob/android/ads/b.e [Ljava/lang/String;] [9] ldc #7 + String [AdMobSDK] [11] ldc #6 + String [AdMob SDK version is 20100331-ANDROID-3312276cc1406347] [13] invokestatic #107 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [16] pop [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 97 [5] -> line 107 [9] -> line 150 [17] -> line 151 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.c extends java.lang.Object Interfaces (count = 1): + Class [android/location/LocationListener] Constant Pool (count = 102): + String [ at ] + String [,] + String [.] + String [Acquired location ] + String [AdMobSDK] + Class [android/location/Location] + Class [android/location/LocationListener] + Class [android/location/LocationManager] + Class [android/util/Log] + Class [com/admob/android/ads/b] + Class [com/admob/android/ads/c] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/util/Date] + Fieldref [com/admob/android/ads/c.a Landroid/location/LocationManager;] + Methodref [android/location/Location.getLatitude ()D] + Methodref [android/location/Location.getLongitude ()D] + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [com/admob/android/ads/b.a (J)J] + Methodref [com/admob/android/ads/b.a (Landroid/location/Location;)Landroid/location/Location;] + Methodref [com/admob/android/ads/b.g ()Landroid/location/Location;] + Methodref [com/admob/android/ads/b.h ()J] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (D)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.currentTimeMillis ()J] + Methodref [java/util/Date. (J)V] + Methodref [java/util/Date.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (J)V] + NameAndType [a (J)J] + NameAndType [a (Landroid/location/Location;)Landroid/location/Location;] + NameAndType [a Landroid/location/LocationManager;] + NameAndType [append (D)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [currentTimeMillis ()J] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [g ()Landroid/location/Location;] + NameAndType [getLatitude ()D] + NameAndType [getLongitude ()D] + NameAndType [h ()J] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [removeUpdates (Landroid/location/LocationListener;)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ at ] + Utf8 [()D] + Utf8 [()J] + Utf8 [()Landroid/location/Location;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(D)Ljava/lang/StringBuilder;] + Utf8 [(J)J] + Utf8 [(J)V] + Utf8 [(Landroid/location/Location;)Landroid/location/Location;] + Utf8 [(Landroid/location/Location;)V] + Utf8 [(Landroid/location/LocationListener;)V] + Utf8 [(Landroid/location/LocationManager;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;ILandroid/os/Bundle;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [,] + Utf8 [.] + Utf8 [] + Utf8 [Acquired location ] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [Landroid/location/LocationManager;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/location/Location] + Utf8 [android/location/LocationListener] + Utf8 [android/location/LocationManager] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [com/admob/android/ads/b] + Utf8 [com/admob/android/ads/c] + Utf8 [currentTimeMillis] + Utf8 [d] + Utf8 [g] + Utf8 [getLatitude] + Utf8 [getLongitude] + Utf8 [h] + Utf8 [isLoggable] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/util/Date] + Utf8 [onLocationChanged] + Utf8 [onProviderDisabled] + Utf8 [onProviderEnabled] + Utf8 [onStatusChanged] + Utf8 [removeUpdates] + Utf8 [toString] Fields (count = 1): + Field: a Landroid/location/LocationManager; Access flags: 0x1002 = private synthetic android.location.LocationManager a Methods (count = 5): - Method: (Landroid/location/LocationManager;)V Access flags: 0x0 = c(android.location.LocationManager) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #16 + Fieldref [com/admob/android/ads/c.a Landroid/location/LocationManager;] [5] aload_0 v0 [6] invokespecial #26 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 642 + Method: onLocationChanged(Landroid/location/Location;)V Access flags: 0x11 = public final void onLocationChanged(android.location.Location) Class member attributes (count = 1): + Code attribute instructions (code length = 100, locals = 2, stack = 6): [0] aload_1 v1 [1] invokestatic #23 + Methodref [com/admob/android/ads/b.a (Landroid/location/Location;)Landroid/location/Location;] [4] pop [5] invokestatic #31 + Methodref [java/lang/System.currentTimeMillis ()J] [8] invokestatic #22 + Methodref [com/admob/android/ads/b.a (J)J] [11] pop2 [12] aload_0 v0 [13] getfield #16 + Fieldref [com/admob/android/ads/c.a Landroid/location/LocationManager;] [16] aload_0 v0 [17] invokevirtual #19 + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V] [20] ldc #5 + String [AdMobSDK] [22] iconst_3 [23] invokestatic #21 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [26] ifeq +73 (target=99) [29] ldc #5 + String [AdMobSDK] [31] new #13 + Class [java/lang/StringBuilder] [34] dup [35] invokespecial #27 + Methodref [java/lang/StringBuilder. ()V] [38] ldc #4 + String [Acquired location ] [40] invokevirtual #29 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [43] invokestatic #24 + Methodref [com/admob/android/ads/b.g ()Landroid/location/Location;] [46] invokevirtual #17 + Methodref [android/location/Location.getLatitude ()D] [49] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (D)Ljava/lang/StringBuilder;] [52] ldc #2 + String [,] [54] invokevirtual #29 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [57] invokestatic #24 + Methodref [com/admob/android/ads/b.g ()Landroid/location/Location;] [60] invokevirtual #18 + Methodref [android/location/Location.getLongitude ()D] [63] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (D)Ljava/lang/StringBuilder;] [66] ldc #1 + String [ at ] [68] invokevirtual #29 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [71] new #15 + Class [java/util/Date] [74] dup [75] invokestatic #25 + Methodref [com/admob/android/ads/b.h ()J] [78] invokespecial #32 + Methodref [java/util/Date. (J)V] [81] invokevirtual #33 + Methodref [java/util/Date.toString ()Ljava/lang/String;] [84] invokevirtual #29 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [87] ldc #3 + String [.] [89] invokevirtual #29 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [92] invokevirtual #30 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [95] invokestatic #20 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [98] pop [99] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 646 [5] -> line 647 [12] -> line 651 [20] -> line 653 [29] -> line 655 [99] -> line 659 + Method: onProviderDisabled(Ljava/lang/String;)V Access flags: 0x11 = public final void onProviderDisabled(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 664 + Method: onProviderEnabled(Ljava/lang/String;)V Access flags: 0x11 = public final void onProviderEnabled(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 669 + Method: onStatusChanged(Ljava/lang/String;ILandroid/os/Bundle;)V Access flags: 0x11 = public final void onStatusChanged(java.lang.String,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 4, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 674 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/d Superclass: java/lang/Enum Major version: 0x31 Minor version: 0x0 Access flags: 0x4031 = public final enum enum com.admob.android.ads.d extends java.lang.Enum Interfaces (count = 0): Constant Pool (count = 42): + String [FEMALE] + String [MALE] + Class [[Lcom/admob/android/ads/d;] + Class [com/admob/android/ads/d] + Class [java/lang/Enum] + Fieldref [com/admob/android/ads/d.a Lcom/admob/android/ads/d;] + Fieldref [com/admob/android/ads/d.b Lcom/admob/android/ads/d;] + Fieldref [com/admob/android/ads/d.c [Lcom/admob/android/ads/d;] + Methodref [[Lcom/admob/android/ads/d;.clone ()Ljava/lang/Object;] + Methodref [com/admob/android/ads/d. (Ljava/lang/String;I)V] + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + NameAndType [ (Ljava/lang/String;I)V] + NameAndType [a Lcom/admob/android/ads/d;] + NameAndType [b Lcom/admob/android/ads/d;] + NameAndType [c [Lcom/admob/android/ads/d;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()[Lcom/admob/android/ads/d;] + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [(Ljava/lang/String;)Lcom/admob/android/ads/d;] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [FEMALE] + Utf8 [Lcom/admob/android/ads/d;] + Utf8 [LineNumberTable] + Utf8 [MALE] + Utf8 [SourceFile] + Utf8 [[Lcom/admob/android/ads/d;] + Utf8 [a] + Utf8 [b] + Utf8 [c] + Utf8 [clone] + Utf8 [com/admob/android/ads/d] + Utf8 [java/lang/Enum] + Utf8 [valueOf] + Utf8 [values] Fields (count = 3): + Field: a Lcom/admob/android/ads/d; Access flags: 0x4019 = public static final com.admob.android.ads.d a + Field: b Lcom/admob/android/ads/d; Access flags: 0x4019 = public static final com.admob.android.ads.d b + Field: c [Lcom/admob/android/ads/d; Access flags: 0x101a = private static final synthetic com.admob.android.ads.d[] c Methods (count = 4): + Method: values()[Lcom/admob/android/ads/d; Access flags: 0x9 = public static com.admob.android.ads.d[] values() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 0, stack = 1): [0] getstatic #8 + Fieldref [com/admob/android/ads/d.c [Lcom/admob/android/ads/d;] [3] invokevirtual #9 + Methodref [[Lcom/admob/android/ads/d;.clone ()Ljava/lang/Object;] [6] checkcast #3 + Class [[Lcom/admob/android/ads/d;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 27 + Method: valueOf(Ljava/lang/String;)Lcom/admob/android/ads/d; Access flags: 0x9 = public static com.admob.android.ads.d valueOf(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] ldc #4 + Class [com/admob/android/ads/d] [2] aload_0 v0 [3] invokestatic #12 + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] [6] checkcast #4 + Class [com/admob/android/ads/d] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 27 - Method: (Ljava/lang/String;I)V Access flags: 0x2 = private d(java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #11 + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 27 - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 0, stack = 4): [0] new #4 + Class [com/admob/android/ads/d] [3] dup [4] ldc #2 + String [MALE] [6] iconst_0 [7] invokespecial #10 + Methodref [com/admob/android/ads/d. (Ljava/lang/String;I)V] [10] putstatic #6 + Fieldref [com/admob/android/ads/d.a Lcom/admob/android/ads/d;] [13] new #4 + Class [com/admob/android/ads/d] [16] dup [17] ldc #1 + String [FEMALE] [19] iconst_1 [20] invokespecial #10 + Methodref [com/admob/android/ads/d. (Ljava/lang/String;I)V] [23] putstatic #7 + Fieldref [com/admob/android/ads/d.b Lcom/admob/android/ads/d;] [26] iconst_2 [27] anewarray #4 + Class [com/admob/android/ads/d] [30] dup [31] iconst_0 [32] getstatic #6 + Fieldref [com/admob/android/ads/d.a Lcom/admob/android/ads/d;] [35] aastore [36] dup [37] iconst_1 [38] getstatic #7 + Fieldref [com/admob/android/ads/d.b Lcom/admob/android/ads/d;] [41] aastore [42] putstatic #8 + Fieldref [com/admob/android/ads/d.c [Lcom/admob/android/ads/d;] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 30 [13] -> line 32 [26] -> line 27 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/AdView Superclass: android/widget/RelativeLayout Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.admob.android.ads.AdView extends android.widget.RelativeLayout Interfaces (count = 0): Constant Pool (count = 553): + Integer [-2147483648] + Integer [-16777216] + Integer [262144] + Integer [600000] + Integer [1073741824] + Float [-90.0] + Float [-0.4] + Float [16.0] + String [ at most to draw into. Please make your view containing AdView taller.] + String [ by ] + String [ from now.] + String [ heightSize ] + String [ measuredHeight ] + String [ pixels tall but is only given ] + String [ seconds.] + String [) seconds must be <= ] + String [) seconds must be >= ] + String [Ad refresh scheduled for ] + String [AdMobSDK] + String [AdView size is ] + String [AdView's "testing" XML attribute has been deprecated and will be ignored. Please delete it from your XML layout and use AdManager.setTestDevices instead.] + String [AdView.onMeasure: measuredWidth ] + String [AdView.onMeasure: widthSize ] + String [AdView.setRequestInterval(] + String [Ads by AdMob] + String [Calling the deprecated method setTextColor! Please use setPrimaryTextColor and setSecondaryTextColor instead.] + String [Cancelled an ad refresh scheduled for the future.] + String [Cannot display ad because its container is too small. The ad is ] + String [Cannot refresh CPM ads. Ignoring request to refresh the ad.] + String [Cannot requestFreshAd() when the AdView is not visible. Call AdView.setVisibility(View.VISIBLE) first.] + String [Deprecated method setGoneWithoutAd was called. See JavaDoc for instructions to remove.] + String [Ignoring requestFreshAd() because we are requesting an ad right now already.] + String [Requesting fresh ads every ] + String [Unhandled exception raised in your AdListener.onReceiveAd.] + String [Unhandled exception raised in your AdListener.onReceiveRefreshedAd.] + String [backgroundColor] + String [http://schemas.android.com/apk/res/] + String [isGoneWithoutAd] + String [keywords] + String [org.json.JSONException] + String [primaryTextColor] + String [refreshInterval] + String [secondaryTextColor] + String [testing] + String [textColor] + Class [android/content/Context] + Class [android/os/Handler] + Class [android/os/SystemClock] + Class [android/util/AttributeSet] + Class [android/util/Log] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/animation/AccelerateInterpolator] + Class [android/view/animation/AlphaAnimation] + Class [android/widget/RelativeLayout] + Class [android/widget/RelativeLayout$LayoutParams] + Class [android/widget/TextView] + Class [com/admob/android/ads/AdView] + Class [com/admob/android/ads/a] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/ai] + Class [com/admob/android/ads/ar] + Class [com/admob/android/ads/b] + Class [com/admob/android/ads/e] + Class [com/admob/android/ads/f] + Class [com/admob/android/ads/g] + Class [com/admob/android/ads/j] + Class [com/admob/android/ads/k] + Class [com/admob/android/ads/o] + Class [com/admob/android/ads/s] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/ClassNotFoundException] + Class [java/lang/Exception] + Class [java/lang/StringBuilder] + Class [java/util/Vector] + Long [120] + Long [233] + Long [700] + Fieldref [com/admob/android/ads/AdView.a Landroid/os/Handler;] + Fieldref [com/admob/android/ads/AdView.b Ljava/lang/Boolean;] + Fieldref [com/admob/android/ads/AdView.c Lcom/admob/android/ads/ab;] + Fieldref [com/admob/android/ads/AdView.d I] + Fieldref [com/admob/android/ads/AdView.e Z] + Fieldref [com/admob/android/ads/AdView.f Lcom/admob/android/ads/f;] + Fieldref [com/admob/android/ads/AdView.g I] + Fieldref [com/admob/android/ads/AdView.h I] + Fieldref [com/admob/android/ads/AdView.i I] + Fieldref [com/admob/android/ads/AdView.j Ljava/lang/String;] + Fieldref [com/admob/android/ads/AdView.k Ljava/lang/String;] + Fieldref [com/admob/android/ads/AdView.l Lcom/admob/android/ads/a;] + Fieldref [com/admob/android/ads/AdView.m Z] + Fieldref [com/admob/android/ads/AdView.n Z] + Fieldref [com/admob/android/ads/AdView.o Z] + Fieldref [com/admob/android/ads/AdView.p J] + Fieldref [com/admob/android/ads/AdView.q Lcom/admob/android/ads/s;] + Fieldref [com/admob/android/ads/AdView.r Ljava/util/Vector;] + Fieldref [com/admob/android/ads/f.a Z] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [android/os/Handler. ()V] + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] + Methodref [android/os/SystemClock.uptimeMillis ()J] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/animation/AccelerateInterpolator. ()V] + Methodref [android/view/animation/AlphaAnimation. (FF)V] + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] + Methodref [android/view/animation/AlphaAnimation.setFillAfter (Z)V] + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [android/view/animation/AlphaAnimation.startNow ()V] + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/RelativeLayout.getVisibility ()I] + Methodref [android/widget/RelativeLayout.onAttachedToWindow ()V] + Methodref [android/widget/RelativeLayout.onDetachedFromWindow ()V] + Methodref [android/widget/RelativeLayout.onMeasure (II)V] + Methodref [android/widget/RelativeLayout.setEnabled (Z)V] + Methodref [android/widget/RelativeLayout.setVisibility (I)V] + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] + Methodref [android/widget/TextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/TextView.setBackgroundColor (I)V] + Methodref [android/widget/TextView.setGravity (I)V] + Methodref [android/widget/TextView.setPadding (IIII)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setTextColor (I)V] + Methodref [android/widget/TextView.setTextSize (F)V] + Methodref [com/admob/android/ads/AdView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/admob/android/ads/AdView.a ()I] + Methodref [com/admob/android/ads/AdView.a (Landroid/content/Context;)Z] + Methodref [com/admob/android/ads/AdView.a (Z)V] + Methodref [com/admob/android/ads/AdView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/admob/android/ads/AdView.c ()I] + Methodref [com/admob/android/ads/AdView.d ()V] + Methodref [com/admob/android/ads/AdView.e ()V] + Methodref [com/admob/android/ads/AdView.f ()Z] + Methodref [com/admob/android/ads/AdView.getChildAt (I)Landroid/view/View;] + Methodref [com/admob/android/ads/AdView.getChildCount ()I] + Methodref [com/admob/android/ads/AdView.getContext ()Landroid/content/Context;] + Methodref [com/admob/android/ads/AdView.getHeight ()I] + Methodref [com/admob/android/ads/AdView.getMeasuredHeight ()I] + Methodref [com/admob/android/ads/AdView.getMeasuredWidth ()I] + Methodref [com/admob/android/ads/AdView.getVisibility ()I] + Methodref [com/admob/android/ads/AdView.getWidth ()I] + Methodref [com/admob/android/ads/AdView.invalidate ()V] + Methodref [com/admob/android/ads/AdView.setBackgroundColor (I)V] + Methodref [com/admob/android/ads/AdView.setClickable (Z)V] + Methodref [com/admob/android/ads/AdView.setDescendantFocusability (I)V] + Methodref [com/admob/android/ads/AdView.setGoneWithoutAd (Z)V] + Methodref [com/admob/android/ads/AdView.setGravity (I)V] + Methodref [com/admob/android/ads/AdView.setLongClickable (Z)V] + Methodref [com/admob/android/ads/AdView.setMeasuredDimension (II)V] + Methodref [com/admob/android/ads/AdView.setPrimaryTextColor (I)V] + Methodref [com/admob/android/ads/AdView.setRequestInterval (I)V] + Methodref [com/admob/android/ads/AdView.setSecondaryTextColor (I)V] + Methodref [com/admob/android/ads/AdView.setTextColor (I)V] + Methodref [com/admob/android/ads/AdView.setVisibility (I)V] + Methodref [com/admob/android/ads/AdView.startAnimation (Landroid/view/animation/Animation;)V] + Methodref [com/admob/android/ads/ab.a (Lcom/admob/android/ads/o;)V] + Methodref [com/admob/android/ads/ab.c ()Lcom/admob/android/ads/o;] + Methodref [com/admob/android/ads/ab.g ()J] + Methodref [com/admob/android/ads/ab.getParent ()Landroid/view/ViewParent;] + Methodref [com/admob/android/ads/ab.setGravity (I)V] + Methodref [com/admob/android/ads/ab.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/admob/android/ads/ab.setVisibility (I)V] + Methodref [com/admob/android/ads/ai. (FFFFFZ)V] + Methodref [com/admob/android/ads/ai.setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] + Methodref [com/admob/android/ads/ai.setDuration (J)V] + Methodref [com/admob/android/ads/ai.setFillAfter (Z)V] + Methodref [com/admob/android/ads/ai.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [com/admob/android/ads/ar.a (Landroid/content/Context;)V] + Methodref [com/admob/android/ads/b.a (Landroid/content/Context;)I] + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] + Methodref [com/admob/android/ads/e. (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] + Methodref [com/admob/android/ads/f. (Lcom/admob/android/ads/AdView;)V] + Methodref [com/admob/android/ads/g. (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;IZ)V] + Methodref [com/admob/android/ads/j. (Lcom/admob/android/ads/AdView;)V] + Methodref [com/admob/android/ads/k. (Lcom/admob/android/ads/AdView;)V] + Methodref [com/admob/android/ads/k.start ()V] + Methodref [com/admob/android/ads/o.a ()D] + Methodref [com/admob/android/ads/o.a (I)I] + Methodref [com/admob/android/ads/o.a (Lcom/admob/android/ads/ab;)V] + Methodref [com/admob/android/ads/o.d ()Z] + Methodref [com/admob/android/ads/o.e ()I] + Methodref [com/admob/android/ads/o.f ()I] + Methodref [com/admob/android/ads/s. (Lcom/admob/android/ads/AdView;)V] + Methodref [java/lang/Boolean.booleanValue ()Z] + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + Methodref [java/lang/Class.forName (Ljava/lang/String;)Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/Vector. ()V] + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] + Methodref [java/util/Vector.remove (Ljava/lang/Object;)Z] + InterfaceMethodref [android/util/AttributeSet.getAttributeBooleanValue (Ljava/lang/String;Ljava/lang/String;Z)Z] + InterfaceMethodref [android/util/AttributeSet.getAttributeIntValue (Ljava/lang/String;Ljava/lang/String;I)I] + InterfaceMethodref [android/util/AttributeSet.getAttributeUnsignedIntValue (Ljava/lang/String;Ljava/lang/String;I)I] + InterfaceMethodref [android/util/AttributeSet.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [com/admob/android/ads/a.a (Lcom/admob/android/ads/AdView;)V] + InterfaceMethodref [com/admob/android/ads/a.c (Lcom/admob/android/ads/AdView;)V] + NameAndType [ ()V] + NameAndType [ (FF)V] + NameAndType [ (FFFFFZ)V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Lcom/admob/android/ads/AdView;)V] + NameAndType [ (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] + NameAndType [ (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;IZ)V] + NameAndType [a ()D] + NameAndType [a ()I] + NameAndType [a (I)I] + NameAndType [a (Landroid/content/Context;)I] + NameAndType [a (Landroid/content/Context;)V] + NameAndType [a (Landroid/content/Context;)Z] + NameAndType [a (Lcom/admob/android/ads/AdView;)V] + NameAndType [a (Lcom/admob/android/ads/ab;)V] + NameAndType [a (Lcom/admob/android/ads/o;)V] + NameAndType [a (Z)V] + NameAndType [a Landroid/os/Handler;] + NameAndType [a Z] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/Boolean;] + NameAndType [booleanValue ()Z] + NameAndType [c ()I] + NameAndType [c ()Lcom/admob/android/ads/o;] + NameAndType [c (Lcom/admob/android/ads/AdView;)V] + NameAndType [c Lcom/admob/android/ads/ab;] + NameAndType [d ()V] + NameAndType [d ()Z] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [d I] + NameAndType [e ()I] + NameAndType [e ()V] + NameAndType [e Z] + NameAndType [f ()I] + NameAndType [f ()Z] + NameAndType [f (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [f Lcom/admob/android/ads/f;] + NameAndType [forName (Ljava/lang/String;)Ljava/lang/Class;] + NameAndType [g ()J] + NameAndType [g I] + NameAndType [getAttributeBooleanValue (Ljava/lang/String;Ljava/lang/String;Z)Z] + NameAndType [getAttributeIntValue (Ljava/lang/String;Ljava/lang/String;I)I] + NameAndType [getAttributeUnsignedIntValue (Ljava/lang/String;Ljava/lang/String;I)I] + NameAndType [getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getHeight ()I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getSize (I)I] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [h I] + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [i I] + NameAndType [invalidate ()V] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [j Ljava/lang/String;] + NameAndType [k Ljava/lang/String;] + NameAndType [l Lcom/admob/android/ads/a;] + NameAndType [m Z] + NameAndType [n Z] + NameAndType [o Z] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onMeasure (II)V] + NameAndType [p J] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z] + NameAndType [q Lcom/admob/android/ads/s;] + NameAndType [r Ljava/util/Vector;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] + NameAndType [setBackgroundColor (I)V] + NameAndType [setClickable (Z)V] + NameAndType [setDescendantFocusability (I)V] + NameAndType [setDuration (J)V] + NameAndType [setEnabled (Z)V] + NameAndType [setFillAfter (Z)V] + NameAndType [setGoneWithoutAd (Z)V] + NameAndType [setGravity (I)V] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setLongClickable (Z)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setPadding (IIII)V] + NameAndType [setPrimaryTextColor (I)V] + NameAndType [setRequestInterval (I)V] + NameAndType [setSecondaryTextColor (I)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextColor (I)V] + NameAndType [setTextSize (F)V] + NameAndType [setVisibility (I)V] + NameAndType [start ()V] + NameAndType [startAnimation (Landroid/view/animation/Animation;)V] + NameAndType [startNow ()V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [uptimeMillis ()J] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [ at most to draw into. Please make your view containing AdView taller.] + Utf8 [ by ] + Utf8 [ from now.] + Utf8 [ heightSize ] + Utf8 [ measuredHeight ] + Utf8 [ pixels tall but is only given ] + Utf8 [ seconds.] + Utf8 [()D] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Lcom/admob/android/ads/o;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)V] + Utf8 [(FF)V] + Utf8 [(FFFFFZ)V] + Utf8 [(I)I] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(J)V] + Utf8 [(Landroid/content/Context;)I] + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;)Z] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/animation/Animation$AnimationListener;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/admob/android/ads/AdView;)I] + Utf8 [(Lcom/admob/android/ads/AdView;)J] + Utf8 [(Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/a;] + Utf8 [(Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] + Utf8 [(Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/s;] + Utf8 [(Lcom/admob/android/ads/AdView;)Ljava/lang/String;] + Utf8 [(Lcom/admob/android/ads/AdView;)V] + Utf8 [(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/ab;] + Utf8 [(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] + Utf8 [(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;IZ)V] + Utf8 [(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/o;)V] + Utf8 [(Lcom/admob/android/ads/AdView;Z)V] + Utf8 [(Lcom/admob/android/ads/AdView;Z)Z] + Utf8 [(Lcom/admob/android/ads/a;)V] + Utf8 [(Lcom/admob/android/ads/ab;)V] + Utf8 [(Lcom/admob/android/ads/o;)V] + Utf8 [(Lcom/admob/android/ads/o;Lcom/admob/android/ads/ab;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/Runnable;J)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/Class;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;I)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Z)Z] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [(Z)V] + Utf8 [) seconds must be <= ] + Utf8 [) seconds must be >= ] + Utf8 [] + Utf8 [] + Utf8 [Ad refresh scheduled for ] + Utf8 [AdMobSDK] + Utf8 [AdView size is ] + Utf8 [AdView's "testing" XML attribute has been deprecated and will be ignored. Please delete it from your XML layout and use AdManager.setTestDevices instead.] + Utf8 [AdView.onMeasure: measuredWidth ] + Utf8 [AdView.onMeasure: widthSize ] + Utf8 [AdView.setRequestInterval(] + Utf8 [Ads by AdMob] + Utf8 [Calling the deprecated method setTextColor! Please use setPrimaryTextColor and setSecondaryTextColor instead.] + Utf8 [Cancelled an ad refresh scheduled for the future.] + Utf8 [Cannot display ad because its container is too small. The ad is ] + Utf8 [Cannot refresh CPM ads. Ignoring request to refresh the ad.] + Utf8 [Cannot requestFreshAd() when the AdView is not visible. Call AdView.setVisibility(View.VISIBLE) first.] + Utf8 [Code] + Utf8 [Deprecated method setGoneWithoutAd was called. See JavaDoc for instructions to remove.] + Utf8 [I] + Utf8 [Ignoring requestFreshAd() because we are requesting an ad right now already.] + Utf8 [J] + Utf8 [Landroid/os/Handler;] + Utf8 [Lcom/admob/android/ads/a;] + Utf8 [Lcom/admob/android/ads/ab;] + Utf8 [Lcom/admob/android/ads/f;] + Utf8 [Lcom/admob/android/ads/s;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/Boolean;] + Utf8 [Ljava/lang/Deprecated;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Vector;] + Utf8 [Requesting fresh ads every ] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [SourceFile] + Utf8 [Unhandled exception raised in your AdListener.onReceiveAd.] + Utf8 [Unhandled exception raised in your AdListener.onReceiveRefreshedAd.] + Utf8 [Z] + Utf8 [a] + Utf8 [add] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/os/Handler] + Utf8 [android/os/SystemClock] + Utf8 [android/util/AttributeSet] + Utf8 [android/util/Log] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/animation/AccelerateInterpolator] + Utf8 [android/view/animation/AlphaAnimation] + Utf8 [android/widget/RelativeLayout] + Utf8 [android/widget/RelativeLayout$LayoutParams] + Utf8 [android/widget/TextView] + Utf8 [append] + Utf8 [b] + Utf8 [backgroundColor] + Utf8 [booleanValue] + Utf8 [c] + Utf8 [com/admob/android/ads/AdView] + Utf8 [com/admob/android/ads/a] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/ai] + Utf8 [com/admob/android/ads/ar] + Utf8 [com/admob/android/ads/b] + Utf8 [com/admob/android/ads/e] + Utf8 [com/admob/android/ads/f] + Utf8 [com/admob/android/ads/g] + Utf8 [com/admob/android/ads/j] + Utf8 [com/admob/android/ads/k] + Utf8 [com/admob/android/ads/o] + Utf8 [com/admob/android/ads/s] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [forName] + Utf8 [g] + Utf8 [getAttributeBooleanValue] + Utf8 [getAttributeIntValue] + Utf8 [getAttributeUnsignedIntValue] + Utf8 [getAttributeValue] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getContext] + Utf8 [getHeight] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getPackageName] + Utf8 [getParent] + Utf8 [getSize] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [h] + Utf8 [http://schemas.android.com/apk/res/] + Utf8 [i] + Utf8 [invalidate] + Utf8 [isGoneWithoutAd] + Utf8 [isLoggable] + Utf8 [j] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/ClassNotFoundException] + Utf8 [java/lang/Exception] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Vector] + Utf8 [k] + Utf8 [keywords] + Utf8 [l] + Utf8 [m] + Utf8 [n] + Utf8 [o] + Utf8 [onAttachedToWindow] + Utf8 [onDetachedFromWindow] + Utf8 [onMeasure] + Utf8 [onWindowFocusChanged] + Utf8 [onWindowVisibilityChanged] + Utf8 [org.json.JSONException] + Utf8 [p] + Utf8 [post] + Utf8 [postDelayed] + Utf8 [primaryTextColor] + Utf8 [q] + Utf8 [r] + Utf8 [refreshInterval] + Utf8 [remove] + Utf8 [secondaryTextColor] + Utf8 [setAdListener] + Utf8 [setAnimationListener] + Utf8 [setBackgroundColor] + Utf8 [setClickable] + Utf8 [setDescendantFocusability] + Utf8 [setDuration] + Utf8 [setEnabled] + Utf8 [setFillAfter] + Utf8 [setGoneWithoutAd] + Utf8 [setGravity] + Utf8 [setInterpolator] + Utf8 [setKeywords] + Utf8 [setLayoutParams] + Utf8 [setLongClickable] + Utf8 [setMeasuredDimension] + Utf8 [setPadding] + Utf8 [setPrimaryTextColor] + Utf8 [setRequestInterval] + Utf8 [setSearchQuery] + Utf8 [setSecondaryTextColor] + Utf8 [setText] + Utf8 [setTextColor] + Utf8 [setTextSize] + Utf8 [setVisibility] + Utf8 [start] + Utf8 [startAnimation] + Utf8 [startNow] + Utf8 [testing] + Utf8 [textColor] + Utf8 [toString] + Utf8 [uptimeMillis] + Utf8 [v] + Utf8 [valueOf] + Utf8 [w] Fields (count = 18): + Field: b Ljava/lang/Boolean; Access flags: 0xa = private static java.lang.Boolean b + Field: c Lcom/admob/android/ads/ab; Access flags: 0x2 = private com.admob.android.ads.ab c + Field: d I Access flags: 0x2 = private int d + Field: e Z Access flags: 0x2 = private boolean e + Field: f Lcom/admob/android/ads/f; Access flags: 0x2 = private com.admob.android.ads.f f + Field: g I Access flags: 0x2 = private int g + Field: h I Access flags: 0x2 = private int h + Field: i I Access flags: 0x2 = private int i + Field: j Ljava/lang/String; Access flags: 0x2 = private java.lang.String j + Field: k Ljava/lang/String; Access flags: 0x2 = private java.lang.String k + Field: l Lcom/admob/android/ads/a; Access flags: 0x2 = private com.admob.android.ads.a l + Field: m Z Access flags: 0x2 = private boolean m + Field: n Z Access flags: 0x2 = private boolean n + Field: o Z Access flags: 0x2 = private boolean o + Field: p J Access flags: 0x2 = private long p + Field: q Lcom/admob/android/ads/s; Access flags: 0x2 = private com.admob.android.ads.s q + Field: a Landroid/os/Handler; Access flags: 0x18 = static final android.os.Handler a + Field: r Ljava/util/Vector; Access flags: 0xa = private static java.util.Vector r Methods (count = 45): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public AdView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #138 + Methodref [com/admob/android/ads/AdView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 267 [7] -> line 268 - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public AdView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 348, locals = 9, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #123 + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] iconst_1 [9] putfield #96 + Fieldref [com/admob/android/ads/AdView.n Z] [12] aload_0 v0 [13] ldc #3 + Integer [262144] [15] invokevirtual #158 + Methodref [com/admob/android/ads/AdView.setDescendantFocusability (I)V] [18] aload_0 v0 [19] iconst_1 [20] invokevirtual #157 + Methodref [com/admob/android/ads/AdView.setClickable (Z)V] [23] aload_0 v0 [24] iconst_0 [25] invokevirtual #161 + Methodref [com/admob/android/ads/AdView.setLongClickable (Z)V] [28] aload_0 v0 [29] bipush 17 [31] invokevirtual #160 + Methodref [com/admob/android/ads/AdView.setGravity (I)V] [34] ldc #2 + Integer [-16777216] [36] istore v4 [38] iconst_m1 [39] istore v5 [41] iconst_m1 [42] istore v6 [44] aload_2 v2 [45] ifnull +171 (target=216) [48] new #75 + Class [java/lang/StringBuilder] [51] dup [52] invokespecial #200 + Methodref [java/lang/StringBuilder. ()V] [55] ldc #37 + String [http://schemas.android.com/apk/res/] [57] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [60] aload_1 v1 [61] invokevirtual #102 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [64] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [67] invokevirtual #203 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [70] astore v7 [72] aload_2 v2 [73] aload v7 [75] ldc #44 + String [testing] [77] iconst_0 [78] invokeinterface #207 + InterfaceMethodref [android/util/AttributeSet.getAttributeBooleanValue (Ljava/lang/String;Ljava/lang/String;Z)Z] [83] dup [84] istore v4 [86] ifeq +11 (target=97) [89] ldc #19 + String [AdMobSDK] [91] ldc #21 + String [AdView's "testing" XML attribute has been deprecated and will be ignored. Please delete it from your XML layout and use AdManager.setTestDevices instead.] [93] invokestatic #111 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [96] pop [97] aload_2 v2 [98] aload v7 [100] ldc #36 + String [backgroundColor] [102] ldc #2 + Integer [-16777216] [104] invokeinterface #209 + InterfaceMethodref [android/util/AttributeSet.getAttributeUnsignedIntValue (Ljava/lang/String;Ljava/lang/String;I)I] [109] istore v4 [111] aload_2 v2 [112] aload v7 [114] ldc #45 + String [textColor] [116] iconst_m1 [117] invokeinterface #209 + InterfaceMethodref [android/util/AttributeSet.getAttributeUnsignedIntValue (Ljava/lang/String;Ljava/lang/String;I)I] [122] dup [123] istore v5 [125] iflt +9 (target=134) [128] aload_0 v0 [129] iload v5 [131] invokevirtual #166 + Methodref [com/admob/android/ads/AdView.setTextColor (I)V] [134] aload_2 v2 [135] aload v7 [137] ldc #41 + String [primaryTextColor] [139] iconst_m1 [140] invokeinterface #209 + InterfaceMethodref [android/util/AttributeSet.getAttributeUnsignedIntValue (Ljava/lang/String;Ljava/lang/String;I)I] [145] istore v5 [147] aload_2 v2 [148] aload v7 [150] ldc #43 + String [secondaryTextColor] [152] iconst_m1 [153] invokeinterface #209 + InterfaceMethodref [android/util/AttributeSet.getAttributeUnsignedIntValue (Ljava/lang/String;Ljava/lang/String;I)I] [158] istore v6 [160] aload_0 v0 [161] aload_2 v2 [162] aload v7 [164] ldc #39 + String [keywords] [166] invokeinterface #210 + InterfaceMethodref [android/util/AttributeSet.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [171] putfield #92 + Fieldref [com/admob/android/ads/AdView.j Ljava/lang/String;] [174] aload_2 v2 [175] aload v7 [177] ldc #42 + String [refreshInterval] [179] iconst_0 [180] invokeinterface #208 + InterfaceMethodref [android/util/AttributeSet.getAttributeIntValue (Ljava/lang/String;Ljava/lang/String;I)I] [185] istore v8 [187] aload_0 v0 [188] iload v8 [190] invokevirtual #164 + Methodref [com/admob/android/ads/AdView.setRequestInterval (I)V] [193] aload_2 v2 [194] aload v7 [196] ldc #38 + String [isGoneWithoutAd] [198] iconst_0 [199] invokeinterface #207 + InterfaceMethodref [android/util/AttributeSet.getAttributeBooleanValue (Ljava/lang/String;Ljava/lang/String;Z)Z] [204] dup [205] istore v7 [207] ifeq +9 (target=216) [210] aload_0 v0 [211] iload v7 [213] invokevirtual #159 + Methodref [com/admob/android/ads/AdView.setGoneWithoutAd (Z)V] [216] aload_0 v0 [217] iload v4 [219] invokevirtual #156 + Methodref [com/admob/android/ads/AdView.setBackgroundColor (I)V] [222] aload_0 v0 [223] iload v5 [225] invokevirtual #163 + Methodref [com/admob/android/ads/AdView.setPrimaryTextColor (I)V] [228] aload_0 v0 [229] iload v6 [231] invokevirtual #165 + Methodref [com/admob/android/ads/AdView.setSecondaryTextColor (I)V] [234] aload_0 v0 [235] aconst_null [236] putfield #85 + Fieldref [com/admob/android/ads/AdView.c Lcom/admob/android/ads/ab;] [239] aload_0 v0 [240] aconst_null [241] putfield #99 + Fieldref [com/admob/android/ads/AdView.q Lcom/admob/android/ads/s;] [244] getstatic #84 + Fieldref [com/admob/android/ads/AdView.b Ljava/lang/Boolean;] [247] ifnonnull +13 (target=260) [250] aload_1 v1 [251] invokestatic #140 + Methodref [com/admob/android/ads/AdView.a (Landroid/content/Context;)Z] [254] invokestatic #198 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [257] putstatic #84 + Fieldref [com/admob/android/ads/AdView.b Ljava/lang/Boolean;] [260] getstatic #84 + Fieldref [com/admob/android/ads/AdView.b Ljava/lang/Boolean;] [263] invokevirtual #197 + Methodref [java/lang/Boolean.booleanValue ()Z] [266] ifeq +81 (target=347) [269] new #57 + Class [android/widget/TextView] [272] dup [273] aload_1 v1 [274] aload_2 v2 [275] iload_3 v3 [276] invokespecial #131 + Methodref [android/widget/TextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [279] dup [280] astore v7 [282] aload_0 v0 [283] invokevirtual #143 + Methodref [com/admob/android/ads/AdView.c ()I] [286] invokevirtual #132 + Methodref [android/widget/TextView.setBackgroundColor (I)V] [289] aload v7 [291] aload_0 v0 [292] invokevirtual #139 + Methodref [com/admob/android/ads/AdView.a ()I] [295] invokevirtual #136 + Methodref [android/widget/TextView.setTextColor (I)V] [298] aload v7 [300] bipush 10 [302] bipush 10 [304] bipush 10 [306] bipush 10 [308] invokevirtual #134 + Methodref [android/widget/TextView.setPadding (IIII)V] [311] aload v7 [313] ldc #8 + Float [16.0] [315] invokevirtual #137 + Methodref [android/widget/TextView.setTextSize (F)V] [318] aload v7 [320] bipush 16 [322] invokevirtual #133 + Methodref [android/widget/TextView.setGravity (I)V] [325] aload v7 [327] ldc #25 + String [Ads by AdMob] [329] invokevirtual #135 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [332] aload_0 v0 [333] aload v7 [335] new #56 + Class [android/widget/RelativeLayout$LayoutParams] [338] dup [339] iconst_m1 [340] iconst_m1 [341] invokespecial #130 + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] [344] invokevirtual #142 + Methodref [com/admob/android/ads/AdView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [347] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 43) [0] -> line 281 [7] -> line 200 [12] -> line 284 [18] -> line 285 [23] -> line 286 [28] -> line 289 [34] -> line 292 [38] -> line 293 [41] -> line 294 [44] -> line 296 [48] -> line 298 [72] -> line 300 [84] -> line 301 [89] -> line 303 [97] -> line 306 [111] -> line 308 [123] -> line 309 [128] -> line 311 [134] -> line 314 [147] -> line 315 [160] -> line 317 [174] -> line 319 [187] -> line 320 [193] -> line 322 [205] -> line 323 [210] -> line 325 [216] -> line 329 [222] -> line 330 [228] -> line 331 [234] -> line 333 [239] -> line 334 [244] -> line 337 [250] -> line 339 [260] -> line 341 [269] -> line 343 [280] -> line 344 [289] -> line 345 [298] -> line 346 [311] -> line 347 [318] -> line 348 [325] -> line 349 [332] -> line 350 [347] -> line 355 + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 325, locals = 8, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #127 + Methodref [android/widget/RelativeLayout.onMeasure (II)V] [6] iload_1 v1 [7] invokestatic #116 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [10] istore_3 v3 [11] iload_1 v1 [12] invokestatic #115 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [15] istore_1 v1 [16] iload_2 v2 [17] invokestatic #116 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [20] istore v4 [22] iload_2 v2 [23] invokestatic #115 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [26] istore_2 v2 [27] iload_1 v1 [28] ldc #1 + Integer [-2147483648] [30] ificmpeq +9 (target=39) [33] iload_1 v1 [34] ldc #5 + Integer [1073741824] [36] ificmpne +8 (target=44) [39] iload_3 v3 [40] istore_1 v1 [41] goto +11 (target=52) [44] aload_0 v0 [45] invokevirtual #149 + Methodref [com/admob/android/ads/AdView.getContext ()Landroid/content/Context;] [48] invokestatic #182 + Methodref [com/admob/android/ads/b.a (Landroid/content/Context;)I] [51] istore_1 v1 [52] iload_2 v2 [53] ldc #5 + Integer [1073741824] [55] ificmpne +10 (target=65) [58] iload v4 [60] istore v5 [62] goto +99 (target=161) [65] iconst_0 [66] istore v5 [68] aload_0 v0 [69] getfield #85 + Fieldref [com/admob/android/ads/AdView.c Lcom/admob/android/ads/ab;] [72] ifnull +89 (target=161) [75] aload_0 v0 [76] getfield #85 + Fieldref [com/admob/android/ads/AdView.c Lcom/admob/android/ads/ab;] [79] invokevirtual #170 + Methodref [com/admob/android/ads/ab.c ()Lcom/admob/android/ads/o;] [82] dup [83] astore v6 [85] ifnull +76 (target=161) [88] aload v6 [90] aload v6 [92] invokevirtual #195 + Methodref [com/admob/android/ads/o.f ()I] [95] invokevirtual #191 + Methodref [com/admob/android/ads/o.a (I)I] [98] istore v7 [100] iload_2 v2 [101] ldc #1 + Integer [-2147483648] [103] ificmpne +54 (target=157) [106] iload v4 [108] iload v7 [110] ificmpge +47 (target=157) [113] ldc #19 + String [AdMobSDK] [115] new #75 + Class [java/lang/StringBuilder] [118] dup [119] invokespecial #200 + Methodref [java/lang/StringBuilder. ()V] [122] ldc #28 + String [Cannot display ad because its container is too small. The ad is ] [124] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [127] iload v7 [129] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [132] ldc #14 + String [ pixels tall but is only given ] [134] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [137] iload v4 [139] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [142] ldc #9 + String [ at most to draw into. Please make your view containing AdView taller.] [144] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [147] invokevirtual #203 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [150] invokestatic #111 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [153] pop [154] goto +7 (target=161) [157] iload v7 [159] istore v5 [161] aload_0 v0 [162] iload_1 v1 [163] iload v5 [165] invokevirtual #162 + Methodref [com/admob/android/ads/AdView.setMeasuredDimension (II)V] [168] ldc #19 + String [AdMobSDK] [170] iconst_2 [171] invokestatic #109 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [174] ifeq +73 (target=247) [177] ldc #19 + String [AdMobSDK] [179] new #75 + Class [java/lang/StringBuilder] [182] dup [183] invokespecial #200 + Methodref [java/lang/StringBuilder. ()V] [186] ldc #23 + String [AdView.onMeasure: widthSize ] [188] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [191] iload_3 v3 [192] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [195] ldc #12 + String [ heightSize ] [197] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [200] iload v4 [202] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [205] invokevirtual #203 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [208] invokestatic #110 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [211] pop [212] ldc #19 + String [AdMobSDK] [214] new #75 + Class [java/lang/StringBuilder] [217] dup [218] invokespecial #200 + Methodref [java/lang/StringBuilder. ()V] [221] ldc #22 + String [AdView.onMeasure: measuredWidth ] [223] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [226] iload_1 v1 [227] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [230] ldc #13 + String [ measuredHeight ] [232] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [235] iload v5 [237] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [240] invokevirtual #203 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [243] invokestatic #110 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [246] pop [247] aload_0 v0 [248] invokevirtual #152 + Methodref [com/admob/android/ads/AdView.getMeasuredWidth ()I] [251] istore v6 [253] aload_0 v0 [254] invokevirtual #151 + Methodref [com/admob/android/ads/AdView.getMeasuredHeight ()I] [257] istore v7 [259] ldc #19 + String [AdMobSDK] [261] iconst_3 [262] invokestatic #109 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [265] ifeq +39 (target=304) [268] ldc #19 + String [AdMobSDK] [270] new #75 + Class [java/lang/StringBuilder] [273] dup [274] invokespecial #200 + Methodref [java/lang/StringBuilder. ()V] [277] ldc #20 + String [AdView size is ] [279] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [282] iload v6 [284] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [287] ldc #10 + String [ by ] [289] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [292] iload v7 [294] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [297] invokevirtual #203 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [300] invokestatic #107 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [303] pop [304] aload_0 v0 [305] getfield #96 + Fieldref [com/admob/android/ads/AdView.n Z] [308] ifeq +16 (target=324) [311] getstatic #84 + Fieldref [com/admob/android/ads/AdView.b Ljava/lang/Boolean;] [314] invokevirtual #197 + Methodref [java/lang/Boolean.booleanValue ()Z] [317] ifne +7 (target=324) [320] aload_0 v0 [321] invokespecial #144 + Methodref [com/admob/android/ads/AdView.d ()V] [324] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 29) [0] -> line 385 [6] -> line 388 [11] -> line 389 [16] -> line 390 [22] -> line 391 [27] -> line 394 [39] -> line 399 [44] -> line 404 [52] -> line 407 [58] -> line 409 [65] -> line 414 [68] -> line 417 [75] -> line 419 [83] -> line 421 [88] -> line 424 [100] -> line 425 [113] -> line 431 [157] -> line 438 [161] -> line 444 [168] -> line 448 [177] -> line 450 [212] -> line 451 [247] -> line 455 [253] -> line 456 [259] -> line 458 [268] -> line 460 [304] -> line 464 [320] -> line 466 [324] -> line 468 + Method: d()V Access flags: 0x2 = private void d() Class member attributes (count = 1): + Code attribute instructions (code length = 81, locals = 2, stack = 3): [0] aload_0 v0 [1] invokevirtual #149 + Methodref [com/admob/android/ads/AdView.getContext ()Landroid/content/Context;] [4] dup [5] astore_1 v1 [6] invokestatic #181 + Methodref [com/admob/android/ads/ar.a (Landroid/content/Context;)V] [9] aload_0 v0 [10] getfield #96 + Fieldref [com/admob/android/ads/AdView.n Z] [13] ifne +19 (target=32) [16] aload_0 v0 [17] invokespecial #124 + Methodref [android/widget/RelativeLayout.getVisibility ()I] [20] ifeq +12 (target=32) [23] ldc #19 + String [AdMobSDK] [25] ldc #30 + String [Cannot requestFreshAd() when the AdView is not visible. Call AdView.setVisibility(View.VISIBLE) first.] [27] invokestatic #111 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [30] pop [31] return [32] aload_0 v0 [33] getfield #97 + Fieldref [com/admob/android/ads/AdView.o Z] [36] ifeq +21 (target=57) [39] ldc #19 + String [AdMobSDK] [41] iconst_3 [42] invokestatic #109 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [45] ifeq +35 (target=80) [48] ldc #19 + String [AdMobSDK] [50] ldc #32 + String [Ignoring requestFreshAd() because we are requesting an ad right now already.] [52] invokestatic #107 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [55] pop [56] return [57] aload_0 v0 [58] iconst_1 [59] putfield #97 + Fieldref [com/admob/android/ads/AdView.o Z] [62] aload_0 v0 [63] invokestatic #106 + Methodref [android/os/SystemClock.uptimeMillis ()J] [66] putfield #98 + Fieldref [com/admob/android/ads/AdView.p J] [69] new #68 + Class [com/admob/android/ads/k] [72] dup [73] aload_0 v0 [74] invokespecial #188 + Methodref [com/admob/android/ads/k. (Lcom/admob/android/ads/AdView;)V] [77] invokevirtual #189 + Methodref [com/admob/android/ads/k.start ()V] [80] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 11) [0] -> line 609 [5] -> line 610 [9] -> line 614 [23] -> line 618 [32] -> line 620 [39] -> line 622 [48] -> line 624 [57] -> line 629 [62] -> line 630 [69] -> line 633 [80] -> line 635 + Method: a(Lcom/admob/android/ads/o;Lcom/admob/android/ads/ab;)V Access flags: 0x10 = final void a(com.admob.android.ads.o,com.admob.android.ads.ab) Class member attributes (count = 1): + Code attribute instructions (code length = 129, locals = 6, stack = 7): [0] aload_0 v0 [1] dup [2] astore_3 v3 [3] invokespecial #113 + Methodref [android/view/View.getVisibility ()I] [6] istore_3 v3 [7] aload_1 v1 [8] invokevirtual #190 + Methodref [com/admob/android/ads/o.a ()D] [11] dup2 [12] dstore v4 [14] dconst_0 [15] dcmpl [16] iflt +23 (target=39) [19] aload_0 v0 [20] iconst_1 [21] putfield #87 + Fieldref [com/admob/android/ads/AdView.e Z] [24] aload_0 v0 [25] dload v4 [27] d2i [28] invokevirtual #164 + Methodref [com/admob/android/ads/AdView.setRequestInterval (I)V] [31] aload_0 v0 [32] iconst_1 [33] invokespecial #141 + Methodref [com/admob/android/ads/AdView.a (Z)V] [36] goto +8 (target=44) [39] aload_0 v0 [40] iconst_0 [41] putfield #87 + Fieldref [com/admob/android/ads/AdView.e Z] [44] aload_0 v0 [45] getfield #96 + Fieldref [com/admob/android/ads/AdView.n Z] [48] dup [49] istore v4 [51] ifeq +8 (target=59) [54] aload_0 v0 [55] iconst_0 [56] putfield #96 + Fieldref [com/admob/android/ads/AdView.n Z] [59] aload_2 v2 [60] aload_1 v1 [61] invokevirtual #169 + Methodref [com/admob/android/ads/ab.a (Lcom/admob/android/ads/o;)V] [64] aload_2 v2 [65] iload_3 v3 [66] invokevirtual #175 + Methodref [com/admob/android/ads/ab.setVisibility (I)V] [69] aload_2 v2 [70] bipush 17 [72] invokevirtual #173 + Methodref [com/admob/android/ads/ab.setGravity (I)V] [75] aload_1 v1 [76] aload_2 v2 [77] invokevirtual #192 + Methodref [com/admob/android/ads/o.a (Lcom/admob/android/ads/ab;)V] [80] new #56 + Class [android/widget/RelativeLayout$LayoutParams] [83] dup [84] aload_1 v1 [85] aload_1 v1 [86] invokevirtual #194 + Methodref [com/admob/android/ads/o.e ()I] [89] invokevirtual #191 + Methodref [com/admob/android/ads/o.a (I)I] [92] aload_1 v1 [93] aload_1 v1 [94] invokevirtual #195 + Methodref [com/admob/android/ads/o.f ()I] [97] invokevirtual #191 + Methodref [com/admob/android/ads/o.a (I)I] [100] invokespecial #130 + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] [103] astore_1 v1 [104] aload_2 v2 [105] aload_1 v1 [106] invokevirtual #174 + Methodref [com/admob/android/ads/ab.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [109] getstatic #83 + Fieldref [com/admob/android/ads/AdView.a Landroid/os/Handler;] [112] new #66 + Class [com/admob/android/ads/g] [115] dup [116] aload_0 v0 [117] aload_2 v2 [118] iload_3 v3 [119] iload v4 [121] invokespecial #186 + Methodref [com/admob/android/ads/g. (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;IZ)V] [124] invokevirtual #104 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [127] pop [128] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 18) [0] -> line 778 [7] -> line 781 [12] -> line 782 [19] -> line 784 [24] -> line 785 [31] -> line 788 [39] -> line 792 [44] -> line 797 [49] -> line 798 [54] -> line 800 [59] -> line 803 [64] -> line 804 [69] -> line 805 [75] -> line 806 [80] -> line 809 [104] -> line 812 [109] -> line 815 [128] -> line 816 + Method: setRequestInterval(I)V Access flags: 0x1 = public void setRequestInterval(int) Class member attributes (count = 1): + Code attribute instructions (code length = 156, locals = 3, stack = 3): [0] iload_1 v1 [1] sipush 1000 [4] imul [5] istore_2 v2 [6] aload_0 v0 [7] getfield #86 + Fieldref [com/admob/android/ads/AdView.d I] [10] iload_2 v2 [11] ificmpeq +144 (target=155) [14] iload_1 v1 [15] ifle +97 (target=112) [18] iload_1 v1 [19] bipush 13 [21] ificmpge +45 (target=66) [24] ldc #19 + String [AdMobSDK] [26] new #75 + Class [java/lang/StringBuilder] [29] dup [30] invokespecial #200 + Methodref [java/lang/StringBuilder. ()V] [33] ldc #24 + String [AdView.setRequestInterval(] [35] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [38] iload_1 v1 [39] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [42] ldc #17 + String [) seconds must be >= ] [44] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [47] bipush 13 [49] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [52] invokevirtual #203 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [55] invokestatic #111 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [58] pop [59] sipush 13000 [62] istore_2 v2 [63] goto +49 (target=112) [66] iload_1 v1 [67] sipush 600 [70] ificmple +42 (target=112) [73] ldc #19 + String [AdMobSDK] [75] new #75 + Class [java/lang/StringBuilder] [78] dup [79] invokespecial #200 + Methodref [java/lang/StringBuilder. ()V] [82] ldc #24 + String [AdView.setRequestInterval(] [84] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [87] iload_1 v1 [88] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [91] ldc #16 + String [) seconds must be <= ] [93] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [96] sipush 600 [99] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [102] invokevirtual #203 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [105] invokestatic #111 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [108] pop [109] ldc #4 + Integer [600000] [111] istore_2 v2 [112] aload_0 v0 [113] iload_2 v2 [114] putfield #86 + Fieldref [com/admob/android/ads/AdView.d I] [117] iload_1 v1 [118] ifgt +7 (target=125) [121] aload_0 v0 [122] invokespecial #145 + Methodref [com/admob/android/ads/AdView.e ()V] [125] ldc #19 + String [AdMobSDK] [127] new #75 + Class [java/lang/StringBuilder] [130] dup [131] invokespecial #200 + Methodref [java/lang/StringBuilder. ()V] [134] ldc #33 + String [Requesting fresh ads every ] [136] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [139] iload_1 v1 [140] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [143] ldc #15 + String [ seconds.] [145] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [148] invokevirtual #203 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [151] invokestatic #108 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [154] pop [155] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 14) [0] -> line 904 [6] -> line 906 [14] -> line 908 [18] -> line 912 [24] -> line 915 [59] -> line 916 [66] -> line 918 [73] -> line 921 [109] -> line 922 [112] -> line 925 [117] -> line 928 [121] -> line 931 [125] -> line 934 [155] -> line 936 + Method: a(Z)V Access flags: 0x2 = private void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 130, locals = 4, stack = 4): [0] aload_0 v0 [1] dup [2] astore_2 v2 [3] monitorenter [4] iload_1 v1 [5] ifeq +102 (target=107) [8] aload_0 v0 [9] getfield #86 + Fieldref [com/admob/android/ads/AdView.d I] [12] ifle +95 (target=107) [15] aload_0 v0 [16] invokevirtual #153 + Methodref [com/admob/android/ads/AdView.getVisibility ()I] [19] ifne +88 (target=107) [22] aload_0 v0 [23] aload_0 v0 [24] getfield #86 + Fieldref [com/admob/android/ads/AdView.d I] [27] istore_3 v3 [28] dup [29] astore_1 v1 [30] invokespecial #145 + Methodref [com/admob/android/ads/AdView.e ()V] [33] aload_1 v1 [34] invokespecial #146 + Methodref [com/admob/android/ads/AdView.f ()Z] [37] ifeq +67 (target=104) [40] aload_1 v1 [41] new #65 + Class [com/admob/android/ads/f] [44] dup [45] aload_1 v1 [46] invokespecial #185 + Methodref [com/admob/android/ads/f. (Lcom/admob/android/ads/AdView;)V] [49] putfield #88 + Fieldref [com/admob/android/ads/AdView.f Lcom/admob/android/ads/f;] [52] getstatic #83 + Fieldref [com/admob/android/ads/AdView.a Landroid/os/Handler;] [55] aload_1 v1 [56] getfield #88 + Fieldref [com/admob/android/ads/AdView.f Lcom/admob/android/ads/f;] [59] iload_3 v3 [60] i2l [61] invokevirtual #105 + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] [64] pop [65] ldc #19 + String [AdMobSDK] [67] iconst_3 [68] invokestatic #109 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [71] ifeq +33 (target=104) [74] ldc #19 + String [AdMobSDK] [76] new #75 + Class [java/lang/StringBuilder] [79] dup [80] invokespecial #200 + Methodref [java/lang/StringBuilder. ()V] [83] ldc #18 + String [Ad refresh scheduled for ] [85] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [88] iload_3 v3 [89] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [92] ldc #11 + String [ from now.] [94] invokevirtual #202 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [97] invokevirtual #203 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [100] invokestatic #107 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [103] pop [104] goto +18 (target=122) [107] iload_1 v1 [108] ifeq +10 (target=118) [111] aload_0 v0 [112] getfield #86 + Fieldref [com/admob/android/ads/AdView.d I] [115] ifne +7 (target=122) [118] aload_0 v0 [119] invokespecial #145 + Methodref [com/admob/android/ads/AdView.e ()V] [122] aload_2 v2 [123] monitorexit [124] return [125] astore_1 v1 [126] aload_2 v2 [127] monitorexit [128] aload_1 v1 [129] athrow Code attribute exceptions (count = 2): - ExceptionInfo (4 -> 124: 125): - ExceptionInfo (125 -> 128: 125): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 947 [4] -> line 950 [22] -> line 954 [107] -> line 956 [118] -> line 959 [122] -> line 961 + Method: e()V Access flags: 0x2 = private void e() Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #88 + Fieldref [com/admob/android/ads/AdView.f Lcom/admob/android/ads/f;] [4] ifnull +35 (target=39) [7] aload_0 v0 [8] getfield #88 + Fieldref [com/admob/android/ads/AdView.f Lcom/admob/android/ads/f;] [11] dup [12] astore_1 v1 [13] iconst_1 [14] putfield #101 + Fieldref [com/admob/android/ads/f.a Z] [17] aload_0 v0 [18] aconst_null [19] putfield #88 + Fieldref [com/admob/android/ads/AdView.f Lcom/admob/android/ads/f;] [22] ldc #19 + String [AdMobSDK] [24] iconst_2 [25] invokestatic #109 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [28] ifeq +11 (target=39) [31] ldc #19 + String [AdMobSDK] [33] ldc #27 + String [Cancelled an ad refresh scheduled for the future.] [35] invokestatic #110 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [38] pop [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 969 [7] -> line 971 [17] -> line 972 [22] -> line 974 [31] -> line 976 [39] -> line 979 + Method: f()Z Access flags: 0x2 = private boolean f() Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #85 + Fieldref [com/admob/android/ads/AdView.c Lcom/admob/android/ads/ab;] [4] ifnull +55 (target=59) [7] aload_0 v0 [8] getfield #85 + Fieldref [com/admob/android/ads/AdView.c Lcom/admob/android/ads/ab;] [11] invokevirtual #170 + Methodref [com/admob/android/ads/ab.c ()Lcom/admob/android/ads/o;] [14] dup [15] astore_1 v1 [16] ifnull +43 (target=59) [19] aload_1 v1 [20] invokevirtual #193 + Methodref [com/admob/android/ads/o.d ()Z] [23] ifeq +36 (target=59) [26] aload_0 v0 [27] getfield #85 + Fieldref [com/admob/android/ads/AdView.c Lcom/admob/android/ads/ab;] [30] invokevirtual #171 + Methodref [com/admob/android/ads/ab.g ()J] [33] ldc2_w #77 + Long [120] [36] lcmp [37] ifge +22 (target=59) [40] ldc #19 + String [AdMobSDK] [42] iconst_3 [43] invokestatic #109 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [46] ifeq +11 (target=57) [49] ldc #19 + String [AdMobSDK] [51] ldc #29 + String [Cannot refresh CPM ads. Ignoring request to refresh the ad.] [53] invokestatic #107 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [56] pop [57] iconst_0 [58] ireturn [59] iconst_1 [60] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 8) [0] -> line 1020 [7] -> line 1023 [15] -> line 1024 [26] -> line 1027 [40] -> line 1029 [49] -> line 1031 [57] -> line 1035 [59] -> line 1041 + Method: onWindowFocusChanged(Z)V Access flags: 0x1 = public void onWindowFocusChanged(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #141 + Methodref [com/admob/android/ads/AdView.a (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1113 [5] -> line 1114 + Method: onWindowVisibilityChanged(I)V Access flags: 0x4 = protected void onWindowVisibilityChanged(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] ifne +7 (target=9) [5] iconst_1 [6] goto +4 (target=10) [9] iconst_0 [10] invokespecial #141 + Methodref [com/admob/android/ads/AdView.a (Z)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1123 [13] -> line 1124 + Method: setTextColor(I)V Access flags: 0x1 = public void setTextColor(int) Class member attributes (count = 2): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] ldc #19 + String [AdMobSDK] [2] ldc #26 + String [Calling the deprecated method setTextColor! Please use setPrimaryTextColor and setSecondaryTextColor instead.] [4] invokestatic #111 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [7] pop [8] aload_0 v0 [9] iload_1 v1 [10] invokevirtual #163 + Methodref [com/admob/android/ads/AdView.setPrimaryTextColor (I)V] [13] aload_0 v0 [14] iload_1 v1 [15] invokevirtual #165 + Methodref [com/admob/android/ads/AdView.setSecondaryTextColor (I)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 1132 [8] -> line 1133 [13] -> line 1134 [18] -> line 1135 + Runtime visible annotations attribute: - Annotation [Ljava/lang/Deprecated;]: + Method: a()I Access flags: 0x1 = public int a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #90 + Fieldref [com/admob/android/ads/AdView.h I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1155 + Method: setPrimaryTextColor(I)V Access flags: 0x1 = public void setPrimaryTextColor(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_0 v0 [1] ldc #2 + Integer [-16777216] [3] iload_1 v1 [4] ior [5] putfield #90 + Fieldref [com/admob/android/ads/AdView.h I] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1171 [8] -> line 1172 + Method: b()I Access flags: 0x1 = public int b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #91 + Fieldref [com/admob/android/ads/AdView.i I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1182 + Method: setSecondaryTextColor(I)V Access flags: 0x1 = public void setSecondaryTextColor(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_0 v0 [1] ldc #2 + Integer [-16777216] [3] iload_1 v1 [4] ior [5] putfield #91 + Fieldref [com/admob/android/ads/AdView.i I] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1199 [8] -> line 1200 + Method: setBackgroundColor(I)V Access flags: 0x1 = public void setBackgroundColor(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] ldc #2 + Integer [-16777216] [3] iload_1 v1 [4] ior [5] putfield #89 + Fieldref [com/admob/android/ads/AdView.g I] [8] aload_0 v0 [9] invokevirtual #155 + Methodref [com/admob/android/ads/AdView.invalidate ()V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 1214 [8] -> line 1216 [12] -> line 1217 + Method: c()I Access flags: 0x1 = public int c() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #89 + Fieldref [com/admob/android/ads/AdView.g I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1227 + Method: setKeywords(Ljava/lang/String;)V Access flags: 0x1 = public void setKeywords(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #92 + Fieldref [com/admob/android/ads/AdView.j Ljava/lang/String;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1252 [5] -> line 1253 + Method: setSearchQuery(Ljava/lang/String;)V Access flags: 0x1 = public void setSearchQuery(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #93 + Fieldref [com/admob/android/ads/AdView.k Ljava/lang/String;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1272 [5] -> line 1273 + Method: setGoneWithoutAd(Z)V Access flags: 0x1 = public void setGoneWithoutAd(boolean) Class member attributes (count = 2): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] ldc #19 + String [AdMobSDK] [2] ldc #31 + String [Deprecated method setGoneWithoutAd was called. See JavaDoc for instructions to remove.] [4] invokestatic #111 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [7] pop [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1299 [8] -> line 1300 + Runtime visible annotations attribute: - Annotation [Ljava/lang/Deprecated;]: + Method: setVisibility(I)V Access flags: 0x1 = public void setVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 6, stack = 2): [0] aload_0 v0 [1] invokespecial #124 + Methodref [android/widget/RelativeLayout.getVisibility ()I] [4] dup [5] istore_2 v2 [6] iload_1 v1 [7] ificmpeq +59 (target=66) [10] aload_0 v0 [11] dup [12] astore_2 v2 [13] monitorenter [14] aload_0 v0 [15] invokevirtual #148 + Methodref [com/admob/android/ads/AdView.getChildCount ()I] [18] istore_3 v3 [19] iconst_0 [20] istore v4 [22] iload v4 [24] iload_3 v3 [25] ificmpge +22 (target=47) [28] aload_0 v0 [29] iload v4 [31] invokevirtual #147 + Methodref [com/admob/android/ads/AdView.getChildAt (I)Landroid/view/View;] [34] dup [35] astore v5 [37] iload_1 v1 [38] invokevirtual #114 + Methodref [android/view/View.setVisibility (I)V] [41] iinc v4, 1 [44] goto -22 (target=22) [47] aload_0 v0 [48] iload_1 v1 [49] invokespecial #129 + Methodref [android/widget/RelativeLayout.setVisibility (I)V] [52] aload_0 v0 [53] invokevirtual #155 + Methodref [com/admob/android/ads/AdView.invalidate ()V] [56] aload_2 v2 [57] monitorexit [58] goto +8 (target=66) [61] astore_1 v1 [62] aload_2 v2 [63] monitorexit [64] aload_1 v1 [65] athrow [66] aload_0 v0 [67] iload_1 v1 [68] ifne +7 (target=75) [71] iconst_1 [72] goto +4 (target=76) [75] iconst_0 [76] invokespecial #141 + Methodref [com/admob/android/ads/AdView.a (Z)V] [79] return Code attribute exceptions (count = 2): - ExceptionInfo (14 -> 58: 61): - ExceptionInfo (61 -> 64: 61): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 13) [0] -> line 1338 [5] -> line 1340 [10] -> line 1342 [14] -> line 1345 [19] -> line 1347 [28] -> line 1349 [35] -> line 1350 [41] -> line 1347 [47] -> line 1354 [52] -> line 1356 [56] -> line 1357 [66] -> line 1362 [79] -> line 1363 + Method: setEnabled(Z)V Access flags: 0x1 = public void setEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #128 + Methodref [android/widget/RelativeLayout.setEnabled (Z)V] [5] iload_1 v1 [6] ifeq +9 (target=15) [9] aload_0 v0 [10] iconst_0 [11] invokevirtual #167 + Methodref [com/admob/android/ads/AdView.setVisibility (I)V] [14] return [15] aload_0 v0 [16] bipush 8 [18] invokevirtual #167 + Methodref [com/admob/android/ads/AdView.setVisibility (I)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 1379 [5] -> line 1382 [9] -> line 1384 [15] -> line 1388 [21] -> line 1390 + Method: setAdListener(Lcom/admob/android/ads/a;)V Access flags: 0x1 = public void setAdListener(com.admob.android.ads.a) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 2): [0] aload_0 v0 [1] dup [2] astore_2 v2 [3] monitorenter [4] aload_0 v0 [5] aload_1 v1 [6] putfield #94 + Fieldref [com/admob/android/ads/AdView.l Lcom/admob/android/ads/a;] [9] aload_2 v2 [10] monitorexit [11] return [12] astore_1 v1 [13] aload_2 v2 [14] monitorexit [15] aload_1 v1 [16] athrow Code attribute exceptions (count = 2): - ExceptionInfo (4 -> 11: 12): - ExceptionInfo (12 -> 15: 12): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 1402 [4] -> line 1404 [9] -> line 1405 + Method: onAttachedToWindow()V Access flags: 0x4 = protected void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #95 + Fieldref [com/admob/android/ads/AdView.m Z] [5] aload_0 v0 [6] iconst_1 [7] invokespecial #141 + Methodref [com/admob/android/ads/AdView.a (Z)V] [10] aload_0 v0 [11] invokespecial #125 + Methodref [android/widget/RelativeLayout.onAttachedToWindow ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 1449 [5] -> line 1450 [10] -> line 1451 [14] -> line 1452 + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #95 + Fieldref [com/admob/android/ads/AdView.m Z] [5] aload_0 v0 [6] iconst_0 [7] invokespecial #141 + Methodref [com/admob/android/ads/AdView.a (Z)V] [10] aload_0 v0 [11] invokespecial #126 + Methodref [android/widget/RelativeLayout.onDetachedFromWindow ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 1460 [5] -> line 1461 [10] -> line 1462 [14] -> line 1463 + Method: a(Landroid/view/View;)V Access flags: 0x8 = static void a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] getstatic #100 + Fieldref [com/admob/android/ads/AdView.r Ljava/util/Vector;] [3] aload_0 v0 [4] invokevirtual #205 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [7] pop [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1632 [8] -> line 1633 + Method: b(Landroid/view/View;)V Access flags: 0x8 = static void b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] getstatic #100 + Fieldref [com/admob/android/ads/AdView.r Ljava/util/Vector;] [3] aload_0 v0 [4] invokevirtual #206 + Methodref [java/util/Vector.remove (Ljava/lang/Object;)Z] [7] pop [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1637 [8] -> line 1638 + Method: a(Landroid/content/Context;)Z Access flags: 0xa = private static boolean a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 1, stack = 1): [0] ldc #40 + String [org.json.JSONException] [2] invokestatic #199 + Methodref [java/lang/Class.forName (Ljava/lang/String;)Ljava/lang/Class;] [5] ifnull +5 (target=10) [8] iconst_0 [9] ireturn [10] goto +4 (target=14) [13] pop [14] aload_0 v0 [15] invokestatic #183 + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] [18] ifnonnull +5 (target=23) [21] iconst_1 [22] ireturn [23] iconst_0 [24] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 9: 13): + Class [java/lang/ClassNotFoundException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 1652 [8] -> line 1655 [10] -> line 1660 [13] -> line 1658 [14] -> line 1664 [21] -> line 1667 [23] -> line 1673 + Method: a(Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab; Access flags: 0x1008 = static synthetic com.admob.android.ads.ab a(com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #85 + Fieldref [com/admob/android/ads/AdView.c Lcom/admob/android/ads/ab;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: b(Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/a; Access flags: 0x1008 = static synthetic com.admob.android.ads.a b(com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #94 + Fieldref [com/admob/android/ads/AdView.l Lcom/admob/android/ads/a;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: c(Lcom/admob/android/ads/AdView;)V Access flags: 0x1008 = static synthetic void c(com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 1, stack = 4): [0] aload_0 v0 [1] dup [2] astore_0 v0 [3] getfield #94 + Fieldref [com/admob/android/ads/AdView.l Lcom/admob/android/ads/a;] [6] ifnull +18 (target=24) [9] getstatic #83 + Fieldref [com/admob/android/ads/AdView.a Landroid/os/Handler;] [12] new #67 + Class [com/admob/android/ads/j] [15] dup [16] aload_0 v0 [17] invokespecial #187 + Methodref [com/admob/android/ads/j. (Lcom/admob/android/ads/AdView;)V] [20] invokevirtual #104 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [23] pop [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: d(Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/s; Access flags: 0x1008 = static synthetic com.admob.android.ads.s d(com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 1, stack = 4): [0] aload_0 v0 [1] dup [2] astore_0 v0 [3] getfield #99 + Fieldref [com/admob/android/ads/AdView.q Lcom/admob/android/ads/s;] [6] ifnonnull +15 (target=21) [9] aload_0 v0 [10] new #70 + Class [com/admob/android/ads/s] [13] dup [14] aload_0 v0 [15] invokespecial #196 + Methodref [com/admob/android/ads/s. (Lcom/admob/android/ads/AdView;)V] [18] putfield #99 + Fieldref [com/admob/android/ads/AdView.q Lcom/admob/android/ads/s;] [21] aload_0 v0 [22] getfield #99 + Fieldref [com/admob/android/ads/AdView.q Lcom/admob/android/ads/s;] [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: e(Lcom/admob/android/ads/AdView;)Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String e(com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #92 + Fieldref [com/admob/android/ads/AdView.j Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: f(Lcom/admob/android/ads/AdView;)Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String f(com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #93 + Fieldref [com/admob/android/ads/AdView.k Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: a(Lcom/admob/android/ads/AdView;Z)Z Access flags: 0x1008 = static synthetic boolean a(com.admob.android.ads.AdView,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] iconst_0 [2] dup_x1 [3] putfield #97 + Fieldref [com/admob/android/ads/AdView.o Z] [6] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: b(Lcom/admob/android/ads/AdView;Z)V Access flags: 0x1008 = static synthetic void b(com.admob.android.ads.AdView,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] invokespecial #141 + Methodref [com/admob/android/ads/AdView.a (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: g(Lcom/admob/android/ads/AdView;)J Access flags: 0x1008 = static synthetic long g(com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #98 + Fieldref [com/admob/android/ads/AdView.p J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: a(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/o;)V Access flags: 0x1008 = static synthetic void a(com.admob.android.ads.AdView,com.admob.android.ads.o) Class member attributes (count = 1): + Code attribute instructions (code length = 70, locals = 2, stack = 3): [0] aload_0 v0 [1] dup [2] astore_0 v0 [3] getfield #94 + Fieldref [com/admob/android/ads/AdView.l Lcom/admob/android/ads/a;] [6] ifnull +63 (target=69) [9] aload_0 v0 [10] getfield #85 + Fieldref [com/admob/android/ads/AdView.c Lcom/admob/android/ads/ab;] [13] ifnull +13 (target=26) [16] aload_0 v0 [17] getfield #85 + Fieldref [com/admob/android/ads/AdView.c Lcom/admob/android/ads/ab;] [20] invokevirtual #172 + Methodref [com/admob/android/ads/ab.getParent ()Landroid/view/ViewParent;] [23] ifnonnull +25 (target=48) [26] aload_0 v0 [27] getfield #94 + Fieldref [com/admob/android/ads/AdView.l Lcom/admob/android/ads/a;] [30] aload_0 v0 [31] invokeinterface #211 + InterfaceMethodref [com/admob/android/ads/a.a (Lcom/admob/android/ads/AdView;)V] [36] return [37] astore_0 v0 [38] ldc #19 + String [AdMobSDK] [40] ldc #34 + String [Unhandled exception raised in your AdListener.onReceiveAd.] [42] aload_0 v0 [43] invokestatic #112 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [46] pop [47] return [48] aload_0 v0 [49] getfield #94 + Fieldref [com/admob/android/ads/AdView.l Lcom/admob/android/ads/a;] [52] aload_0 v0 [53] invokeinterface #212 + InterfaceMethodref [com/admob/android/ads/a.c (Lcom/admob/android/ads/AdView;)V] [58] return [59] astore_0 v0 [60] ldc #19 + String [AdMobSDK] [62] ldc #35 + String [Unhandled exception raised in your AdListener.onReceiveRefreshedAd.] [64] aload_0 v0 [65] invokestatic #112 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [68] pop [69] return Code attribute exceptions (count = 2): - ExceptionInfo (26 -> 36: 37): + Class [java/lang/Exception] - ExceptionInfo (48 -> 58: 59): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: a(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V Access flags: 0x1008 = static synthetic void a(com.admob.android.ads.AdView,com.admob.android.ads.ab) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] astore_1 v1 [3] dup [4] astore_0 v0 [5] aload_1 v1 [6] putfield #85 + Fieldref [com/admob/android/ads/AdView.c Lcom/admob/android/ads/ab;] [9] aload_0 v0 [10] getfield #95 + Fieldref [com/admob/android/ads/AdView.m Z] [13] ifeq +45 (target=58) [16] new #54 + Class [android/view/animation/AlphaAnimation] [19] dup [20] fconst_0 [21] fconst_1 [22] invokespecial #118 + Methodref [android/view/animation/AlphaAnimation. (FF)V] [25] dup [26] astore_1 v1 [27] ldc2_w #79 + Long [233] [30] invokevirtual #119 + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] [33] aload_1 v1 [34] invokevirtual #122 + Methodref [android/view/animation/AlphaAnimation.startNow ()V] [37] aload_1 v1 [38] iconst_1 [39] invokevirtual #120 + Methodref [android/view/animation/AlphaAnimation.setFillAfter (Z)V] [42] aload_1 v1 [43] new #53 + Class [android/view/animation/AccelerateInterpolator] [46] dup [47] invokespecial #117 + Methodref [android/view/animation/AccelerateInterpolator. ()V] [50] invokevirtual #121 + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] [53] aload_0 v0 [54] aload_1 v1 [55] invokevirtual #168 + Methodref [com/admob/android/ads/AdView.startAnimation (Landroid/view/animation/Animation;)V] [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: b(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V Access flags: 0x1008 = static synthetic void b(com.admob.android.ads.AdView,com.admob.android.ads.ab) Class member attributes (count = 1): + Code attribute instructions (code length = 94, locals = 5, stack = 8): [0] aload_0 v0 [1] aload_1 v1 [2] astore_1 v1 [3] astore_0 v0 [4] aload_1 v1 [5] bipush 8 [7] invokevirtual #175 + Methodref [com/admob/android/ads/ab.setVisibility (I)V] [10] aload_0 v0 [11] invokevirtual #154 + Methodref [com/admob/android/ads/AdView.getWidth ()I] [14] i2f [15] fconst_2 [16] fdiv [17] fstore_2 v2 [18] aload_0 v0 [19] invokevirtual #150 + Methodref [com/admob/android/ads/AdView.getHeight ()I] [22] i2f [23] fconst_2 [24] fdiv [25] fstore_3 v3 [26] ldc #7 + Float [-0.4] [28] aload_0 v0 [29] invokevirtual #154 + Methodref [com/admob/android/ads/AdView.getWidth ()I] [32] i2f [33] fmul [34] fstore v4 [36] new #61 + Class [com/admob/android/ads/ai] [39] dup [40] fconst_0 [41] ldc #6 + Float [-90.0] [43] fload_2 v2 [44] fload_3 v3 [45] fload v4 [47] iconst_1 [48] invokespecial #176 + Methodref [com/admob/android/ads/ai. (FFFFFZ)V] [51] dup [52] astore_2 v2 [53] ldc2_w #81 + Long [700] [56] invokevirtual #178 + Methodref [com/admob/android/ads/ai.setDuration (J)V] [59] aload_2 v2 [60] iconst_1 [61] invokevirtual #179 + Methodref [com/admob/android/ads/ai.setFillAfter (Z)V] [64] aload_2 v2 [65] new #53 + Class [android/view/animation/AccelerateInterpolator] [68] dup [69] invokespecial #117 + Methodref [android/view/animation/AccelerateInterpolator. ()V] [72] invokevirtual #180 + Methodref [com/admob/android/ads/ai.setInterpolator (Landroid/view/animation/Interpolator;)V] [75] aload_2 v2 [76] new #64 + Class [com/admob/android/ads/e] [79] dup [80] aload_0 v0 [81] aload_1 v1 [82] invokespecial #184 + Methodref [com/admob/android/ads/e. (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] [85] invokevirtual #177 + Methodref [com/admob/android/ads/ai.setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] [88] aload_0 v0 [89] aload_2 v2 [90] invokevirtual #168 + Methodref [com/admob/android/ads/AdView.startAnimation (Landroid/view/animation/Animation;)V] [93] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: c(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/ab; Access flags: 0x1008 = static synthetic com.admob.android.ads.ab c(com.admob.android.ads.AdView,com.admob.android.ads.ab) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] dup_x1 [3] putfield #85 + Fieldref [com/admob/android/ads/AdView.c Lcom/admob/android/ads/ab;] [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: h(Lcom/admob/android/ads/AdView;)I Access flags: 0x1008 = static synthetic int h(com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #86 + Fieldref [com/admob/android/ads/AdView.d I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 + Method: i(Lcom/admob/android/ads/AdView;)V Access flags: 0x1008 = static synthetic void i(com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #144 + Methodref [com/admob/android/ads/AdView.d ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 0, stack = 2): [0] new #47 + Class [android/os/Handler] [3] dup [4] invokespecial #103 + Methodref [android/os/Handler. ()V] [7] putstatic #83 + Fieldref [com/admob/android/ads/AdView.a Landroid/os/Handler;] [10] new #76 + Class [java/util/Vector] [13] dup [14] invokespecial #204 + Methodref [java/util/Vector. ()V] [17] putstatic #100 + Fieldref [com/admob/android/ads/AdView.r Ljava/util/Vector;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 224 [10] -> line 1615 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/e Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.e extends java.lang.Object Interfaces (count = 1): + Class [android/view/animation/Animation$AnimationListener] Constant Pool (count = 38): + Class [android/view/animation/Animation$AnimationListener] + Class [com/admob/android/ads/AdView] + Class [com/admob/android/ads/e] + Class [com/admob/android/ads/h] + Class [java/lang/Object] + Fieldref [com/admob/android/ads/e.a Lcom/admob/android/ads/ab;] + Fieldref [com/admob/android/ads/e.b Lcom/admob/android/ads/AdView;] + Methodref [com/admob/android/ads/AdView.post (Ljava/lang/Runnable;)Z] + Methodref [com/admob/android/ads/h. (Lcom/admob/android/ads/ab;Lcom/admob/android/ads/AdView;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/admob/android/ads/ab;Lcom/admob/android/ads/AdView;)V] + NameAndType [a Lcom/admob/android/ads/ab;] + NameAndType [b Lcom/admob/android/ads/AdView;] + NameAndType [post (Ljava/lang/Runnable;)Z] + Utf8 [()V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] + Utf8 [(Lcom/admob/android/ads/ab;Lcom/admob/android/ads/AdView;)V] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/admob/android/ads/AdView;] + Utf8 [Lcom/admob/android/ads/ab;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/view/animation/Animation$AnimationListener] + Utf8 [b] + Utf8 [com/admob/android/ads/AdView] + Utf8 [com/admob/android/ads/e] + Utf8 [com/admob/android/ads/h] + Utf8 [java/lang/Object] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [post] Fields (count = 2): + Field: a Lcom/admob/android/ads/ab; Access flags: 0x1002 = private synthetic com.admob.android.ads.ab a + Field: b Lcom/admob/android/ads/AdView; Access flags: 0x1002 = private synthetic com.admob.android.ads.AdView b Methods (count = 4): - Method: (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V Access flags: 0x0 = e(com.admob.android.ads.AdView,com.admob.android.ads.ab) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/admob/android/ads/e.b Lcom/admob/android/ads/AdView;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #6 + Fieldref [com/admob/android/ads/e.a Lcom/admob/android/ads/ab;] [10] aload_0 v0 [11] invokespecial #10 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1510 + Method: onAnimationStart(Landroid/view/animation/Animation;)V Access flags: 0x11 = public final void onAnimationStart(android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1513 + Method: onAnimationEnd(Landroid/view/animation/Animation;)V Access flags: 0x11 = public final void onAnimationEnd(android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/admob/android/ads/e.b Lcom/admob/android/ads/AdView;] [4] new #4 + Class [com/admob/android/ads/h] [7] dup [8] aload_0 v0 [9] getfield #6 + Fieldref [com/admob/android/ads/e.a Lcom/admob/android/ads/ab;] [12] aload_0 v0 [13] getfield #7 + Fieldref [com/admob/android/ads/e.b Lcom/admob/android/ads/AdView;] [16] invokespecial #9 + Methodref [com/admob/android/ads/h. (Lcom/admob/android/ads/ab;Lcom/admob/android/ads/AdView;)V] [19] invokevirtual #8 + Methodref [com/admob/android/ads/AdView.post (Ljava/lang/Runnable;)Z] [22] pop [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 1519 [23] -> line 1520 + Method: onAnimationRepeat(Landroid/view/animation/Animation;)V Access flags: 0x11 = public final void onAnimationRepeat(android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1524 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/f Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.f extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 82): + String [ seconds).] + String [AdMobSDK] + String [Requesting a fresh ad because a request interval passed (] + String [exception caught in RefreshHandler.run(), ] + Class [android/util/Log] + Class [com/admob/android/ads/AdView] + Class [com/admob/android/ads/f] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StringBuilder] + Class [java/lang/ref/WeakReference] + Fieldref [com/admob/android/ads/f.a Z] + Fieldref [com/admob/android/ads/f.b Ljava/lang/ref/WeakReference;] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [com/admob/android/ads/AdView.h (Lcom/admob/android/ads/AdView;)I] + Methodref [com/admob/android/ads/AdView.i (Lcom/admob/android/ads/AdView;)V] + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a Z] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/ref/WeakReference;] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [getMessage ()Ljava/lang/String;] + NameAndType [h (Lcom/admob/android/ads/AdView;)I] + NameAndType [i (Lcom/admob/android/ads/AdView;)V] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ seconds).] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(Lcom/admob/android/ads/AdView;)I] + Utf8 [(Lcom/admob/android/ads/AdView;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [Requesting a fresh ad because a request interval passed (] + Utf8 [SourceFile] + Utf8 [Z] + Utf8 [a] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [com/admob/android/ads/AdView] + Utf8 [com/admob/android/ads/f] + Utf8 [d] + Utf8 [e] + Utf8 [exception caught in RefreshHandler.run(), ] + Utf8 [get] + Utf8 [getMessage] + Utf8 [h] + Utf8 [i] + Utf8 [isLoggable] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/ref/WeakReference] + Utf8 [run] + Utf8 [toString] Fields (count = 2): + Field: a Z Access flags: 0x0 = boolean a + Field: b Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference b Methods (count = 2): - Method: (Lcom/admob/android/ads/AdView;)V Access flags: 0x1 = public f(com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #21 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #12 + Class [java/lang/ref/WeakReference] [8] dup [9] aload_1 v1 [10] invokespecial #26 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [13] putfield #14 + Fieldref [com/admob/android/ads/f.b Ljava/lang/ref/WeakReference;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 1054 [4] -> line 1055 [16] -> line 1056 + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 124, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/admob/android/ads/f.b Ljava/lang/ref/WeakReference;] [4] invokevirtual #27 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #6 + Class [com/admob/android/ads/AdView] [10] astore_1 v1 [11] aload_0 v0 [12] getfield #13 + Fieldref [com/admob/android/ads/f.a Z] [15] ifne +68 (target=83) [18] aload_1 v1 [19] ifnull +64 (target=83) [22] ldc #2 + String [AdMobSDK] [24] iconst_3 [25] invokestatic #17 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [28] ifeq +51 (target=79) [31] aload_1 v1 [32] invokestatic #18 + Methodref [com/admob/android/ads/AdView.h (Lcom/admob/android/ads/AdView;)I] [35] sipush 1000 [38] idiv [39] istore_2 v2 [40] ldc #2 + String [AdMobSDK] [42] iconst_3 [43] invokestatic #17 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [46] ifeq +33 (target=79) [49] ldc #2 + String [AdMobSDK] [51] new #11 + Class [java/lang/StringBuilder] [54] dup [55] invokespecial #22 + Methodref [java/lang/StringBuilder. ()V] [58] ldc #3 + String [Requesting a fresh ad because a request interval passed (] [60] invokevirtual #24 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [63] iload_2 v2 [64] invokevirtual #23 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [67] ldc #1 + String [ seconds).] [69] invokevirtual #24 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [72] invokevirtual #25 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [75] invokestatic #15 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [78] pop [79] aload_1 v1 [80] invokestatic #19 + Methodref [com/admob/android/ads/AdView.i (Lcom/admob/android/ads/AdView;)V] [83] return [84] astore_1 v1 [85] ldc #2 + String [AdMobSDK] [87] bipush 6 [89] invokestatic #17 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [92] ifeq +31 (target=123) [95] ldc #2 + String [AdMobSDK] [97] new #11 + Class [java/lang/StringBuilder] [100] dup [101] invokespecial #22 + Methodref [java/lang/StringBuilder. ()V] [104] ldc #4 + String [exception caught in RefreshHandler.run(), ] [106] invokevirtual #24 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [109] aload_1 v1 [110] invokevirtual #20 + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] [113] invokevirtual #24 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [116] invokevirtual #25 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [119] invokestatic #16 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [122] pop [123] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 83: 84): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 12) [0] -> line 1067 [11] -> line 1069 [22] -> line 1071 [31] -> line 1073 [40] -> line 1075 [49] -> line 1077 [79] -> line 1081 [83] -> line 1090 [84] -> line 1084 [85] -> line 1086 [95] -> line 1088 [123] -> line 1091 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/g Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.g extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 74): + String [AdMobSDK] + String [Unhandled exception placing AdContainer into AdView.] + Class [android/util/Log] + Class [com/admob/android/ads/AdView] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/g] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/ref/WeakReference] + Fieldref [com/admob/android/ads/g.a Ljava/lang/ref/WeakReference;] + Fieldref [com/admob/android/ads/g.b Ljava/lang/ref/WeakReference;] + Fieldref [com/admob/android/ads/g.c I] + Fieldref [com/admob/android/ads/g.d Z] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/o;)V] + Methodref [com/admob/android/ads/AdView.addView (Landroid/view/View;)V] + Methodref [com/admob/android/ads/AdView.b (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] + Methodref [com/admob/android/ads/AdView.c (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/ab;] + Methodref [com/admob/android/ads/ab.c ()Lcom/admob/android/ads/o;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] + NameAndType [a (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/o;)V] + NameAndType [a Ljava/lang/ref/WeakReference;] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [b (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] + NameAndType [b Ljava/lang/ref/WeakReference;] + NameAndType [c ()Lcom/admob/android/ads/o;] + NameAndType [c (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/ab;] + NameAndType [c I] + NameAndType [d Z] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [get ()Ljava/lang/Object;] + Utf8 [()Lcom/admob/android/ads/o;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/ab;] + Utf8 [(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] + Utf8 [(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;IZ)V] + Utf8 [(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/o;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [I] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [SourceFile] + Utf8 [Unhandled exception placing AdContainer into AdView.] + Utf8 [Z] + Utf8 [a] + Utf8 [addView] + Utf8 [android/util/Log] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/AdView] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/g] + Utf8 [d] + Utf8 [e] + Utf8 [get] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/ref/WeakReference] + Utf8 [run] Fields (count = 4): + Field: a Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference a + Field: b Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference b + Field: c I Access flags: 0x2 = private int c + Field: d Z Access flags: 0x2 = private boolean d Methods (count = 2): - Method: (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;IZ)V Access flags: 0x1 = public g(com.admob.android.ads.AdView,com.admob.android.ads.ab,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 5, stack = 4): [0] aload_0 v0 [1] invokespecial #22 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #10 + Class [java/lang/ref/WeakReference] [8] dup [9] aload_1 v1 [10] invokespecial #23 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [13] putfield #11 + Fieldref [com/admob/android/ads/g.a Ljava/lang/ref/WeakReference;] [16] aload_0 v0 [17] new #10 + Class [java/lang/ref/WeakReference] [20] dup [21] aload_2 v2 [22] invokespecial #23 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [25] putfield #12 + Fieldref [com/admob/android/ads/g.b Ljava/lang/ref/WeakReference;] [28] aload_0 v0 [29] iload_3 v3 [30] putfield #13 + Fieldref [com/admob/android/ads/g.c I] [33] aload_0 v0 [34] iload v4 [36] putfield #14 + Fieldref [com/admob/android/ads/g.d Z] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 826 [4] -> line 827 [16] -> line 828 [28] -> line 829 [33] -> line 830 [39] -> line 831 + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 91, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/admob/android/ads/g.a Ljava/lang/ref/WeakReference;] [4] invokevirtual #24 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #4 + Class [com/admob/android/ads/AdView] [10] astore_1 v1 [11] aload_0 v0 [12] getfield #12 + Fieldref [com/admob/android/ads/g.b Ljava/lang/ref/WeakReference;] [15] invokevirtual #24 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [18] checkcast #5 + Class [com/admob/android/ads/ab] [21] astore_2 v2 [22] aload_1 v1 [23] ifnull +56 (target=79) [26] aload_2 v2 [27] ifnull +52 (target=79) [30] aload_1 v1 [31] aload_2 v2 [32] invokevirtual #18 + Methodref [com/admob/android/ads/AdView.addView (Landroid/view/View;)V] [35] aload_1 v1 [36] aload_2 v2 [37] invokevirtual #21 + Methodref [com/admob/android/ads/ab.c ()Lcom/admob/android/ads/o;] [40] invokestatic #17 + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/o;)V] [43] aload_0 v0 [44] getfield #13 + Fieldref [com/admob/android/ads/g.c I] [47] ifne +26 (target=73) [50] aload_0 v0 [51] getfield #14 + Fieldref [com/admob/android/ads/g.d Z] [54] ifeq +11 (target=65) [57] aload_1 v1 [58] aload_2 v2 [59] invokestatic #16 + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] [62] goto +28 (target=90) [65] aload_1 v1 [66] aload_2 v2 [67] invokestatic #19 + Methodref [com/admob/android/ads/AdView.b (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] [70] goto +20 (target=90) [73] aload_1 v1 [74] aload_2 v2 [75] invokestatic #20 + Methodref [com/admob/android/ads/AdView.c (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/ab;] [78] pop [79] return [80] astore_1 v1 [81] ldc #1 + String [AdMobSDK] [83] ldc #2 + String [Unhandled exception placing AdContainer into AdView.] [85] aload_1 v1 [86] invokestatic #15 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [89] pop [90] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 79: 80): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 14) [0] -> line 837 [11] -> line 838 [22] -> line 839 [30] -> line 842 [35] -> line 848 [43] -> line 851 [50] -> line 853 [57] -> line 855 [65] -> line 859 [73] -> line 865 [79] -> line 872 [80] -> line 869 [81] -> line 871 [90] -> line 873 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/h Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.h extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 117): + Float [-0.4] + Float [90.0] + String [AdMobSDK] + String [exception caught in SwapViews.run(), ] + Class [android/util/Log] + Class [android/view/animation/DecelerateInterpolator] + Class [com/admob/android/ads/AdView] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/ai] + Class [com/admob/android/ads/h] + Class [com/admob/android/ads/i] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StringBuilder] + Class [java/lang/ref/WeakReference] + Long [700] + Fieldref [com/admob/android/ads/h.a Ljava/lang/ref/WeakReference;] + Fieldref [com/admob/android/ads/h.b Ljava/lang/ref/WeakReference;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [android/view/animation/DecelerateInterpolator. ()V] + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] + Methodref [com/admob/android/ads/AdView.getHeight ()I] + Methodref [com/admob/android/ads/AdView.getWidth ()I] + Methodref [com/admob/android/ads/AdView.startAnimation (Landroid/view/animation/Animation;)V] + Methodref [com/admob/android/ads/ab.setVisibility (I)V] + Methodref [com/admob/android/ads/ai. (FFFFFZ)V] + Methodref [com/admob/android/ads/ai.setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] + Methodref [com/admob/android/ads/ai.setDuration (J)V] + Methodref [com/admob/android/ads/ai.setFillAfter (Z)V] + Methodref [com/admob/android/ads/ai.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [com/admob/android/ads/i. (Lcom/admob/android/ads/h;Lcom/admob/android/ads/ab;Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (FFFFFZ)V] + NameAndType [ (Lcom/admob/android/ads/h;Lcom/admob/android/ads/ab;Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] + NameAndType [a Ljava/lang/ref/WeakReference;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/ref/WeakReference;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [getHeight ()I] + NameAndType [getMessage ()Ljava/lang/String;] + NameAndType [getWidth ()I] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] + NameAndType [setDuration (J)V] + NameAndType [setFillAfter (Z)V] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setVisibility (I)V] + NameAndType [startAnimation (Landroid/view/animation/Animation;)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(FFFFFZ)V] + Utf8 [(I)V] + Utf8 [(J)V] + Utf8 [(Landroid/view/animation/Animation$AnimationListener;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] + Utf8 [(Lcom/admob/android/ads/ab;Lcom/admob/android/ads/AdView;)V] + Utf8 [(Lcom/admob/android/ads/h;Lcom/admob/android/ads/ab;Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Z)V] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/util/Log] + Utf8 [android/view/animation/DecelerateInterpolator] + Utf8 [append] + Utf8 [b] + Utf8 [com/admob/android/ads/AdView] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/ai] + Utf8 [com/admob/android/ads/h] + Utf8 [com/admob/android/ads/i] + Utf8 [e] + Utf8 [exception caught in SwapViews.run(), ] + Utf8 [get] + Utf8 [getHeight] + Utf8 [getMessage] + Utf8 [getWidth] + Utf8 [isLoggable] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/ref/WeakReference] + Utf8 [run] + Utf8 [setAnimationListener] + Utf8 [setDuration] + Utf8 [setFillAfter] + Utf8 [setInterpolator] + Utf8 [setVisibility] + Utf8 [startAnimation] + Utf8 [toString] Fields (count = 2): + Field: a Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference a + Field: b Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference b Methods (count = 2): - Method: (Lcom/admob/android/ads/ab;Lcom/admob/android/ads/AdView;)V Access flags: 0x1 = public h(com.admob.android.ads.ab,com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 3, stack = 4): [0] aload_0 v0 [1] invokespecial #36 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #16 + Class [java/lang/ref/WeakReference] [8] dup [9] aload_1 v1 [10] invokespecial #40 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [13] putfield #20 + Fieldref [com/admob/android/ads/h.b Ljava/lang/ref/WeakReference;] [16] aload_0 v0 [17] new #16 + Class [java/lang/ref/WeakReference] [20] dup [21] aload_2 v2 [22] invokespecial #40 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [25] putfield #19 + Fieldref [com/admob/android/ads/h.a Ljava/lang/ref/WeakReference;] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 1541 [4] -> line 1542 [16] -> line 1543 [28] -> line 1544 + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 185, locals = 7, stack = 8): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/admob/android/ads/h.a Ljava/lang/ref/WeakReference;] [4] invokevirtual #41 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #7 + Class [com/admob/android/ads/AdView] [10] astore_1 v1 [11] aload_0 v0 [12] getfield #20 + Fieldref [com/admob/android/ads/h.b Ljava/lang/ref/WeakReference;] [15] invokevirtual #41 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [18] checkcast #8 + Class [com/admob/android/ads/ab] [21] astore_2 v2 [22] aload_1 v1 [23] ifnull +121 (target=144) [26] aload_2 v2 [27] ifnull +117 (target=144) [30] aload_1 v1 [31] invokestatic #24 + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] [34] dup [35] astore_3 v3 [36] ifnull +9 (target=45) [39] aload_3 v3 [40] bipush 8 [42] invokevirtual #28 + Methodref [com/admob/android/ads/ab.setVisibility (I)V] [45] aload_2 v2 [46] iconst_0 [47] invokevirtual #28 + Methodref [com/admob/android/ads/ab.setVisibility (I)V] [50] aload_1 v1 [51] invokevirtual #26 + Methodref [com/admob/android/ads/AdView.getWidth ()I] [54] i2f [55] fconst_2 [56] fdiv [57] fstore v4 [59] aload_1 v1 [60] invokevirtual #25 + Methodref [com/admob/android/ads/AdView.getHeight ()I] [63] i2f [64] fconst_2 [65] fdiv [66] fstore v5 [68] ldc #1 + Float [-0.4] [70] aload_1 v1 [71] invokevirtual #26 + Methodref [com/admob/android/ads/AdView.getWidth ()I] [74] i2f [75] fmul [76] fstore v6 [78] new #9 + Class [com/admob/android/ads/ai] [81] dup [82] ldc #2 + Float [90.0] [84] fconst_0 [85] fload v4 [87] fload v5 [89] fload v6 [91] iconst_0 [92] invokespecial #29 + Methodref [com/admob/android/ads/ai. (FFFFFZ)V] [95] dup [96] astore v4 [98] ldc2_w #17 + Long [700] [101] invokevirtual #31 + Methodref [com/admob/android/ads/ai.setDuration (J)V] [104] aload v4 [106] iconst_1 [107] invokevirtual #32 + Methodref [com/admob/android/ads/ai.setFillAfter (Z)V] [110] aload v4 [112] new #6 + Class [android/view/animation/DecelerateInterpolator] [115] dup [116] invokespecial #23 + Methodref [android/view/animation/DecelerateInterpolator. ()V] [119] invokevirtual #33 + Methodref [com/admob/android/ads/ai.setInterpolator (Landroid/view/animation/Interpolator;)V] [122] aload v4 [124] new #11 + Class [com/admob/android/ads/i] [127] dup [128] aload_0 v0 [129] aload_3 v3 [130] aload_1 v1 [131] aload_2 v2 [132] invokespecial #34 + Methodref [com/admob/android/ads/i. (Lcom/admob/android/ads/h;Lcom/admob/android/ads/ab;Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] [135] invokevirtual #30 + Methodref [com/admob/android/ads/ai.setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] [138] aload_1 v1 [139] aload v4 [141] invokevirtual #27 + Methodref [com/admob/android/ads/AdView.startAnimation (Landroid/view/animation/Animation;)V] [144] return [145] astore_1 v1 [146] ldc #3 + String [AdMobSDK] [148] bipush 6 [150] invokestatic #22 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [153] ifeq +31 (target=184) [156] ldc #3 + String [AdMobSDK] [158] new #15 + Class [java/lang/StringBuilder] [161] dup [162] invokespecial #37 + Methodref [java/lang/StringBuilder. ()V] [165] ldc #4 + String [exception caught in SwapViews.run(), ] [167] invokevirtual #38 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [170] aload_1 v1 [171] invokevirtual #35 + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] [174] invokevirtual #38 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [177] invokevirtual #39 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [180] invokestatic #21 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [183] pop [184] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 144: 145): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 21) [0] -> line 1552 [11] -> line 1553 [22] -> line 1554 [30] -> line 1556 [35] -> line 1559 [39] -> line 1561 [45] -> line 1563 [50] -> line 1566 [59] -> line 1567 [68] -> line 1568 [78] -> line 1569 [96] -> line 1571 [104] -> line 1572 [110] -> line 1573 [122] -> line 1574 [138] -> line 1602 [144] -> line 1611 [145] -> line 1605 [146] -> line 1607 [156] -> line 1609 [184] -> line 1612 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/i Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.i extends java.lang.Object Interfaces (count = 1): + Class [android/view/animation/Animation$AnimationListener] Constant Pool (count = 44): + Class [android/view/animation/Animation$AnimationListener] + Class [com/admob/android/ads/AdView] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/i] + Class [java/lang/Object] + Fieldref [com/admob/android/ads/i.a Lcom/admob/android/ads/ab;] + Fieldref [com/admob/android/ads/i.b Lcom/admob/android/ads/AdView;] + Fieldref [com/admob/android/ads/i.c Lcom/admob/android/ads/ab;] + Methodref [com/admob/android/ads/AdView.c (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/ab;] + Methodref [com/admob/android/ads/AdView.removeView (Landroid/view/View;)V] + Methodref [com/admob/android/ads/ab.e ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/admob/android/ads/ab;] + NameAndType [b Lcom/admob/android/ads/AdView;] + NameAndType [c (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/ab;] + NameAndType [c Lcom/admob/android/ads/ab;] + NameAndType [e ()V] + NameAndType [removeView (Landroid/view/View;)V] + Utf8 [()V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/ab;] + Utf8 [(Lcom/admob/android/ads/h;Lcom/admob/android/ads/ab;Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/admob/android/ads/AdView;] + Utf8 [Lcom/admob/android/ads/ab;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/view/animation/Animation$AnimationListener] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/AdView] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/i] + Utf8 [e] + Utf8 [java/lang/Object] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [removeView] Fields (count = 3): + Field: a Lcom/admob/android/ads/ab; Access flags: 0x1002 = private synthetic com.admob.android.ads.ab a + Field: b Lcom/admob/android/ads/AdView; Access flags: 0x1002 = private synthetic com.admob.android.ads.AdView b + Field: c Lcom/admob/android/ads/ab; Access flags: 0x1002 = private synthetic com.admob.android.ads.ab c Methods (count = 4): - Method: (Lcom/admob/android/ads/h;Lcom/admob/android/ads/ab;Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)V Access flags: 0x0 = i(com.admob.android.ads.h,com.admob.android.ads.ab,com.admob.android.ads.AdView,com.admob.android.ads.ab) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 5, stack = 2): [0] aload_0 v0 [1] aload_2 v2 [2] putfield #6 + Fieldref [com/admob/android/ads/i.a Lcom/admob/android/ads/ab;] [5] aload_0 v0 [6] aload_3 v3 [7] putfield #7 + Fieldref [com/admob/android/ads/i.b Lcom/admob/android/ads/AdView;] [10] aload_0 v0 [11] aload v4 [13] putfield #8 + Fieldref [com/admob/android/ads/i.c Lcom/admob/android/ads/ab;] [16] aload_0 v0 [17] invokespecial #12 + Methodref [java/lang/Object. ()V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1575 + Method: onAnimationStart(Landroid/view/animation/Animation;)V Access flags: 0x11 = public final void onAnimationStart(android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1578 + Method: onAnimationEnd(Landroid/view/animation/Animation;)V Access flags: 0x11 = public final void onAnimationEnd(android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/admob/android/ads/i.a Lcom/admob/android/ads/ab;] [4] ifnull +14 (target=18) [7] aload_0 v0 [8] getfield #7 + Fieldref [com/admob/android/ads/i.b Lcom/admob/android/ads/AdView;] [11] aload_0 v0 [12] getfield #6 + Fieldref [com/admob/android/ads/i.a Lcom/admob/android/ads/ab;] [15] invokevirtual #10 + Methodref [com/admob/android/ads/AdView.removeView (Landroid/view/View;)V] [18] aload_0 v0 [19] getfield #7 + Fieldref [com/admob/android/ads/i.b Lcom/admob/android/ads/AdView;] [22] aload_0 v0 [23] getfield #8 + Fieldref [com/admob/android/ads/i.c Lcom/admob/android/ads/ab;] [26] invokestatic #9 + Methodref [com/admob/android/ads/AdView.c (Lcom/admob/android/ads/AdView;Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/ab;] [29] pop [30] aload_0 v0 [31] getfield #6 + Fieldref [com/admob/android/ads/i.a Lcom/admob/android/ads/ab;] [34] ifnull +10 (target=44) [37] aload_0 v0 [38] getfield #6 + Fieldref [com/admob/android/ads/i.a Lcom/admob/android/ads/ab;] [41] invokevirtual #11 + Methodref [com/admob/android/ads/ab.e ()V] [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 1584 [7] -> line 1586 [18] -> line 1589 [30] -> line 1590 [37] -> line 1593 [44] -> line 1595 + Method: onAnimationRepeat(Landroid/view/animation/Animation;)V Access flags: 0x11 = public final void onAnimationRepeat(android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1599 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/j Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.j extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 65): + String [AdMobSDK] + String [Unhandled exception raised in your AdListener.onFailedToReceiveAd.] + String [Unhandled exception raised in your AdListener.onFailedToReceiveRefreshedAd.] + Class [android/util/Log] + Class [com/admob/android/ads/AdView] + Class [com/admob/android/ads/a] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/j] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/ref/WeakReference] + Fieldref [com/admob/android/ads/j.a Ljava/lang/ref/WeakReference;] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] + Methodref [com/admob/android/ads/AdView.b (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/a;] + Methodref [com/admob/android/ads/ab.getParent ()Landroid/view/ViewParent;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + InterfaceMethodref [com/admob/android/ads/a.b (Lcom/admob/android/ads/AdView;)V] + InterfaceMethodref [com/admob/android/ads/a.d (Lcom/admob/android/ads/AdView;)V] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] + NameAndType [a Ljava/lang/ref/WeakReference;] + NameAndType [b (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/a;] + NameAndType [b (Lcom/admob/android/ads/AdView;)V] + NameAndType [d (Lcom/admob/android/ads/AdView;)V] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/a;] + Utf8 [(Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] + Utf8 [(Lcom/admob/android/ads/AdView;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [SourceFile] + Utf8 [Unhandled exception raised in your AdListener.onFailedToReceiveAd.] + Utf8 [Unhandled exception raised in your AdListener.onFailedToReceiveRefreshedAd.] + Utf8 [a] + Utf8 [android/util/Log] + Utf8 [b] + Utf8 [com/admob/android/ads/AdView] + Utf8 [com/admob/android/ads/a] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/j] + Utf8 [d] + Utf8 [get] + Utf8 [getParent] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/ref/WeakReference] + Utf8 [run] + Utf8 [w] Fields (count = 1): + Field: a Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference a Methods (count = 2): - Method: (Lcom/admob/android/ads/AdView;)V Access flags: 0x1 = public j(com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #18 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #12 + Class [java/lang/ref/WeakReference] [8] dup [9] aload_1 v1 [10] invokespecial #19 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [13] putfield #13 + Fieldref [com/admob/android/ads/j.a Ljava/lang/ref/WeakReference;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 489 [4] -> line 490 [16] -> line 491 + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 76, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/admob/android/ads/j.a Ljava/lang/ref/WeakReference;] [4] invokevirtual #20 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [com/admob/android/ads/AdView] [10] dup [11] astore_1 v1 [12] ifnull +63 (target=75) [15] aload_1 v1 [16] invokestatic #15 + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] [19] ifnull +13 (target=32) [22] aload_1 v1 [23] invokestatic #15 + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] [26] invokevirtual #17 + Methodref [com/admob/android/ads/ab.getParent ()Landroid/view/ViewParent;] [29] ifnonnull +25 (target=54) [32] aload_1 v1 [33] invokestatic #16 + Methodref [com/admob/android/ads/AdView.b (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/a;] [36] aload_1 v1 [37] invokeinterface #21 + InterfaceMethodref [com/admob/android/ads/a.b (Lcom/admob/android/ads/AdView;)V] [42] return [43] astore_1 v1 [44] ldc #1 + String [AdMobSDK] [46] ldc #2 + String [Unhandled exception raised in your AdListener.onFailedToReceiveAd.] [48] aload_1 v1 [49] invokestatic #14 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [52] pop [53] return [54] aload_1 v1 [55] invokestatic #16 + Methodref [com/admob/android/ads/AdView.b (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/a;] [58] aload_1 v1 [59] invokeinterface #22 + InterfaceMethodref [com/admob/android/ads/a.d (Lcom/admob/android/ads/AdView;)V] [64] return [65] astore_1 v1 [66] ldc #1 + String [AdMobSDK] [68] ldc #3 + String [Unhandled exception raised in your AdListener.onFailedToReceiveRefreshedAd.] [70] aload_1 v1 [71] invokestatic #14 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [74] pop [75] return Code attribute exceptions (count = 2): - ExceptionInfo (32 -> 42: 43): + Class [java/lang/Exception] - ExceptionInfo (54 -> 64: 65): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 13) [0] -> line 495 [11] -> line 496 [15] -> line 498 [32] -> line 502 [42] -> line 507 [43] -> line 504 [44] -> line 506 [53] -> line 507 [54] -> line 513 [64] -> line 518 [65] -> line 515 [66] -> line 517 [75] -> line 521 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/k Superclass: java/lang/Thread Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.k extends java.lang.Thread Interfaces (count = 0): Constant Pool (count = 98): + Float [310.0] + String [AdMobSDK] + String [Ignoring request because we need to have a minimum width of 320 device independent pixels to show an ad.] + String [Unhandled exception requesting a fresh ad.] + Class [android/util/Log] + Class [com/admob/android/ads/AdView] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/as] + Class [com/admob/android/ads/k] + Class [java/lang/Exception] + Class [java/lang/Thread] + Class [java/lang/ref/WeakReference] + Fieldref [com/admob/android/ads/k.a Ljava/lang/ref/WeakReference;] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [com/admob/android/ads/AdView.a ()I] + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;Z)Z] + Methodref [com/admob/android/ads/AdView.b ()I] + Methodref [com/admob/android/ads/AdView.b (Lcom/admob/android/ads/AdView;Z)V] + Methodref [com/admob/android/ads/AdView.c ()I] + Methodref [com/admob/android/ads/AdView.c (Lcom/admob/android/ads/AdView;)V] + Methodref [com/admob/android/ads/AdView.d (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/s;] + Methodref [com/admob/android/ads/AdView.e (Lcom/admob/android/ads/AdView;)Ljava/lang/String;] + Methodref [com/admob/android/ads/AdView.f (Lcom/admob/android/ads/AdView;)Ljava/lang/String;] + Methodref [com/admob/android/ads/AdView.getContext ()Landroid/content/Context;] + Methodref [com/admob/android/ads/AdView.getMeasuredWidth ()I] + Methodref [com/admob/android/ads/ab. (Lcom/admob/android/ads/o;Landroid/content/Context;Lcom/admob/android/ads/AdView;)V] + Methodref [com/admob/android/ads/ab.d ()F] + Methodref [com/admob/android/ads/as.a (Lcom/admob/android/ads/s;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IIILcom/admob/android/ads/ab;I)Lcom/admob/android/ads/o;] + Methodref [java/lang/Thread. ()V] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Lcom/admob/android/ads/o;Landroid/content/Context;Lcom/admob/android/ads/AdView;)V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a ()I] + NameAndType [a (Lcom/admob/android/ads/AdView;Z)Z] + NameAndType [a (Lcom/admob/android/ads/s;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IIILcom/admob/android/ads/ab;I)Lcom/admob/android/ads/o;] + NameAndType [a Ljava/lang/ref/WeakReference;] + NameAndType [b ()I] + NameAndType [b (Lcom/admob/android/ads/AdView;Z)V] + NameAndType [c ()I] + NameAndType [c (Lcom/admob/android/ads/AdView;)V] + NameAndType [d ()F] + NameAndType [d (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/s;] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [e (Lcom/admob/android/ads/AdView;)Ljava/lang/String;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [f (Lcom/admob/android/ads/AdView;)Ljava/lang/String;] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getMeasuredWidth ()I] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/s;] + Utf8 [(Lcom/admob/android/ads/AdView;)Ljava/lang/String;] + Utf8 [(Lcom/admob/android/ads/AdView;)V] + Utf8 [(Lcom/admob/android/ads/AdView;Z)V] + Utf8 [(Lcom/admob/android/ads/AdView;Z)Z] + Utf8 [(Lcom/admob/android/ads/o;Landroid/content/Context;Lcom/admob/android/ads/AdView;)V] + Utf8 [(Lcom/admob/android/ads/s;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IIILcom/admob/android/ads/ab;I)Lcom/admob/android/ads/o;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [Ignoring request because we need to have a minimum width of 320 device independent pixels to show an ad.] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [SourceFile] + Utf8 [Unhandled exception requesting a fresh ad.] + Utf8 [a] + Utf8 [android/util/Log] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/AdView] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/as] + Utf8 [com/admob/android/ads/k] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [get] + Utf8 [getContext] + Utf8 [getMeasuredWidth] + Utf8 [isLoggable] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Thread] + Utf8 [java/lang/ref/WeakReference] + Utf8 [run] Fields (count = 1): + Field: a Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference a Methods (count = 2): - Method: (Lcom/admob/android/ads/AdView;)V Access flags: 0x1 = public k(com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #31 + Methodref [java/lang/Thread. ()V] [4] aload_0 v0 [5] new #12 + Class [java/lang/ref/WeakReference] [8] dup [9] aload_1 v1 [10] invokespecial #32 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [13] putfield #13 + Fieldref [com/admob/android/ads/k.a Ljava/lang/ref/WeakReference;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 642 [4] -> line 643 [16] -> line 644 + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 168, locals = 5, stack = 9): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/admob/android/ads/k.a Ljava/lang/ref/WeakReference;] [4] invokevirtual #33 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #6 + Class [com/admob/android/ads/AdView] [10] dup [11] astore_1 v1 [12] ifnull +155 (target=167) [15] aload_1 v1 [16] invokevirtual #26 + Methodref [com/admob/android/ads/AdView.getContext ()Landroid/content/Context;] [19] astore_2 v2 [20] new #7 + Class [com/admob/android/ads/ab] [23] dup [24] aconst_null [25] aload_2 v2 [26] aload_1 v1 [27] invokespecial #28 + Methodref [com/admob/android/ads/ab. (Lcom/admob/android/ads/o;Landroid/content/Context;Lcom/admob/android/ads/AdView;)V] [30] astore_3 v3 [31] aload_1 v1 [32] invokevirtual #27 + Methodref [com/admob/android/ads/AdView.getMeasuredWidth ()I] [35] i2f [36] invokestatic #29 + Methodref [com/admob/android/ads/ab.d ()F] [39] fdiv [40] f2i [41] dup [42] istore v4 [44] i2f [45] ldc #1 + Float [310.0] [47] fcmpg [48] ifgt +27 (target=75) [51] ldc #2 + String [AdMobSDK] [53] iconst_3 [54] invokestatic #16 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [57] ifeq +11 (target=68) [60] ldc #2 + String [AdMobSDK] [62] ldc #3 + String [Ignoring request because we need to have a minimum width of 320 device independent pixels to show an ad.] [64] invokestatic #14 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [67] pop [68] aload_1 v1 [69] invokestatic #22 + Methodref [com/admob/android/ads/AdView.c (Lcom/admob/android/ads/AdView;)V] [72] goto +43 (target=115) [75] aload_1 v1 [76] invokestatic #23 + Methodref [com/admob/android/ads/AdView.d (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/s;] [79] aload_2 v2 [80] aload_1 v1 [81] invokestatic #24 + Methodref [com/admob/android/ads/AdView.e (Lcom/admob/android/ads/AdView;)Ljava/lang/String;] [84] aload_1 v1 [85] invokestatic #25 + Methodref [com/admob/android/ads/AdView.f (Lcom/admob/android/ads/AdView;)Ljava/lang/String;] [88] aload_1 v1 [89] invokevirtual #17 + Methodref [com/admob/android/ads/AdView.a ()I] [92] aload_1 v1 [93] invokevirtual #19 + Methodref [com/admob/android/ads/AdView.b ()I] [96] aload_1 v1 [97] invokevirtual #21 + Methodref [com/admob/android/ads/AdView.c ()I] [100] aload_3 v3 [101] iload v4 [103] invokestatic #30 + Methodref [com/admob/android/ads/as.a (Lcom/admob/android/ads/s;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IIILcom/admob/android/ads/ab;I)Lcom/admob/android/ads/o;] [106] dup [107] astore_2 v2 [108] ifnonnull +7 (target=115) [111] aload_1 v1 [112] invokestatic #22 + Methodref [com/admob/android/ads/AdView.c (Lcom/admob/android/ads/AdView;)V] [115] aload_1 v1 [116] iconst_0 [117] invokestatic #18 + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;Z)Z] [120] pop [121] aload_1 v1 [122] iconst_1 [123] invokestatic #20 + Methodref [com/admob/android/ads/AdView.b (Lcom/admob/android/ads/AdView;Z)V] [126] return [127] astore_2 v2 [128] ldc #2 + String [AdMobSDK] [130] ldc #4 + String [Unhandled exception requesting a fresh ad.] [132] aload_2 v2 [133] invokestatic #15 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [136] pop [137] aload_1 v1 [138] invokestatic #22 + Methodref [com/admob/android/ads/AdView.c (Lcom/admob/android/ads/AdView;)V] [141] aload_1 v1 [142] iconst_0 [143] invokestatic #18 + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;Z)Z] [146] pop [147] aload_1 v1 [148] iconst_1 [149] invokestatic #20 + Methodref [com/admob/android/ads/AdView.b (Lcom/admob/android/ads/AdView;Z)V] [152] return [153] astore_2 v2 [154] aload_1 v1 [155] iconst_0 [156] invokestatic #18 + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;Z)Z] [159] pop [160] aload_1 v1 [161] iconst_1 [162] invokestatic #20 + Methodref [com/admob/android/ads/AdView.b (Lcom/admob/android/ads/AdView;Z)V] [165] aload_2 v2 [166] athrow [167] return Code attribute exceptions (count = 3): - ExceptionInfo (15 -> 115: 127): + Class [java/lang/Exception] - ExceptionInfo (15 -> 115: 153): - ExceptionInfo (127 -> 141: 153): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 24) [0] -> line 648 [11] -> line 649 [15] -> line 654 [20] -> line 655 [31] -> line 657 [42] -> line 659 [51] -> line 663 [60] -> line 665 [68] -> line 667 [75] -> line 672 [107] -> line 675 [111] -> line 682 [115] -> line 694 [121] -> line 697 [126] -> line 698 [127] -> line 686 [128] -> line 688 [137] -> line 689 [141] -> line 694 [147] -> line 697 [152] -> line 698 [153] -> line 694 [160] -> line 697 [167] -> line 700 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/l Superclass: android/view/animation/Animation Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.admob.android.ads.l extends android.view.animation.Animation Interfaces (count = 0): Constant Pool (count = 57): + Class [android/view/View] + Class [android/view/animation/Animation] + Class [android/view/animation/Transformation] + Class [com/admob/android/ads/aa] + Class [com/admob/android/ads/l] + Class [com/admob/android/ads/m] + Fieldref [android/view/animation/Transformation.TYPE_IDENTITY I] + Fieldref [com/admob/android/ads/aa.a F] + Fieldref [com/admob/android/ads/l.a Landroid/view/View;] + Fieldref [com/admob/android/ads/l.b F] + Fieldref [com/admob/android/ads/l.c F] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] + Methodref [android/view/animation/Animation. ()V] + Methodref [android/view/animation/Transformation.setTransformationType (I)V] + Methodref [com/admob/android/ads/aa.c (Landroid/view/View;)Lcom/admob/android/ads/aa;] + InterfaceMethodref [com/admob/android/ads/m.a ()V] + NameAndType [ ()V] + NameAndType [TYPE_IDENTITY I] + NameAndType [a ()V] + NameAndType [a F] + NameAndType [a Landroid/view/View;] + NameAndType [b F] + NameAndType [c (Landroid/view/View;)Lcom/admob/android/ads/aa;] + NameAndType [c F] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [setTag (Ljava/lang/Object;)V] + NameAndType [setTransformationType (I)V] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()V] + Utf8 [(FFLandroid/view/View;)V] + Utf8 [(FLandroid/view/animation/Transformation;)V] + Utf8 [(I)V] + Utf8 [(Landroid/view/View;)Lcom/admob/android/ads/aa;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/view/View;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [TYPE_IDENTITY] + Utf8 [a] + Utf8 [android/view/View] + Utf8 [android/view/animation/Animation] + Utf8 [android/view/animation/Transformation] + Utf8 [applyTransformation] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/aa] + Utf8 [com/admob/android/ads/l] + Utf8 [com/admob/android/ads/m] + Utf8 [getParent] + Utf8 [setTag] + Utf8 [setTransformationType] Fields (count = 3): + Field: a Landroid/view/View; Access flags: 0x2 = private android.view.View a + Field: b F Access flags: 0x2 = private float b + Field: c F Access flags: 0x2 = private float c Methods (count = 2): - Method: (FFLandroid/view/View;)V Access flags: 0x1 = public l(float,float,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 4, stack = 2): [0] aload_0 v0 [1] invokespecial #14 + Methodref [android/view/animation/Animation. ()V] [4] aload_0 v0 [5] fload_1 v1 [6] putfield #10 + Fieldref [com/admob/android/ads/l.b F] [9] aload_0 v0 [10] fload_2 v2 [11] putfield #11 + Fieldref [com/admob/android/ads/l.c F] [14] aload_0 v0 [15] aload_3 v3 [16] putfield #9 + Fieldref [com/admob/android/ads/l.a Landroid/view/View;] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 23 [4] -> line 24 [9] -> line 25 [14] -> line 26 [19] -> line 27 + Method: applyTransformation(FLandroid/view/animation/Transformation;)V Access flags: 0x14 = protected final void applyTransformation(float,android.view.animation.Transformation) Class member attributes (count = 1): + Code attribute instructions (code length = 92, locals = 4, stack = 4): [0] aload_2 v2 [1] getstatic #7 + Fieldref [android/view/animation/Transformation.TYPE_IDENTITY I] [4] invokevirtual #15 + Methodref [android/view/animation/Transformation.setTransformationType (I)V] [7] fload_1 v1 [8] f2d [9] dconst_0 [10] dcmpg [11] iflt +10 (target=21) [14] fload_1 v1 [15] f2d [16] dconst_1 [17] dcmpl [18] ifle +4 (target=22) [21] return [22] aload_0 v0 [23] getfield #10 + Fieldref [com/admob/android/ads/l.b F] [26] aload_0 v0 [27] getfield #11 + Fieldref [com/admob/android/ads/l.c F] [30] aload_0 v0 [31] getfield #10 + Fieldref [com/admob/android/ads/l.b F] [34] fsub [35] fload_1 v1 [36] fmul [37] fadd [38] fstore_1 v1 [39] aload_0 v0 [40] getfield #9 + Fieldref [com/admob/android/ads/l.a Landroid/view/View;] [43] fload_1 v1 [44] fstore_2 v2 [45] dup [46] astore_1 v1 [47] ifnull +18 (target=65) [50] aload_1 v1 [51] invokestatic #16 + Methodref [com/admob/android/ads/aa.c (Landroid/view/View;)Lcom/admob/android/ads/aa;] [54] dup [55] astore_3 v3 [56] fload_2 v2 [57] putfield #8 + Fieldref [com/admob/android/ads/aa.a F] [60] aload_1 v1 [61] aload_3 v3 [62] invokevirtual #13 + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] [65] aload_0 v0 [66] getfield #9 + Fieldref [com/admob/android/ads/l.a Landroid/view/View;] [69] invokevirtual #12 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [72] dup [73] astore_1 v1 [74] instanceof #6 + Class [com/admob/android/ads/m] [77] ifeq +14 (target=91) [80] aload_1 v1 [81] checkcast #6 + Class [com/admob/android/ads/m] [84] dup [85] astore_1 v1 [86] invokeinterface #17 + InterfaceMethodref [com/admob/android/ads/m.a ()V] [91] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 10) [0] -> line 35 [7] -> line 36 [21] -> line 38 [22] -> line 41 [39] -> line 43 [65] -> line 45 [73] -> line 47 [80] -> line 49 [85] -> line 50 [91] -> line 52 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/m Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.admob.android.ads.m extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [com/admob/android/ads/m] + Class [java/lang/Object] + Utf8 [()V] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [com/admob/android/ads/m] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a()V Access flags: 0x401 = public abstract void a() Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/n Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.admob.android.ads.n extends java.lang.Object Interfaces (count = 1): + Class [android/view/animation/Interpolator] Constant Pool (count = 31): + Float [-1.0] + Class [android/view/animation/Interpolator] + Class [com/admob/android/ads/n] + Class [java/lang/Object] + Fieldref [com/admob/android/ads/n.a Landroid/view/animation/Interpolator;] + Fieldref [com/admob/android/ads/n.b F] + Fieldref [com/admob/android/ads/n.c F] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] + NameAndType [ ()V] + NameAndType [a Landroid/view/animation/Interpolator;] + NameAndType [b F] + NameAndType [c F] + NameAndType [getInterpolation (F)F] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [(Landroid/view/animation/Interpolator;JJJ)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/view/animation/Interpolator] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/n] + Utf8 [getInterpolation] + Utf8 [java/lang/Object] Fields (count = 3): + Field: a Landroid/view/animation/Interpolator; Access flags: 0x2 = private android.view.animation.Interpolator a + Field: b F Access flags: 0x2 = private float b + Field: c F Access flags: 0x2 = private float c Methods (count = 2): - Method: (Landroid/view/animation/Interpolator;JJJ)V Access flags: 0x1 = public n(android.view.animation.Interpolator,long,long,long) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 8, stack = 4): [0] aload_0 v0 [1] invokespecial #8 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #5 + Fieldref [com/admob/android/ads/n.a Landroid/view/animation/Interpolator;] [9] aload_0 v0 [10] lload_2 v2 [11] l2f [12] lload v6 [14] l2f [15] fdiv [16] putfield #6 + Fieldref [com/admob/android/ads/n.b F] [19] aload_0 v0 [20] lload v4 [22] l2f [23] lload v6 [25] l2f [26] fdiv [27] putfield #7 + Fieldref [com/admob/android/ads/n.c F] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 12 [4] -> line 13 [9] -> line 15 [19] -> line 16 [30] -> line 17 + Method: getInterpolation(F)F Access flags: 0x11 = public final float getInterpolation(float) Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 3): [0] fload_1 v1 [1] aload_0 v0 [2] getfield #6 + Fieldref [com/admob/android/ads/n.b F] [5] fcmpg [6] ifgt +6 (target=12) [9] ldc #1 + Float [-1.0] [11] freturn [12] fload_1 v1 [13] aload_0 v0 [14] getfield #6 + Fieldref [com/admob/android/ads/n.b F] [17] aload_0 v0 [18] getfield #7 + Fieldref [com/admob/android/ads/n.c F] [21] fadd [22] fcmpg [23] ifgt +24 (target=47) [26] aload_0 v0 [27] getfield #5 + Fieldref [com/admob/android/ads/n.a Landroid/view/animation/Interpolator;] [30] fload_1 v1 [31] aload_0 v0 [32] getfield #6 + Fieldref [com/admob/android/ads/n.b F] [35] fsub [36] aload_0 v0 [37] getfield #7 + Fieldref [com/admob/android/ads/n.c F] [40] fdiv [41] invokeinterface #9 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [46] freturn [47] fconst_2 [48] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 26 [9] -> line 28 [12] -> line 30 [26] -> line 32 [47] -> line 36 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/o Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.o extends java.lang.Object Interfaces (count = 2): + Class [android/view/View$OnClickListener] + Class [com/admob/android/ads/ag] Constant Pool (count = 1459): + Integer [-16777216] + Integer [65536] + Integer [268435456] + Float [0.25] + Float [0.4375] + Float [0.5] + Float [6.5] + Float [8.0] + Float [13.0] + Float [48.0] + Float [255.0] + Float [320.0] + String [] + String [ ] + String [ keyTimes[] + String [ keyTimes[0]=] + String [ numKeyFunctions=] + String [ numKeyValues=] + String [#sdk] + String [$] + String [) and valueType(] + String [) combination.] + String [) for ad] + String [) is null.] + String [) or valueType(] + String [6] + String [8] + String [AT] + String [Ad clicked again. Stats on admob.com will only reflect the first click.] + String [Ad clicked.] + String [AdMobSDK] + String [B] + String [Bad response: didn't get clickURLString. erroring out.] + String [C] + String [Context null, not able to start Activity.] + String [Could not find a resolving intent on ad click] + String [Could not find asset name ] + String [Could not form an intent from ad action response: ] + String [Could not read basic animation: could not interpret keyPath(] + String [Could not read basic animation: keyPath(] + String [Could not read in the flex ad.] + String [Could not read keyframe animation: could not interpret keyPath(] + String [Could not read keyframe animation: keyPath(] + String [Couldn't read in array when making extras] + String [F] + String [Failed downloading assets for ad: ] + String [Failed reading asset(] + String [K] + String [P] + String [R] + String [UTF-8] + String []=] + String [a] + String [ac] + String [afstfw] + String [ag] + String [ap] + String [app] + String [ar] + String [b] + String [backgroundColor] + String [bc] + String [bdc] + String [bg] + String [bgc] + String [bounds] + String [br] + String [bt] + String [bw] + String [call] + String [canvas] + String [cav] + String [click_time_tracking] + String [contact] + String [could not read in the touchable area for the ad.] + String [couldn't construct the views.] + String [couldn't read bundle array while adding extras] + String [cpm_url] + String [created a null view.] + String [d] + String [density] + String [epy] + String [exception while trying to create a flex view.] + String [f] + String [fa] + String [fb] + String [fc] + String [fco] + String [fm] + String [fs] + String [fv] + String [http://mm.admob.com/static/android/canvas.html] + String [i] + String [ia] + String [impression_request] + String [io] + String [itid] + String [itunes] + String [jsonp_url] + String [keyframe animations were invalid: numKeyTimes=] + String [kp] + String [kt] + String [l] + String [m] + String [map] + String [markup] + String [mfs] + String [nol] + String [o] + String [opacity] + String [p] + String [position] + String [r] + String [rc] + String [refreshInterval] + String [s] + String [sc] + String [setFillEnabled] + String [sk] + String [ss] + String [t] + String [ta] + String [text] + String [tf] + String [tfs] + String [tfv] + String [to] + String [tracking_pixel] + String [tracking_url] + String [transform] + String [tt] + String [ttv] + String [ttvs] + String [tv] + String [u] + String [url] + String [ut] + String [v] + String [video] + String [vs] + String [vt] + String [window] + String [x] + String [zPosition] + Class [[B] + Class [[Ljava/lang/Boolean;] + Class [[Ljava/lang/Double;] + Class [[Ljava/lang/Integer;] + Class [[Ljava/lang/Long;] + Class [[Ljava/lang/String;] + Class [android/app/Activity] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/PackageManager] + Class [android/graphics/Bitmap] + Class [android/graphics/Bitmap$Config] + Class [android/graphics/BitmapFactory] + Class [android/graphics/Canvas] + Class [android/graphics/Color] + Class [android/graphics/Matrix] + Class [android/graphics/Paint] + Class [android/graphics/Paint$Style] + Class [android/graphics/PaintFlagsDrawFilter] + Class [android/graphics/Path] + Class [android/graphics/Path$Direction] + Class [android/graphics/PointF] + Class [android/graphics/Rect] + Class [android/graphics/RectF] + Class [android/graphics/Region$Op] + Class [android/graphics/Typeface] + Class [android/graphics/drawable/BitmapDrawable] + Class [android/graphics/drawable/GradientDrawable] + Class [android/graphics/drawable/GradientDrawable$Orientation] + Class [android/net/Uri] + Class [android/os/Bundle] + Class [android/os/Handler] + Class [android/util/Log] + Class [android/view/View] + Class [android/view/View$OnClickListener] + Class [android/view/WindowManager] + Class [android/view/animation/AccelerateDecelerateInterpolator] + Class [android/view/animation/AccelerateInterpolator] + Class [android/view/animation/Animation] + Class [android/view/animation/AnimationSet] + Class [android/view/animation/DecelerateInterpolator] + Class [android/view/animation/LinearInterpolator] + Class [android/view/animation/ScaleAnimation] + Class [android/widget/ImageView] + Class [android/widget/ImageView$ScaleType] + Class [android/widget/RelativeLayout] + Class [android/widget/RelativeLayout$LayoutParams] + Class [com/admob/android/ads/AdView] + Class [com/admob/android/ads/aa] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/ag] + Class [com/admob/android/ads/ai] + Class [com/admob/android/ads/aj] + Class [com/admob/android/ads/ak] + Class [com/admob/android/ads/al] + Class [com/admob/android/ads/am] + Class [com/admob/android/ads/ao] + Class [com/admob/android/ads/ap] + Class [com/admob/android/ads/b] + Class [com/admob/android/ads/l] + Class [com/admob/android/ads/n] + Class [com/admob/android/ads/o] + Class [com/admob/android/ads/p] + Class [com/admob/android/ads/q] + Class [com/admob/android/ads/r] + Class [com/admob/android/ads/s] + Class [com/admob/android/ads/t] + Class [com/admob/android/ads/u] + Class [com/admob/android/ads/v] + Class [com/admob/android/ads/view/AdMobWebView] + Class [com/admob/android/ads/w] + Class [com/admob/android/ads/x] + Class [com/admob/android/ads/y] + Class [com/admob/android/ads/z] + Class [java/io/UnsupportedEncodingException] + Class [java/lang/ArrayStoreException] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/Double] + Class [java/lang/Exception] + Class [java/lang/Integer] + Class [java/lang/Long] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Throwable] + Class [java/lang/reflect/Method] + Class [java/net/MalformedURLException] + Class [java/net/URL] + Class [java/net/URLEncoder] + Class [java/util/Arrays] + Class [java/util/HashSet] + Class [java/util/Hashtable] + Class [java/util/Iterator] + Class [java/util/Vector] + Class [org/json/JSONArray] + Class [org/json/JSONException] + Class [org/json/JSONObject] + Long [-1] + Double [-1.0] + Double [255.0] + Double [1000.0] + Fieldref [android/graphics/Bitmap$Config.ARGB_8888 Landroid/graphics/Bitmap$Config;] + Fieldref [android/graphics/Paint$Style.FILL Landroid/graphics/Paint$Style;] + Fieldref [android/graphics/Paint$Style.STROKE Landroid/graphics/Paint$Style;] + Fieldref [android/graphics/Path$Direction.CCW Landroid/graphics/Path$Direction;] + Fieldref [android/graphics/PointF.x F] + Fieldref [android/graphics/PointF.y F] + Fieldref [android/graphics/Rect.bottom I] + Fieldref [android/graphics/Rect.left I] + Fieldref [android/graphics/Rect.right I] + Fieldref [android/graphics/Rect.top I] + Fieldref [android/graphics/RectF.left F] + Fieldref [android/graphics/RectF.top F] + Fieldref [android/graphics/Region$Op.REPLACE Landroid/graphics/Region$Op;] + Fieldref [android/graphics/Typeface.DEFAULT Landroid/graphics/Typeface;] + Fieldref [android/graphics/Typeface.MONOSPACE Landroid/graphics/Typeface;] + Fieldref [android/graphics/Typeface.SANS_SERIF Landroid/graphics/Typeface;] + Fieldref [android/graphics/Typeface.SERIF Landroid/graphics/Typeface;] + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.TOP_BOTTOM Landroid/graphics/drawable/GradientDrawable$Orientation;] + Fieldref [android/widget/ImageView$ScaleType.FIT_XY Landroid/widget/ImageView$ScaleType;] + Fieldref [com/admob/android/ads/AdView.a Landroid/os/Handler;] + Fieldref [com/admob/android/ads/aa.b Landroid/graphics/PointF;] + Fieldref [com/admob/android/ads/o.A Ljava/util/Hashtable;] + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] + Fieldref [com/admob/android/ads/o.C Ljava/util/Vector;] + Fieldref [com/admob/android/ads/o.D Lcom/admob/android/ads/t;] + Fieldref [com/admob/android/ads/o.E D] + Fieldref [com/admob/android/ads/o.F D] + Fieldref [com/admob/android/ads/o.a Landroid/view/View;] + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] + Fieldref [com/admob/android/ads/o.c I] + Fieldref [com/admob/android/ads/o.d Landroid/graphics/Rect;] + Fieldref [com/admob/android/ads/o.e Landroid/graphics/PointF;] + Fieldref [com/admob/android/ads/o.f Landroid/graphics/PointF;] + Fieldref [com/admob/android/ads/o.g Landroid/graphics/PointF;] + Fieldref [com/admob/android/ads/o.h Landroid/graphics/Matrix;] + Fieldref [com/admob/android/ads/o.i Landroid/graphics/RectF;] + Fieldref [com/admob/android/ads/o.j Ljava/lang/String;] + Fieldref [com/admob/android/ads/o.k Ljava/lang/String;] + Fieldref [com/admob/android/ads/o.l Z] + Fieldref [com/admob/android/ads/o.m Z] + Fieldref [com/admob/android/ads/o.n Ljava/util/Vector;] + Fieldref [com/admob/android/ads/o.o Ljava/util/Vector;] + Fieldref [com/admob/android/ads/o.p Ljava/util/Vector;] + Fieldref [com/admob/android/ads/o.q Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/o.r Landroid/graphics/Rect;] + Fieldref [com/admob/android/ads/o.s J] + Fieldref [com/admob/android/ads/o.t I] + Fieldref [com/admob/android/ads/o.u I] + Fieldref [com/admob/android/ads/o.v Lcom/admob/android/ads/s;] + Fieldref [com/admob/android/ads/o.w I] + Fieldref [com/admob/android/ads/o.x I] + Fieldref [com/admob/android/ads/o.y I] + Fieldref [com/admob/android/ads/o.z Lorg/json/JSONObject;] + Fieldref [com/admob/android/ads/p.a [I] + Fieldref [com/admob/android/ads/q.a F] + Fieldref [com/admob/android/ads/q.b Z] + Fieldref [com/admob/android/ads/q.c F] + Fieldref [com/admob/android/ads/v.a Ljava/util/Vector;] + Fieldref [com/admob/android/ads/view/AdMobWebView.b Ljava/lang/String;] + Fieldref [com/admob/android/ads/w.a Ljava/lang/String;] + Fieldref [com/admob/android/ads/w.b Z] + Fieldref [com/admob/android/ads/x.a Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.b Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.c Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.d Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.e Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.f Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.g Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.h Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/y.a Landroid/view/View;] + Fieldref [com/admob/android/ads/y.b Landroid/widget/RelativeLayout$LayoutParams;] + Fieldref [com/admob/android/ads/y.c Landroid/view/animation/AnimationSet;] + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [android/content/Intent.getData ()Landroid/net/Uri;] + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + Methodref [android/content/pm/PackageManager.resolveActivity (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + Methodref [android/graphics/Bitmap.createBitmap (IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;] + Methodref [android/graphics/Bitmap.eraseColor (I)V] + Methodref [android/graphics/Bitmap.getHeight ()I] + Methodref [android/graphics/Bitmap.getWidth ()I] + Methodref [android/graphics/Bitmap.recycle ()V] + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BII)Landroid/graphics/Bitmap;] + Methodref [android/graphics/Canvas. (Landroid/graphics/Bitmap;)V] + Methodref [android/graphics/Canvas.clipPath (Landroid/graphics/Path;Landroid/graphics/Region$Op;)Z] + Methodref [android/graphics/Canvas.clipRect (Landroid/graphics/RectF;Landroid/graphics/Region$Op;)Z] + Methodref [android/graphics/Canvas.drawBitmap (Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V] + Methodref [android/graphics/Canvas.drawPath (Landroid/graphics/Path;Landroid/graphics/Paint;)V] + Methodref [android/graphics/Canvas.drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V] + Methodref [android/graphics/Canvas.setDrawFilter (Landroid/graphics/DrawFilter;)V] + Methodref [android/graphics/Color.argb (IIII)I] + Methodref [android/graphics/Color.blue (I)I] + Methodref [android/graphics/Color.green (I)I] + Methodref [android/graphics/Color.red (I)I] + Methodref [android/graphics/Color.rgb (III)I] + Methodref [android/graphics/Matrix. ()V] + Methodref [android/graphics/Matrix.setValues ([F)V] + Methodref [android/graphics/Paint. ()V] + Methodref [android/graphics/Paint. (I)V] + Methodref [android/graphics/Paint.setColor (I)V] + Methodref [android/graphics/Paint.setStrokeWidth (F)V] + Methodref [android/graphics/Paint.setStyle (Landroid/graphics/Paint$Style;)V] + Methodref [android/graphics/PaintFlagsDrawFilter. (II)V] + Methodref [android/graphics/Path. ()V] + Methodref [android/graphics/Path.addRoundRect (Landroid/graphics/RectF;FFLandroid/graphics/Path$Direction;)V] + Methodref [android/graphics/PointF. (FF)V] + Methodref [android/graphics/Rect. (IIII)V] + Methodref [android/graphics/Rect. (Landroid/graphics/Rect;)V] + Methodref [android/graphics/Rect.height ()I] + Methodref [android/graphics/Rect.width ()I] + Methodref [android/graphics/RectF. (FFFF)V] + Methodref [android/graphics/RectF. (Landroid/graphics/Rect;)V] + Methodref [android/graphics/RectF.height ()F] + Methodref [android/graphics/RectF.width ()F] + Methodref [android/graphics/Typeface.create (Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;] + Methodref [android/graphics/drawable/BitmapDrawable. (Landroid/graphics/Bitmap;)V] + Methodref [android/graphics/drawable/GradientDrawable. (Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V] + Methodref [android/graphics/drawable/GradientDrawable.draw (Landroid/graphics/Canvas;)V] + Methodref [android/graphics/drawable/GradientDrawable.setBounds (Landroid/graphics/Rect;)V] + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + Methodref [android/net/Uri.toString ()Ljava/lang/String;] + Methodref [android/os/Bundle. ()V] + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + Methodref [android/os/Bundle.putBooleanArray (Ljava/lang/String;[Z)V] + Methodref [android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V] + Methodref [android/os/Bundle.putDouble (Ljava/lang/String;D)V] + Methodref [android/os/Bundle.putDoubleArray (Ljava/lang/String;[D)V] + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + Methodref [android/os/Bundle.putIntArray (Ljava/lang/String;[I)V] + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + Methodref [android/os/Bundle.putLongArray (Ljava/lang/String;[J)V] + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [android/os/Bundle.putStringArray (Ljava/lang/String;[Ljava/lang/String;)V] + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [android/view/View. (Landroid/content/Context;)V] + Methodref [android/view/View.setBackgroundColor (I)V] + Methodref [android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] + Methodref [android/view/animation/AccelerateDecelerateInterpolator. ()V] + Methodref [android/view/animation/AccelerateInterpolator. ()V] + Methodref [android/view/animation/Animation.getDuration ()J] + Methodref [android/view/animation/Animation.scaleCurrentDuration (F)V] + Methodref [android/view/animation/Animation.setDuration (J)V] + Methodref [android/view/animation/Animation.setFillAfter (Z)V] + Methodref [android/view/animation/Animation.setFillBefore (Z)V] + Methodref [android/view/animation/Animation.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [android/view/animation/Animation.setRepeatCount (I)V] + Methodref [android/view/animation/Animation.setRepeatMode (I)V] + Methodref [android/view/animation/Animation.setStartOffset (J)V] + Methodref [android/view/animation/Animation.startNow ()V] + Methodref [android/view/animation/AnimationSet. (Z)V] + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V] + Methodref [android/view/animation/DecelerateInterpolator. ()V] + Methodref [android/view/animation/LinearInterpolator. ()V] + Methodref [android/view/animation/ScaleAnimation. (FFFFIFIF)V] + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] + Methodref [android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V] + Methodref [android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V] + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;)V] + Methodref [android/widget/RelativeLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/RelativeLayout.setBackgroundColor (I)V] + Methodref [android/widget/RelativeLayout.setGravity (I)V] + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] + Methodref [android/widget/RelativeLayout$LayoutParams.addRule (I)V] + Methodref [android/widget/RelativeLayout$LayoutParams.setMargins (IIII)V] + Methodref [com/admob/android/ads/AdView.b (Landroid/view/View;)V] + Methodref [com/admob/android/ads/aa.b (Landroid/view/View;)Landroid/graphics/PointF;] + Methodref [com/admob/android/ads/aa.c (Landroid/view/View;)Lcom/admob/android/ads/aa;] + Methodref [com/admob/android/ads/ab.a (Landroid/view/View;Landroid/widget/RelativeLayout$LayoutParams;)V] + Methodref [com/admob/android/ads/ab.d ()F] + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] + Methodref [com/admob/android/ads/ai. ([F[FFFFZ)V] + Methodref [com/admob/android/ads/aj. (IILandroid/view/View;)V] + Methodref [com/admob/android/ads/ak. (IFIFIFIF)V] + Methodref [com/admob/android/ads/al. (FF)V] + Methodref [com/admob/android/ads/am. (FFFFFF)V] + Methodref [com/admob/android/ads/ao. ([F[FLandroid/graphics/PointF;)V] + Methodref [com/admob/android/ads/ap.b ()V] + Methodref [com/admob/android/ads/ap.d ()[B] + Methodref [com/admob/android/ads/ap.e ()Ljava/lang/String;] + Methodref [com/admob/android/ads/ap.f ()Ljava/net/URL;] + Methodref [com/admob/android/ads/ap.g ()V] + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] + Methodref [com/admob/android/ads/l. (FFLandroid/view/View;)V] + Methodref [com/admob/android/ads/n. (Landroid/view/animation/Interpolator;JJJ)V] + Methodref [com/admob/android/ads/o. ()V] + Methodref [com/admob/android/ads/o.a (FF)Lcom/admob/android/ads/al;] + Methodref [com/admob/android/ads/o.a (FFLandroid/view/View;)Lcom/admob/android/ads/l;] + Methodref [com/admob/android/ads/o.a (I)I] + Methodref [com/admob/android/ads/o.a (IILandroid/view/View;)Lcom/admob/android/ads/aj;] + Methodref [com/admob/android/ads/o.a (ILjava/lang/String;Ljava/lang/String;[FLorg/json/JSONArray;[Ljava/lang/String;JLandroid/view/View;Landroid/graphics/Rect;Lorg/json/JSONObject;Lorg/json/JSONArray;)Landroid/view/animation/Animation;] + Methodref [com/admob/android/ads/o.a (Landroid/graphics/PointF;Landroid/graphics/PointF;Landroid/view/View;Landroid/graphics/Rect;)Lcom/admob/android/ads/ak;] + Methodref [com/admob/android/ads/o.a (Landroid/graphics/Rect;)Landroid/graphics/Rect;] + Methodref [com/admob/android/ads/o.a (Landroid/graphics/RectF;Landroid/graphics/PointF;)Landroid/graphics/PointF;] + Methodref [com/admob/android/ads/o.a (Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/view/View;Landroid/graphics/Rect;)Lcom/admob/android/ads/am;] + Methodref [com/admob/android/ads/o.a (Landroid/os/Bundle;Ljava/lang/String;Lorg/json/JSONArray;)V] + Methodref [com/admob/android/ads/o.a (Landroid/view/View;Landroid/graphics/Rect;Lorg/json/JSONObject;Lorg/json/JSONArray;Lorg/json/JSONArray;)Landroid/view/animation/Animation;] + Methodref [com/admob/android/ads/o.a (Landroid/view/animation/Animation;IIFLjava/lang/String;Z)V] + Methodref [com/admob/android/ads/o.a (Landroid/widget/ImageView;Landroid/graphics/Bitmap;Lorg/json/JSONObject;)V] + Methodref [com/admob/android/ads/o.a (Ljava/lang/String;)V] + Methodref [com/admob/android/ads/o.a (Ljava/lang/String;JJJ)Landroid/view/animation/Interpolator;] + Methodref [com/admob/android/ads/o.a (Ljava/lang/String;Landroid/view/animation/Animation;)V] + Methodref [com/admob/android/ads/o.a (Ljava/lang/String;Z)V] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONArray;)Landroid/graphics/Matrix;] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONArray;Lorg/json/JSONObject;Landroid/view/View;Landroid/graphics/Rect;)Landroid/view/animation/AnimationSet;] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Landroid/graphics/Rect;)Landroid/view/View;] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Landroid/view/View;Landroid/graphics/Rect;J)Landroid/view/animation/AnimationSet;] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Landroid/view/animation/Animation;Landroid/view/animation/AnimationSet;)V] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Lcom/admob/android/ads/v;)Z] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;)[Ljava/lang/String;] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;I)I] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/Matrix;)Landroid/graphics/Matrix;] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/PointF;)Landroid/graphics/PointF;] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/Rect;)Landroid/graphics/Rect;] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/RectF;)Landroid/graphics/RectF;] + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONArray;)[F] + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONObject;)V] + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONObject;Ljava/lang/String;)[F] + Methodref [com/admob/android/ads/o.c (Lorg/json/JSONArray;)I] + Methodref [com/admob/android/ads/o.c (Lorg/json/JSONObject;)Z] + Methodref [com/admob/android/ads/o.d (Lorg/json/JSONArray;)Landroid/graphics/RectF;] + Methodref [com/admob/android/ads/o.d (Lorg/json/JSONObject;)Landroid/os/Bundle;] + Methodref [com/admob/android/ads/o.e (Lorg/json/JSONArray;)Landroid/graphics/PointF;] + Methodref [com/admob/android/ads/o.e (Lorg/json/JSONObject;)I] + Methodref [com/admob/android/ads/o.j ()V] + Methodref [com/admob/android/ads/o.k ()Z] + Methodref [com/admob/android/ads/o.l ()V] + Methodref [com/admob/android/ads/o.m ()V] + Methodref [com/admob/android/ads/o.n ()V] + Methodref [com/admob/android/ads/o.o ()V] + Methodref [com/admob/android/ads/o.p ()V] + Methodref [com/admob/android/ads/o.toString ()Ljava/lang/String;] + Methodref [com/admob/android/ads/q. (Landroid/content/Context;F)V] + Methodref [com/admob/android/ads/q.setBackgroundColor (I)V] + Methodref [com/admob/android/ads/q.setLines (I)V] + Methodref [com/admob/android/ads/q.setText (Ljava/lang/CharSequence;)V] + Methodref [com/admob/android/ads/q.setTextColor (I)V] + Methodref [com/admob/android/ads/q.setTextSize (IF)V] + Methodref [com/admob/android/ads/q.setTypeface (Landroid/graphics/Typeface;)V] + Methodref [com/admob/android/ads/r. (Lcom/admob/android/ads/o;)V] + Methodref [com/admob/android/ads/s.a ()V] + Methodref [com/admob/android/ads/s.a (Lcom/admob/android/ads/o;)V] + Methodref [com/admob/android/ads/u. (Ljava/lang/String;Ljava/lang/String;IILcom/admob/android/ads/o;)V] + Methodref [com/admob/android/ads/v. (Lcom/admob/android/ads/ab;Lcom/admob/android/ads/o;)V] + Methodref [com/admob/android/ads/view/AdMobWebView. (Landroid/content/Context;Landroid/widget/RelativeLayout;Ljava/lang/String;)V] + Methodref [com/admob/android/ads/view/AdMobWebView.loadUrl (Ljava/lang/String;)V] + Methodref [com/admob/android/ads/view/AdMobWebView.setBackgroundColor (I)V] + Methodref [com/admob/android/ads/view/AdMobWebView.setId (I)V] + Methodref [com/admob/android/ads/w. (Ljava/lang/String;Z)V] + Methodref [com/admob/android/ads/x.ordinal ()I] + Methodref [com/admob/android/ads/y. ()V] + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/admob/android/ads/ap;] + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap;] + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap;] + Methodref [java/lang/Boolean.booleanValue ()Z] + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Methodref [java/lang/Double.doubleValue ()D] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Long.longValue ()J] + Methodref [java/lang/Math.abs (I)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/String.hashCode ()I] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (F)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/net/URL. (Ljava/lang/String;)V] + Methodref [java/net/URL.toString ()Ljava/lang/String;] + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Methodref [java/util/Arrays.equals ([F[F)Z] + Methodref [java/util/HashSet. ()V] + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z] + Methodref [java/util/HashSet.clear ()V] + Methodref [java/util/HashSet.iterator ()Ljava/util/Iterator;] + Methodref [java/util/HashSet.remove (Ljava/lang/Object;)Z] + Methodref [java/util/HashSet.size ()I] + Methodref [java/util/Hashtable. ()V] + Methodref [java/util/Hashtable.clear ()V] + Methodref [java/util/Hashtable.get (Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/Hashtable.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/Vector. ()V] + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] + Methodref [java/util/Vector.clear ()V] + Methodref [java/util/Vector.firstElement ()Ljava/lang/Object;] + Methodref [java/util/Vector.get (I)Ljava/lang/Object;] + Methodref [java/util/Vector.iterator ()Ljava/util/Iterator;] + Methodref [java/util/Vector.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + Methodref [org/json/JSONArray.get (I)Ljava/lang/Object;] + Methodref [org/json/JSONArray.getDouble (I)D] + Methodref [org/json/JSONArray.getInt (I)I] + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;] + Methodref [org/json/JSONArray.length ()I] + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;] + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.keys ()Ljava/util/Iterator;] + Methodref [org/json/JSONObject.length ()I] + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [org/json/JSONObject.optBoolean (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.optBoolean (Ljava/lang/String;Z)Z] + Methodref [org/json/JSONObject.optDouble (Ljava/lang/String;)D] + Methodref [org/json/JSONObject.optDouble (Ljava/lang/String;D)D] + Methodref [org/json/JSONObject.optInt (Ljava/lang/String;I)I] + Methodref [org/json/JSONObject.optJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject.optJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [android/view/WindowManager.removeView (Landroid/view/View;)V] + InterfaceMethodref [com/admob/android/ads/t.b ()V] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (FF)V] + NameAndType [ (FFFF)V] + NameAndType [ (FFFFFF)V] + NameAndType [ (FFFFIFIF)V] + NameAndType [ (FFLandroid/view/View;)V] + NameAndType [ (I)V] + NameAndType [ (IFIFIFIF)V] + NameAndType [ (II)V] + NameAndType [ (IIII)V] + NameAndType [ (IILandroid/view/View;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;F)V] + NameAndType [ (Landroid/content/Context;Landroid/widget/RelativeLayout;Ljava/lang/String;)V] + NameAndType [ (Landroid/graphics/Bitmap;)V] + NameAndType [ (Landroid/graphics/Rect;)V] + NameAndType [ (Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V] + NameAndType [ (Landroid/view/animation/Interpolator;JJJ)V] + NameAndType [ (Lcom/admob/android/ads/ab;Lcom/admob/android/ads/o;)V] + NameAndType [ (Lcom/admob/android/ads/o;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Landroid/net/Uri;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/String;IILcom/admob/android/ads/o;)V] + NameAndType [ (Ljava/lang/String;Z)V] + NameAndType [ (Z)V] + NameAndType [ ([F[FFFFZ)V] + NameAndType [ ([F[FLandroid/graphics/PointF;)V] + NameAndType [A Ljava/util/Hashtable;] + NameAndType [ARGB_8888 Landroid/graphics/Bitmap$Config;] + NameAndType [B Ljava/util/HashSet;] + NameAndType [C Ljava/util/Vector;] + NameAndType [CCW Landroid/graphics/Path$Direction;] + NameAndType [D Lcom/admob/android/ads/t;] + NameAndType [DEFAULT Landroid/graphics/Typeface;] + NameAndType [E D] + NameAndType [F D] + NameAndType [FILL Landroid/graphics/Paint$Style;] + NameAndType [FIT_XY Landroid/widget/ImageView$ScaleType;] + NameAndType [MONOSPACE Landroid/graphics/Typeface;] + NameAndType [REPLACE Landroid/graphics/Region$Op;] + NameAndType [SANS_SERIF Landroid/graphics/Typeface;] + NameAndType [SERIF Landroid/graphics/Typeface;] + NameAndType [STROKE Landroid/graphics/Paint$Style;] + NameAndType [TOP_BOTTOM Landroid/graphics/drawable/GradientDrawable$Orientation;] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [a ()V] + NameAndType [a (FF)Lcom/admob/android/ads/al;] + NameAndType [a (FFLandroid/view/View;)Lcom/admob/android/ads/l;] + NameAndType [a (I)I] + NameAndType [a (IILandroid/view/View;)Lcom/admob/android/ads/aj;] + NameAndType [a (ILjava/lang/String;Ljava/lang/String;[FLorg/json/JSONArray;[Ljava/lang/String;JLandroid/view/View;Landroid/graphics/Rect;Lorg/json/JSONObject;Lorg/json/JSONArray;)Landroid/view/animation/Animation;] + NameAndType [a (Landroid/graphics/PointF;Landroid/graphics/PointF;Landroid/view/View;Landroid/graphics/Rect;)Lcom/admob/android/ads/ak;] + NameAndType [a (Landroid/graphics/Rect;)Landroid/graphics/Rect;] + NameAndType [a (Landroid/graphics/RectF;Landroid/graphics/PointF;)Landroid/graphics/PointF;] + NameAndType [a (Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/view/View;Landroid/graphics/Rect;)Lcom/admob/android/ads/am;] + NameAndType [a (Landroid/os/Bundle;Ljava/lang/String;Lorg/json/JSONArray;)V] + NameAndType [a (Landroid/view/View;Landroid/graphics/Rect;Lorg/json/JSONObject;Lorg/json/JSONArray;Lorg/json/JSONArray;)Landroid/view/animation/Animation;] + NameAndType [a (Landroid/view/View;Landroid/widget/RelativeLayout$LayoutParams;)V] + NameAndType [a (Landroid/view/animation/Animation;IIFLjava/lang/String;Z)V] + NameAndType [a (Landroid/widget/ImageView;Landroid/graphics/Bitmap;Lorg/json/JSONObject;)V] + NameAndType [a (Lcom/admob/android/ads/o;)V] + NameAndType [a (Ljava/lang/String;)V] + NameAndType [a (Ljava/lang/String;JJJ)Landroid/view/animation/Interpolator;] + NameAndType [a (Ljava/lang/String;Landroid/view/animation/Animation;)V] + NameAndType [a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/admob/android/ads/ap;] + NameAndType [a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap;] + NameAndType [a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap;] + NameAndType [a (Ljava/lang/String;Z)V] + NameAndType [a (Lorg/json/JSONArray;)Landroid/graphics/Matrix;] + NameAndType [a (Lorg/json/JSONArray;Lorg/json/JSONObject;Landroid/view/View;Landroid/graphics/Rect;)Landroid/view/animation/AnimationSet;] + NameAndType [a (Lorg/json/JSONObject;Landroid/graphics/Rect;)Landroid/view/View;] + NameAndType [a (Lorg/json/JSONObject;Landroid/view/View;Landroid/graphics/Rect;J)Landroid/view/animation/AnimationSet;] + NameAndType [a (Lorg/json/JSONObject;Landroid/view/animation/Animation;Landroid/view/animation/AnimationSet;)V] + NameAndType [a (Lorg/json/JSONObject;Lcom/admob/android/ads/v;)Z] + NameAndType [a (Lorg/json/JSONObject;Ljava/lang/String;)[Ljava/lang/String;] + NameAndType [a (Lorg/json/JSONObject;Ljava/lang/String;F)F] + NameAndType [a (Lorg/json/JSONObject;Ljava/lang/String;I)I] + NameAndType [a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/Matrix;)Landroid/graphics/Matrix;] + NameAndType [a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/PointF;)Landroid/graphics/PointF;] + NameAndType [a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/Rect;)Landroid/graphics/Rect;] + NameAndType [a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/RectF;)Landroid/graphics/RectF;] + NameAndType [a F] + NameAndType [a Landroid/os/Handler;] + NameAndType [a Landroid/view/View;] + NameAndType [a Lcom/admob/android/ads/x;] + NameAndType [a Ljava/lang/String;] + NameAndType [a Ljava/util/Vector;] + NameAndType [a [I] + NameAndType [abs (I)I] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addAnimation (Landroid/view/animation/Animation;)V] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [addRoundRect (Landroid/graphics/RectF;FFLandroid/graphics/Path$Direction;)V] + NameAndType [addRule (I)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [append (F)Ljava/lang/StringBuilder;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [argb (IIII)I] + NameAndType [b ()V] + NameAndType [b (Landroid/view/View;)Landroid/graphics/PointF;] + NameAndType [b (Landroid/view/View;)V] + NameAndType [b (Lorg/json/JSONArray;)[F] + NameAndType [b (Lorg/json/JSONObject;)V] + NameAndType [b (Lorg/json/JSONObject;Ljava/lang/String;)[F] + NameAndType [b Landroid/graphics/PointF;] + NameAndType [b Landroid/widget/RelativeLayout$LayoutParams;] + NameAndType [b Lcom/admob/android/ads/ab;] + NameAndType [b Lcom/admob/android/ads/x;] + NameAndType [b Ljava/lang/String;] + NameAndType [b Z] + NameAndType [blue (I)I] + NameAndType [booleanValue ()Z] + NameAndType [bottom I] + NameAndType [c (Landroid/view/View;)Lcom/admob/android/ads/aa;] + NameAndType [c (Lorg/json/JSONArray;)I] + NameAndType [c (Lorg/json/JSONObject;)Z] + NameAndType [c F] + NameAndType [c I] + NameAndType [c Landroid/view/animation/AnimationSet;] + NameAndType [c Lcom/admob/android/ads/x;] + NameAndType [clear ()V] + NameAndType [clipPath (Landroid/graphics/Path;Landroid/graphics/Region$Op;)Z] + NameAndType [clipRect (Landroid/graphics/RectF;Landroid/graphics/Region$Op;)Z] + NameAndType [create (Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;] + NameAndType [createBitmap (IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;] + NameAndType [d ()F] + NameAndType [d ()[B] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [d (Lorg/json/JSONArray;)Landroid/graphics/RectF;] + NameAndType [d (Lorg/json/JSONObject;)Landroid/os/Bundle;] + NameAndType [d Landroid/graphics/Rect;] + NameAndType [d Lcom/admob/android/ads/x;] + NameAndType [decodeByteArray ([BII)Landroid/graphics/Bitmap;] + NameAndType [doubleValue ()D] + NameAndType [draw (Landroid/graphics/Canvas;)V] + NameAndType [drawBitmap (Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V] + NameAndType [drawPath (Landroid/graphics/Path;Landroid/graphics/Paint;)V] + NameAndType [drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V] + NameAndType [e ()Ljava/lang/String;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [e (Lorg/json/JSONArray;)Landroid/graphics/PointF;] + NameAndType [e (Lorg/json/JSONObject;)I] + NameAndType [e Landroid/graphics/PointF;] + NameAndType [e Lcom/admob/android/ads/x;] + NameAndType [encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [equals ([F[F)Z] + NameAndType [eraseColor (I)V] + NameAndType [f ()Ljava/net/URL;] + NameAndType [f (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [f Landroid/graphics/PointF;] + NameAndType [f Lcom/admob/android/ads/x;] + NameAndType [firstElement ()Ljava/lang/Object;] + NameAndType [g ()V] + NameAndType [g Landroid/graphics/PointF;] + NameAndType [g Lcom/admob/android/ads/x;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getData ()Landroid/net/Uri;] + NameAndType [getDouble (I)D] + NameAndType [getDuration ()J] + NameAndType [getHeight ()I] + NameAndType [getInt (I)I] + NameAndType [getJSONArray (I)Lorg/json/JSONArray;] + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + NameAndType [getJSONObject (I)Lorg/json/JSONObject;] + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [getWidth ()I] + NameAndType [green (I)I] + NameAndType [h Landroid/graphics/Matrix;] + NameAndType [h Lcom/admob/android/ads/x;] + NameAndType [has (Ljava/lang/String;)Z] + NameAndType [hasNext ()Z] + NameAndType [hashCode ()I] + NameAndType [height ()F] + NameAndType [height ()I] + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [i Landroid/graphics/RectF;] + NameAndType [intValue ()I] + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [j ()V] + NameAndType [j Ljava/lang/String;] + NameAndType [k ()Z] + NameAndType [k Ljava/lang/String;] + NameAndType [keys ()Ljava/util/Iterator;] + NameAndType [l ()V] + NameAndType [l Z] + NameAndType [left F] + NameAndType [left I] + NameAndType [length ()I] + NameAndType [loadUrl (Ljava/lang/String;)V] + NameAndType [longValue ()J] + NameAndType [m ()V] + NameAndType [m Z] + NameAndType [n ()V] + NameAndType [n Ljava/util/Vector;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [o ()V] + NameAndType [o Ljava/util/Vector;] + NameAndType [opt (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [optBoolean (Ljava/lang/String;)Z] + NameAndType [optBoolean (Ljava/lang/String;Z)Z] + NameAndType [optDouble (Ljava/lang/String;)D] + NameAndType [optDouble (Ljava/lang/String;D)D] + NameAndType [optInt (Ljava/lang/String;I)I] + NameAndType [optJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + NameAndType [optJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [ordinal ()I] + NameAndType [p ()V] + NameAndType [p Ljava/util/Vector;] + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [putBoolean (Ljava/lang/String;Z)V] + NameAndType [putBooleanArray (Ljava/lang/String;[Z)V] + NameAndType [putBundle (Ljava/lang/String;Landroid/os/Bundle;)V] + NameAndType [putDouble (Ljava/lang/String;D)V] + NameAndType [putDoubleArray (Ljava/lang/String;[D)V] + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + NameAndType [putInt (Ljava/lang/String;I)V] + NameAndType [putIntArray (Ljava/lang/String;[I)V] + NameAndType [putLong (Ljava/lang/String;J)V] + NameAndType [putLongArray (Ljava/lang/String;[J)V] + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [putStringArray (Ljava/lang/String;[Ljava/lang/String;)V] + NameAndType [q Lcom/admob/android/ads/x;] + NameAndType [r Landroid/graphics/Rect;] + NameAndType [recycle ()V] + NameAndType [red (I)I] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [resolveActivity (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + NameAndType [rgb (III)I] + NameAndType [right I] + NameAndType [s J] + NameAndType [scaleCurrentDuration (F)V] + NameAndType [setBackgroundColor (I)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setBounds (Landroid/graphics/Rect;)V] + NameAndType [setColor (I)V] + NameAndType [setDrawFilter (Landroid/graphics/DrawFilter;)V] + NameAndType [setDuration (J)V] + NameAndType [setFillAfter (Z)V] + NameAndType [setFillBefore (Z)V] + NameAndType [setGravity (I)V] + NameAndType [setId (I)V] + NameAndType [setImageBitmap (Landroid/graphics/Bitmap;)V] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setLines (I)V] + NameAndType [setMargins (IIII)V] + NameAndType [setRepeatCount (I)V] + NameAndType [setRepeatMode (I)V] + NameAndType [setScaleType (Landroid/widget/ImageView$ScaleType;)V] + NameAndType [setStartOffset (J)V] + NameAndType [setStrokeWidth (F)V] + NameAndType [setStyle (Landroid/graphics/Paint$Style;)V] + NameAndType [setTag (Ljava/lang/Object;)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextColor (I)V] + NameAndType [setTextSize (IF)V] + NameAndType [setTypeface (Landroid/graphics/Typeface;)V] + NameAndType [setValues ([F)V] + NameAndType [size ()I] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [startNow ()V] + NameAndType [t I] + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [top F] + NameAndType [top I] + NameAndType [u I] + NameAndType [v Lcom/admob/android/ads/s;] + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + NameAndType [w I] + NameAndType [width ()F] + NameAndType [width ()I] + NameAndType [x F] + NameAndType [x I] + NameAndType [y F] + NameAndType [y I] + NameAndType [z Lorg/json/JSONObject;] + Utf8 [] + Utf8 [ ] + Utf8 [ keyTimes[] + Utf8 [ keyTimes[0]=] + Utf8 [ numKeyFunctions=] + Utf8 [ numKeyValues=] + Utf8 [#sdk] + Utf8 [$] + Utf8 [()D] + Utf8 [()F] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/graphics/Rect;] + Utf8 [()Landroid/net/Uri;] + Utf8 [()Lcom/admob/android/ads/ab;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/net/URL;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[B] + Utf8 [(F)Ljava/lang/StringBuilder;] + Utf8 [(F)V] + Utf8 [(FF)Lcom/admob/android/ads/al;] + Utf8 [(FF)V] + Utf8 [(FFFF)V] + Utf8 [(FFFFFF)V] + Utf8 [(FFFFIFIF)V] + Utf8 [(FFLandroid/view/View;)Lcom/admob/android/ads/l;] + Utf8 [(FFLandroid/view/View;)V] + Utf8 [(I)D] + Utf8 [(I)I] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)Lorg/json/JSONArray;] + Utf8 [(I)Lorg/json/JSONObject;] + Utf8 [(I)V] + Utf8 [(IF)V] + Utf8 [(IFIFIFIF)V] + Utf8 [(II)V] + Utf8 [(III)I] + Utf8 [(IIII)I] + Utf8 [(IIII)V] + Utf8 [(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;] + Utf8 [(IILandroid/view/View;)Lcom/admob/android/ads/aj;] + Utf8 [(IILandroid/view/View;)V] + Utf8 [(ILjava/lang/String;Ljava/lang/String;[FLorg/json/JSONArray;[Ljava/lang/String;JLandroid/view/View;Landroid/graphics/Rect;Lorg/json/JSONObject;Lorg/json/JSONArray;)Landroid/view/animation/Animation;] + Utf8 [(J)V] + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;F)V] + Utf8 [(Landroid/content/Context;Landroid/widget/RelativeLayout;Ljava/lang/String;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;II)Landroid/view/View;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + Utf8 [(Landroid/graphics/Bitmap;)V] + Utf8 [(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/DrawFilter;)V] + Utf8 [(Landroid/graphics/Paint$Style;)V] + Utf8 [(Landroid/graphics/Path;Landroid/graphics/Paint;)V] + Utf8 [(Landroid/graphics/Path;Landroid/graphics/Region$Op;)Z] + Utf8 [(Landroid/graphics/PointF;Landroid/graphics/PointF;Landroid/view/View;Landroid/graphics/Rect;)Lcom/admob/android/ads/ak;] + Utf8 [(Landroid/graphics/Rect;)Landroid/graphics/Rect;] + Utf8 [(Landroid/graphics/Rect;)V] + Utf8 [(Landroid/graphics/Rect;Landroid/graphics/Paint;)V] + Utf8 [(Landroid/graphics/RectF;FFLandroid/graphics/Path$Direction;)V] + Utf8 [(Landroid/graphics/RectF;Landroid/graphics/PointF;)Landroid/graphics/PointF;] + Utf8 [(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/view/View;Landroid/graphics/Rect;)Lcom/admob/android/ads/am;] + Utf8 [(Landroid/graphics/RectF;Landroid/graphics/Region$Op;)Z] + Utf8 [(Landroid/graphics/Typeface;)V] + Utf8 [(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V] + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;] + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Lorg/json/JSONArray;)V] + Utf8 [(Landroid/view/View;)Landroid/graphics/PointF;] + Utf8 [(Landroid/view/View;)Lcom/admob/android/ads/aa;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/graphics/Rect;Lorg/json/JSONObject;Lorg/json/JSONArray;Lorg/json/JSONArray;)Landroid/view/animation/Animation;] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/View;Landroid/widget/RelativeLayout$LayoutParams;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Landroid/view/animation/Animation;IIFLjava/lang/String;Z)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Landroid/view/animation/Interpolator;JJJ)V] + Utf8 [(Landroid/widget/ImageView$ScaleType;)V] + Utf8 [(Landroid/widget/ImageView;Landroid/graphics/Bitmap;Lorg/json/JSONObject;)V] + Utf8 [(Lcom/admob/android/ads/ab;)V] + Utf8 [(Lcom/admob/android/ads/ab;Lcom/admob/android/ads/o;)V] + Utf8 [(Lcom/admob/android/ads/ap;)V] + Utf8 [(Lcom/admob/android/ads/ap;Ljava/lang/Exception;)V] + Utf8 [(Lcom/admob/android/ads/o;)V] + Utf8 [(Lcom/admob/android/ads/s;Lorg/json/JSONObject;IIILcom/admob/android/ads/ab;)Lcom/admob/android/ads/o;] + Utf8 [(Lcom/admob/android/ads/t;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/String;)D] + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;D)D] + Utf8 [(Ljava/lang/String;D)V] + Utf8 [(Ljava/lang/String;I)I] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;J)V] + Utf8 [(Ljava/lang/String;JJJ)Landroid/view/animation/Interpolator;] + Utf8 [(Ljava/lang/String;Landroid/net/Uri;)V] + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;)V] + Utf8 [(Ljava/lang/String;Landroid/view/animation/Animation;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;IILcom/admob/android/ads/o;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/admob/android/ads/ap;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Ljava/lang/String;Z)V] + Utf8 [(Ljava/lang/String;Z)Z] + Utf8 [(Ljava/lang/String;[D)V] + Utf8 [(Ljava/lang/String;[I)V] + Utf8 [(Ljava/lang/String;[J)V] + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Utf8 [(Ljava/lang/String;[Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;[Z)V] + Utf8 [(Lorg/json/JSONArray;)I] + Utf8 [(Lorg/json/JSONArray;)Landroid/graphics/Matrix;] + Utf8 [(Lorg/json/JSONArray;)Landroid/graphics/PointF;] + Utf8 [(Lorg/json/JSONArray;)Landroid/graphics/RectF;] + Utf8 [(Lorg/json/JSONArray;)[F] + Utf8 [(Lorg/json/JSONArray;Lorg/json/JSONObject;Landroid/view/View;Landroid/graphics/Rect;)Landroid/view/animation/AnimationSet;] + Utf8 [(Lorg/json/JSONObject;)I] + Utf8 [(Lorg/json/JSONObject;)Landroid/os/Bundle;] + Utf8 [(Lorg/json/JSONObject;)V] + Utf8 [(Lorg/json/JSONObject;)Z] + Utf8 [(Lorg/json/JSONObject;Landroid/graphics/Rect;)Landroid/view/View;] + Utf8 [(Lorg/json/JSONObject;Landroid/view/View;Landroid/graphics/Rect;J)Landroid/view/animation/AnimationSet;] + Utf8 [(Lorg/json/JSONObject;Landroid/view/animation/Animation;Landroid/view/animation/AnimationSet;)V] + Utf8 [(Lorg/json/JSONObject;Lcom/admob/android/ads/v;)Z] + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;)[F] + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;)[Ljava/lang/String;] + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;F)F] + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;I)I] + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/Matrix;)Landroid/graphics/Matrix;] + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/PointF;)Landroid/graphics/PointF;] + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/Rect;)Landroid/graphics/Rect;] + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/RectF;)Landroid/graphics/RectF;] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [(Z)V] + Utf8 [([BII)Landroid/graphics/Bitmap;] + Utf8 [([F)V] + Utf8 [([F[F)Z] + Utf8 [([F[FFFFZ)V] + Utf8 [([F[FLandroid/graphics/PointF;)V] + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [) and valueType(] + Utf8 [) combination.] + Utf8 [) for ad] + Utf8 [) is null.] + Utf8 [) or valueType(] + Utf8 [6] + Utf8 [8] + Utf8 [] + Utf8 [] + Utf8 [A] + Utf8 [ARGB_8888] + Utf8 [AT] + Utf8 [Ad clicked again. Stats on admob.com will only reflect the first click.] + Utf8 [Ad clicked.] + Utf8 [AdMobSDK] + Utf8 [B] + Utf8 [Bad response: didn't get clickURLString. erroring out.] + Utf8 [C] + Utf8 [CCW] + Utf8 [Code] + Utf8 [Context null, not able to start Activity.] + Utf8 [Could not find a resolving intent on ad click] + Utf8 [Could not find asset name ] + Utf8 [Could not form an intent from ad action response: ] + Utf8 [Could not read basic animation: could not interpret keyPath(] + Utf8 [Could not read basic animation: keyPath(] + Utf8 [Could not read in the flex ad.] + Utf8 [Could not read keyframe animation: could not interpret keyPath(] + Utf8 [Could not read keyframe animation: keyPath(] + Utf8 [Couldn't read in array when making extras] + Utf8 [D] + Utf8 [DEFAULT] + Utf8 [E] + Utf8 [F] + Utf8 [FILL] + Utf8 [FIT_XY] + Utf8 [Failed downloading assets for ad: ] + Utf8 [Failed reading asset(] + Utf8 [I] + Utf8 [J] + Utf8 [K] + Utf8 [Landroid/graphics/Bitmap$Config;] + Utf8 [Landroid/graphics/Matrix;] + Utf8 [Landroid/graphics/Paint$Style;] + Utf8 [Landroid/graphics/Path$Direction;] + Utf8 [Landroid/graphics/PointF;] + Utf8 [Landroid/graphics/Rect;] + Utf8 [Landroid/graphics/RectF;] + Utf8 [Landroid/graphics/Region$Op;] + Utf8 [Landroid/graphics/Typeface;] + Utf8 [Landroid/graphics/drawable/GradientDrawable$Orientation;] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/animation/AnimationSet;] + Utf8 [Landroid/widget/ImageView$ScaleType;] + Utf8 [Landroid/widget/RelativeLayout$LayoutParams;] + Utf8 [Lcom/admob/android/ads/ab;] + Utf8 [Lcom/admob/android/ads/s;] + Utf8 [Lcom/admob/android/ads/t;] + Utf8 [Lcom/admob/android/ads/x;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashSet;] + Utf8 [Ljava/util/Hashtable;] + Utf8 [Ljava/util/Vector;] + Utf8 [Lorg/json/JSONObject;] + Utf8 [MONOSPACE] + Utf8 [P] + Utf8 [R] + Utf8 [REPLACE] + Utf8 [SANS_SERIF] + Utf8 [SERIF] + Utf8 [STROKE] + Utf8 [SourceFile] + Utf8 [TOP_BOTTOM] + Utf8 [TYPE] + Utf8 [UTF-8] + Utf8 [Z] + Utf8 [[B] + Utf8 [[I] + Utf8 [[Ljava/lang/Boolean;] + Utf8 [[Ljava/lang/Double;] + Utf8 [[Ljava/lang/Integer;] + Utf8 [[Ljava/lang/Long;] + Utf8 [[Ljava/lang/String;] + Utf8 []=] + Utf8 [a] + Utf8 [abs] + Utf8 [ac] + Utf8 [add] + Utf8 [addAnimation] + Utf8 [addFlags] + Utf8 [addRoundRect] + Utf8 [addRule] + Utf8 [addView] + Utf8 [afstfw] + Utf8 [ag] + Utf8 [android/app/Activity] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/graphics/Bitmap] + Utf8 [android/graphics/Bitmap$Config] + Utf8 [android/graphics/BitmapFactory] + Utf8 [android/graphics/Canvas] + Utf8 [android/graphics/Color] + Utf8 [android/graphics/Matrix] + Utf8 [android/graphics/Paint] + Utf8 [android/graphics/Paint$Style] + Utf8 [android/graphics/PaintFlagsDrawFilter] + Utf8 [android/graphics/Path] + Utf8 [android/graphics/Path$Direction] + Utf8 [android/graphics/PointF] + Utf8 [android/graphics/Rect] + Utf8 [android/graphics/RectF] + Utf8 [android/graphics/Region$Op] + Utf8 [android/graphics/Typeface] + Utf8 [android/graphics/drawable/BitmapDrawable] + Utf8 [android/graphics/drawable/GradientDrawable] + Utf8 [android/graphics/drawable/GradientDrawable$Orientation] + Utf8 [android/net/Uri] + Utf8 [android/os/Bundle] + Utf8 [android/os/Handler] + Utf8 [android/util/Log] + Utf8 [android/view/View] + Utf8 [android/view/View$OnClickListener] + Utf8 [android/view/WindowManager] + Utf8 [android/view/animation/AccelerateDecelerateInterpolator] + Utf8 [android/view/animation/AccelerateInterpolator] + Utf8 [android/view/animation/Animation] + Utf8 [android/view/animation/AnimationSet] + Utf8 [android/view/animation/DecelerateInterpolator] + Utf8 [android/view/animation/LinearInterpolator] + Utf8 [android/view/animation/ScaleAnimation] + Utf8 [android/widget/ImageView] + Utf8 [android/widget/ImageView$ScaleType] + Utf8 [android/widget/RelativeLayout] + Utf8 [android/widget/RelativeLayout$LayoutParams] + Utf8 [ap] + Utf8 [app] + Utf8 [append] + Utf8 [ar] + Utf8 [argb] + Utf8 [b] + Utf8 [backgroundColor] + Utf8 [bc] + Utf8 [bdc] + Utf8 [bg] + Utf8 [bgc] + Utf8 [blue] + Utf8 [booleanValue] + Utf8 [bottom] + Utf8 [bounds] + Utf8 [br] + Utf8 [bt] + Utf8 [bw] + Utf8 [c] + Utf8 [call] + Utf8 [canvas] + Utf8 [cav] + Utf8 [clear] + Utf8 [click_time_tracking] + Utf8 [clipPath] + Utf8 [clipRect] + Utf8 [com/admob/android/ads/AdView] + Utf8 [com/admob/android/ads/aa] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/ag] + Utf8 [com/admob/android/ads/ai] + Utf8 [com/admob/android/ads/aj] + Utf8 [com/admob/android/ads/ak] + Utf8 [com/admob/android/ads/al] + Utf8 [com/admob/android/ads/am] + Utf8 [com/admob/android/ads/ao] + Utf8 [com/admob/android/ads/ap] + Utf8 [com/admob/android/ads/b] + Utf8 [com/admob/android/ads/l] + Utf8 [com/admob/android/ads/n] + Utf8 [com/admob/android/ads/o] + Utf8 [com/admob/android/ads/p] + Utf8 [com/admob/android/ads/q] + Utf8 [com/admob/android/ads/r] + Utf8 [com/admob/android/ads/s] + Utf8 [com/admob/android/ads/t] + Utf8 [com/admob/android/ads/u] + Utf8 [com/admob/android/ads/v] + Utf8 [com/admob/android/ads/view/AdMobWebView] + Utf8 [com/admob/android/ads/w] + Utf8 [com/admob/android/ads/x] + Utf8 [com/admob/android/ads/y] + Utf8 [com/admob/android/ads/z] + Utf8 [contact] + Utf8 [could not read in the touchable area for the ad.] + Utf8 [couldn't construct the views.] + Utf8 [couldn't read bundle array while adding extras] + Utf8 [cpm_url] + Utf8 [create] + Utf8 [createBitmap] + Utf8 [created a null view.] + Utf8 [d] + Utf8 [decodeByteArray] + Utf8 [density] + Utf8 [doubleValue] + Utf8 [draw] + Utf8 [drawBitmap] + Utf8 [drawPath] + Utf8 [drawRect] + Utf8 [e] + Utf8 [encode] + Utf8 [epy] + Utf8 [equals] + Utf8 [eraseColor] + Utf8 [exception while trying to create a flex view.] + Utf8 [f] + Utf8 [fa] + Utf8 [fb] + Utf8 [fc] + Utf8 [fco] + Utf8 [firstElement] + Utf8 [fm] + Utf8 [fs] + Utf8 [fv] + Utf8 [g] + Utf8 [get] + Utf8 [getClass] + Utf8 [getContext] + Utf8 [getData] + Utf8 [getDouble] + Utf8 [getDuration] + Utf8 [getHeight] + Utf8 [getInt] + Utf8 [getJSONArray] + Utf8 [getJSONObject] + Utf8 [getMethod] + Utf8 [getPackageManager] + Utf8 [getString] + Utf8 [getSystemService] + Utf8 [getWidth] + Utf8 [green] + Utf8 [h] + Utf8 [has] + Utf8 [hasNext] + Utf8 [hashCode] + Utf8 [height] + Utf8 [http://mm.admob.com/static/android/canvas.html] + Utf8 [i] + Utf8 [ia] + Utf8 [impression_request] + Utf8 [intValue] + Utf8 [invoke] + Utf8 [io] + Utf8 [isLoggable] + Utf8 [iterator] + Utf8 [itid] + Utf8 [itunes] + Utf8 [j] + Utf8 [java/io/UnsupportedEncodingException] + Utf8 [java/lang/ArrayStoreException] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/Double] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Long] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Throwable] + Utf8 [java/lang/reflect/Method] + Utf8 [java/net/MalformedURLException] + Utf8 [java/net/URL] + Utf8 [java/net/URLEncoder] + Utf8 [java/util/Arrays] + Utf8 [java/util/HashSet] + Utf8 [java/util/Hashtable] + Utf8 [java/util/Iterator] + Utf8 [java/util/Vector] + Utf8 [jsonp_url] + Utf8 [k] + Utf8 [keyframe animations were invalid: numKeyTimes=] + Utf8 [keys] + Utf8 [kp] + Utf8 [kt] + Utf8 [l] + Utf8 [left] + Utf8 [length] + Utf8 [loadUrl] + Utf8 [longValue] + Utf8 [m] + Utf8 [map] + Utf8 [markup] + Utf8 [mfs] + Utf8 [n] + Utf8 [next] + Utf8 [nol] + Utf8 [o] + Utf8 [onClick] + Utf8 [opacity] + Utf8 [opt] + Utf8 [optBoolean] + Utf8 [optDouble] + Utf8 [optInt] + Utf8 [optJSONArray] + Utf8 [optJSONObject] + Utf8 [optString] + Utf8 [ordinal] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONException] + Utf8 [org/json/JSONObject] + Utf8 [p] + Utf8 [parse] + Utf8 [position] + Utf8 [post] + Utf8 [put] + Utf8 [putBoolean] + Utf8 [putBooleanArray] + Utf8 [putBundle] + Utf8 [putDouble] + Utf8 [putDoubleArray] + Utf8 [putExtras] + Utf8 [putInt] + Utf8 [putIntArray] + Utf8 [putLong] + Utf8 [putLongArray] + Utf8 [putString] + Utf8 [putStringArray] + Utf8 [q] + Utf8 [r] + Utf8 [rc] + Utf8 [recycle] + Utf8 [red] + Utf8 [refreshInterval] + Utf8 [remove] + Utf8 [removeView] + Utf8 [resolveActivity] + Utf8 [rgb] + Utf8 [right] + Utf8 [s] + Utf8 [sc] + Utf8 [scaleCurrentDuration] + Utf8 [setBackgroundColor] + Utf8 [setBackgroundDrawable] + Utf8 [setBounds] + Utf8 [setColor] + Utf8 [setDrawFilter] + Utf8 [setDuration] + Utf8 [setFillAfter] + Utf8 [setFillBefore] + Utf8 [setFillEnabled] + Utf8 [setGravity] + Utf8 [setId] + Utf8 [setImageBitmap] + Utf8 [setInterpolator] + Utf8 [setLines] + Utf8 [setMargins] + Utf8 [setRepeatCount] + Utf8 [setRepeatMode] + Utf8 [setScaleType] + Utf8 [setStartOffset] + Utf8 [setStrokeWidth] + Utf8 [setStyle] + Utf8 [setTag] + Utf8 [setText] + Utf8 [setTextColor] + Utf8 [setTextSize] + Utf8 [setTypeface] + Utf8 [setValues] + Utf8 [size] + Utf8 [sk] + Utf8 [ss] + Utf8 [startActivity] + Utf8 [startNow] + Utf8 [t] + Utf8 [ta] + Utf8 [text] + Utf8 [tf] + Utf8 [tfs] + Utf8 [tfv] + Utf8 [to] + Utf8 [toArray] + Utf8 [toString] + Utf8 [top] + Utf8 [tracking_pixel] + Utf8 [tracking_url] + Utf8 [transform] + Utf8 [tt] + Utf8 [ttv] + Utf8 [ttvs] + Utf8 [tv] + Utf8 [u] + Utf8 [url] + Utf8 [ut] + Utf8 [v] + Utf8 [valueOf] + Utf8 [video] + Utf8 [vs] + Utf8 [vt] + Utf8 [w] + Utf8 [width] + Utf8 [window] + Utf8 [x] + Utf8 [y] + Utf8 [z] + Utf8 [zPosition] Fields (count = 32): + Field: c I Access flags: 0x1a = private static final int c + Field: d Landroid/graphics/Rect; Access flags: 0x1a = private static final android.graphics.Rect d + Field: e Landroid/graphics/PointF; Access flags: 0x1a = private static final android.graphics.PointF e + Field: f Landroid/graphics/PointF; Access flags: 0x1a = private static final android.graphics.PointF f + Field: g Landroid/graphics/PointF; Access flags: 0x1a = private static final android.graphics.PointF g + Field: h Landroid/graphics/Matrix; Access flags: 0x1a = private static final android.graphics.Matrix h + Field: i Landroid/graphics/RectF; Access flags: 0x1a = private static final android.graphics.RectF i + Field: j Ljava/lang/String; Access flags: 0x2 = private java.lang.String j + Field: k Ljava/lang/String; Access flags: 0x2 = private java.lang.String k + Field: l Z Access flags: 0x2 = private boolean l + Field: m Z Access flags: 0x2 = private boolean m + Field: n Ljava/util/Vector; Access flags: 0x2 = private java.util.Vector n + Field: o Ljava/util/Vector; Access flags: 0x2 = private java.util.Vector o + Field: p Ljava/util/Vector; Access flags: 0x2 = private java.util.Vector p + Field: q Lcom/admob/android/ads/x; Access flags: 0x2 = private com.admob.android.ads.x q + Field: r Landroid/graphics/Rect; Access flags: 0x2 = private android.graphics.Rect r + Field: s J Access flags: 0x2 = private long s + Field: t I Access flags: 0x2 = private int t + Field: u I Access flags: 0x2 = private int u + Field: a Landroid/view/View; Access flags: 0x4 = protected android.view.View a + Field: v Lcom/admob/android/ads/s; Access flags: 0x2 = private com.admob.android.ads.s v + Field: b Lcom/admob/android/ads/ab; Access flags: 0x4 = protected com.admob.android.ads.ab b + Field: w I Access flags: 0x2 = private int w + Field: x I Access flags: 0x2 = private int x + Field: y I Access flags: 0x2 = private int y + Field: z Lorg/json/JSONObject; Access flags: 0x2 = private org.json.JSONObject z + Field: A Ljava/util/Hashtable; Access flags: 0x2 = private java.util.Hashtable A + Field: B Ljava/util/HashSet; Access flags: 0x2 = private java.util.HashSet B + Field: C Ljava/util/Vector; Access flags: 0x2 = private java.util.Vector C + Field: D Lcom/admob/android/ads/t; Access flags: 0x2 = private com.admob.android.ads.t D + Field: E D Access flags: 0x2 = private double E + Field: F D Access flags: 0x2 = private double F Methods (count = 69): + Method: a(Lcom/admob/android/ads/s;Lorg/json/JSONObject;IIILcom/admob/android/ads/ab;)Lcom/admob/android/ads/o; Access flags: 0x9 = public static com.admob.android.ads.o a(com.admob.android.ads.s,org.json.JSONObject,int,int,int,com.admob.android.ads.ab) Class member attributes (count = 1): + Code attribute instructions (code length = 95, locals = 8, stack = 2): [0] aload_1 v1 [1] ifnull +10 (target=11) [4] aload_1 v1 [5] invokevirtual #570 + Methodref [org/json/JSONObject.length ()I] [8] ifne +5 (target=13) [11] aconst_null [12] areturn [13] new #206 + Class [com/admob/android/ads/o] [16] dup [17] invokespecial #447 + Methodref [com/admob/android/ads/o. ()V] [20] dup [21] astore v6 [23] aload_0 v0 [24] astore v7 [26] dup [27] astore_0 v0 [28] aload v7 [30] putfield #300 + Fieldref [com/admob/android/ads/o.v Lcom/admob/android/ads/s;] [33] aload v6 [35] iload_2 v2 [36] istore v7 [38] dup [39] astore_0 v0 [40] iload v7 [42] putfield #301 + Fieldref [com/admob/android/ads/o.w I] [45] aload v6 [47] iload_3 v3 [48] istore v7 [50] dup [51] astore_0 v0 [52] iload v7 [54] putfield #302 + Fieldref [com/admob/android/ads/o.x I] [57] aload v6 [59] iload v4 [61] istore v7 [63] dup [64] astore_0 v0 [65] iload v7 [67] putfield #303 + Fieldref [com/admob/android/ads/o.y I] [70] aload v6 [72] aload v5 [74] astore_2 v2 [75] dup [76] astore_0 v0 [77] aload_2 v2 [78] putfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [81] aload v6 [83] aload_1 v1 [84] invokespecial #482 + Methodref [com/admob/android/ads/o.c (Lorg/json/JSONObject;)Z] [87] ifeq +6 (target=93) [90] aload v6 [92] areturn [93] aconst_null [94] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 11) [0] -> line 287 [11] -> line 291 [13] -> line 296 [21] -> line 297 [33] -> line 298 [45] -> line 299 [57] -> line 300 [70] -> line 301 [81] -> line 303 [90] -> line 305 [93] -> line 309 - Method: ()V Access flags: 0x4 = protected o() Class member attributes (count = 1): + Code attribute instructions (code length = 141, locals = 1, stack = 4): [0] aload_0 v0 [1] invokespecial #524 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #240 + Class [java/util/Vector] [8] dup [9] invokespecial #550 + Methodref [java/util/Vector. ()V] [12] putfield #293 + Fieldref [com/admob/android/ads/o.o Ljava/util/Vector;] [15] aload_0 v0 [16] new #240 + Class [java/util/Vector] [19] dup [20] invokespecial #550 + Methodref [java/util/Vector. ()V] [23] putfield #294 + Fieldref [com/admob/android/ads/o.p Ljava/util/Vector;] [26] aload_0 v0 [27] lconst_0 [28] putfield #297 + Fieldref [com/admob/android/ads/o.s J] [31] aload_0 v0 [32] aconst_null [33] putfield #300 + Fieldref [com/admob/android/ads/o.v Lcom/admob/android/ads/s;] [36] aload_0 v0 [37] aconst_null [38] putfield #288 + Fieldref [com/admob/android/ads/o.j Ljava/lang/String;] [41] aload_0 v0 [42] aconst_null [43] putfield #289 + Fieldref [com/admob/android/ads/o.k Ljava/lang/String;] [46] aload_0 v0 [47] aconst_null [48] putfield #296 + Fieldref [com/admob/android/ads/o.r Landroid/graphics/Rect;] [51] aload_0 v0 [52] iconst_m1 [53] putfield #298 + Fieldref [com/admob/android/ads/o.t I] [56] aload_0 v0 [57] iconst_m1 [58] putfield #299 + Fieldref [com/admob/android/ads/o.u I] [61] aload_0 v0 [62] aconst_null [63] putfield #276 + Fieldref [com/admob/android/ads/o.D Lcom/admob/android/ads/t;] [66] aload_0 v0 [67] aload_0 v0 [68] iconst_m1 [69] dup_x1 [70] putfield #302 + Fieldref [com/admob/android/ads/o.x I] [73] putfield #301 + Fieldref [com/admob/android/ads/o.w I] [76] aload_0 v0 [77] ldc #1 + Integer [-16777216] [79] putfield #303 + Fieldref [com/admob/android/ads/o.y I] [82] aload_0 v0 [83] new #238 + Class [java/util/Hashtable] [86] dup [87] invokespecial #546 + Methodref [java/util/Hashtable. ()V] [90] putfield #273 + Fieldref [com/admob/android/ads/o.A Ljava/util/Hashtable;] [93] aload_0 v0 [94] new #237 + Class [java/util/HashSet] [97] dup [98] invokespecial #540 + Methodref [java/util/HashSet. ()V] [101] putfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [104] aload_0 v0 [105] new #240 + Class [java/util/Vector] [108] dup [109] invokespecial #550 + Methodref [java/util/Vector. ()V] [112] putfield #275 + Fieldref [com/admob/android/ads/o.C Ljava/util/Vector;] [115] aload_0 v0 [116] new #240 + Class [java/util/Vector] [119] dup [120] invokespecial #550 + Methodref [java/util/Vector. ()V] [123] putfield #292 + Fieldref [com/admob/android/ads/o.n Ljava/util/Vector;] [126] aload_0 v0 [127] ldc2_w #246 + Double [-1.0] [130] putfield #277 + Fieldref [com/admob/android/ads/o.E D] [133] aload_0 v0 [134] ldc2_w #246 + Double [-1.0] [137] putfield #278 + Fieldref [com/admob/android/ads/o.F D] [140] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 20) [0] -> line 344 [4] -> line 345 [15] -> line 346 [26] -> line 348 [31] -> line 349 [36] -> line 350 [41] -> line 351 [46] -> line 352 [51] -> line 353 [56] -> line 354 [61] -> line 355 [66] -> line 356 [76] -> line 357 [82] -> line 358 [93] -> line 359 [104] -> line 360 [115] -> line 361 [126] -> line 362 [133] -> line 363 [140] -> line 364 + Method: a()D Access flags: 0x10 = final double a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #277 + Fieldref [com/admob/android/ads/o.E D] [4] dreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 371 + Method: a(Ljava/lang/String;Z)V Access flags: 0x2 = private void a(java.lang.String,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 3, stack = 5): [0] aload_1 v1 [1] ifnull +29 (target=30) [4] ldc #13 + String [] [6] aload_1 v1 [7] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [10] ifne +20 (target=30) [13] aload_0 v0 [14] getfield #294 + Fieldref [com/admob/android/ads/o.p Ljava/util/Vector;] [17] new #215 + Class [com/admob/android/ads/w] [20] dup [21] aload_1 v1 [22] iload_2 v2 [23] invokespecial #511 + Methodref [com/admob/android/ads/w. (Ljava/lang/String;Z)V] [26] invokevirtual #551 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [29] pop [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 433 [13] -> line 435 [30] -> line 437 + Method: a(Ljava/lang/String;)V Access flags: 0x2 = private void a(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnull +21 (target=22) [4] ldc #13 + String [] [6] aload_1 v1 [7] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [10] ifne +12 (target=22) [13] aload_0 v0 [14] getfield #293 + Fieldref [com/admob/android/ads/o.o Ljava/util/Vector;] [17] aload_1 v1 [18] invokevirtual #551 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [21] pop [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 446 [13] -> line 448 [22] -> line 450 + Method: a(I)I Access flags: 0x10 = final int a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 5, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] i2d [3] dstore_3 v3 [4] dup [5] astore_1 v1 [6] getfield #278 + Fieldref [com/admob/android/ads/o.F D] [9] dconst_0 [10] dcmpl [11] ifle +12 (target=23) [14] dload_3 v3 [15] aload_1 v1 [16] getfield #278 + Fieldref [com/admob/android/ads/o.F D] [19] dmul [20] goto +4 (target=24) [23] dload_3 v3 [24] d2i [25] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 460 + Method: a(Landroid/graphics/Rect;)Landroid/graphics/Rect; Access flags: 0x10 = final android.graphics.Rect a(android.graphics.Rect) Class member attributes (count = 1): + Code attribute instructions (code length = 68, locals = 3, stack = 4): [0] new #167 + Class [android/graphics/Rect] [3] dup [4] aload_1 v1 [5] invokespecial #363 + Methodref [android/graphics/Rect. (Landroid/graphics/Rect;)V] [8] astore_2 v2 [9] aload_0 v0 [10] getfield #278 + Fieldref [com/admob/android/ads/o.F D] [13] dconst_0 [14] dcmpl [15] ifle +51 (target=66) [18] aload_2 v2 [19] aload_0 v0 [20] aload_1 v1 [21] getfield #259 + Fieldref [android/graphics/Rect.left I] [24] invokevirtual #450 + Methodref [com/admob/android/ads/o.a (I)I] [27] putfield #259 + Fieldref [android/graphics/Rect.left I] [30] aload_2 v2 [31] aload_0 v0 [32] aload_1 v1 [33] getfield #261 + Fieldref [android/graphics/Rect.top I] [36] invokevirtual #450 + Methodref [com/admob/android/ads/o.a (I)I] [39] putfield #261 + Fieldref [android/graphics/Rect.top I] [42] aload_2 v2 [43] aload_0 v0 [44] aload_1 v1 [45] getfield #260 + Fieldref [android/graphics/Rect.right I] [48] invokevirtual #450 + Methodref [com/admob/android/ads/o.a (I)I] [51] putfield #260 + Fieldref [android/graphics/Rect.right I] [54] aload_2 v2 [55] aload_0 v0 [56] aload_1 v1 [57] getfield #258 + Fieldref [android/graphics/Rect.bottom I] [60] invokevirtual #450 + Methodref [com/admob/android/ads/o.a (I)I] [63] putfield #258 + Fieldref [android/graphics/Rect.bottom I] [66] aload_2 v2 [67] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 477 [9] -> line 479 [18] -> line 481 [30] -> line 482 [42] -> line 483 [54] -> line 484 [66] -> line 486 + Method: b()Lcom/admob/android/ads/ab; Access flags: 0x11 = public final com.admob.android.ads.ab b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 495 + Method: a(Lcom/admob/android/ads/ab;)V Access flags: 0x11 = public final void a(com.admob.android.ads.ab) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 503 [5] -> line 504 + Method: c()J Access flags: 0x11 = public final long c() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #297 + Fieldref [com/admob/android/ads/o.s J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 511 + Method: d()Z Access flags: 0x10 = final boolean d() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #290 + Fieldref [com/admob/android/ads/o.l Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 544 + Method: a(Lcom/admob/android/ads/t;)V Access flags: 0x11 = public final void a(com.admob.android.ads.t) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #276 + Fieldref [com/admob/android/ads/o.D Lcom/admob/android/ads/t;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 561 [5] -> line 562 + Method: e()I Access flags: 0x11 = public final int e() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #298 + Fieldref [com/admob/android/ads/o.t I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 588 + Method: f()I Access flags: 0x11 = public final int f() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #299 + Fieldref [com/admob/android/ads/o.u I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 599 + Method: g()Landroid/graphics/Rect; Access flags: 0x11 = public final android.graphics.Rect g() Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 1, stack = 7): [0] aload_0 v0 [1] getfield #296 + Fieldref [com/admob/android/ads/o.r Landroid/graphics/Rect;] [4] ifnonnull +24 (target=28) [7] aload_0 v0 [8] new #167 + Class [android/graphics/Rect] [11] dup [12] iconst_0 [13] iconst_0 [14] aload_0 v0 [15] getfield #298 + Fieldref [com/admob/android/ads/o.t I] [18] aload_0 v0 [19] getfield #299 + Fieldref [com/admob/android/ads/o.u I] [22] invokespecial #362 + Methodref [android/graphics/Rect. (IIII)V] [25] putfield #296 + Fieldref [com/admob/android/ads/o.r Landroid/graphics/Rect;] [28] aload_0 v0 [29] getfield #296 + Fieldref [com/admob/android/ads/o.r Landroid/graphics/Rect;] [32] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 611 [7] -> line 613 [28] -> line 616 + Method: h()V Access flags: 0x10 = final void h() Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #275 + Fieldref [com/admob/android/ads/o.C Ljava/util/Vector;] [4] invokevirtual #555 + Methodref [java/util/Vector.iterator ()Ljava/util/Iterator;] [7] astore_1 v1 [8] aload_1 v1 [9] invokeinterface #582 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [14] ifeq +24 (target=38) [17] aload_1 v1 [18] invokeinterface #583 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [23] checkcast #155 + Class [android/graphics/Bitmap] [26] dup [27] astore_2 v2 [28] ifnull +7 (target=35) [31] aload_2 v2 [32] invokevirtual #337 + Methodref [android/graphics/Bitmap.recycle ()V] [35] goto -27 (target=8) [38] aload_0 v0 [39] getfield #275 + Fieldref [com/admob/android/ads/o.C Ljava/util/Vector;] [42] invokevirtual #552 + Methodref [java/util/Vector.clear ()V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 644 [27] -> line 646 [31] -> line 648 [38] -> line 651 [45] -> line 652 + Method: a(Lorg/json/JSONObject;)V Access flags: 0x11 = public final void a(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 263, locals = 8, stack = 8): [0] aload_0 v0 [1] getfield #291 + Fieldref [com/admob/android/ads/o.m Z] [4] ifeq +14 (target=18) [7] ldc #31 + String [AdMobSDK] [9] ldc #29 + String [Ad clicked again. Stats on admob.com will only reflect the first click.] [11] invokestatic #394 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [14] pop [15] goto +117 (target=132) [18] aload_0 v0 [19] iconst_1 [20] putfield #291 + Fieldref [com/admob/android/ads/o.m Z] [23] ldc #31 + String [AdMobSDK] [25] ldc #30 + String [Ad clicked.] [27] invokestatic #394 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [30] pop [31] aload_0 v0 [32] aload_1 v1 [33] astore_2 v2 [34] dup [35] astore_1 v1 [36] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [39] ifnull +93 (target=132) [42] aload_1 v1 [43] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [46] invokevirtual #432 + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] [49] astore_3 v3 [50] aload_1 v1 [51] getfield #294 + Fieldref [com/admob/android/ads/o.p Ljava/util/Vector;] [54] invokevirtual #555 + Methodref [java/util/Vector.iterator ()Ljava/util/Iterator;] [57] astore v4 [59] aload v4 [61] invokeinterface #582 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [66] ifeq +66 (target=132) [69] aload v4 [71] invokeinterface #583 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [76] checkcast #215 + Class [com/admob/android/ads/w] [79] astore v5 [81] new #209 + Class [com/admob/android/ads/r] [84] dup [85] aload_1 v1 [86] invokespecial #502 + Methodref [com/admob/android/ads/r. (Lcom/admob/android/ads/o;)V] [89] astore v6 [91] aconst_null [92] astore v7 [94] aload v5 [96] getfield #312 + Fieldref [com/admob/android/ads/w.b Z] [99] ifeq +6 (target=105) [102] aload_2 v2 [103] astore v7 [105] aload v5 [107] getfield #311 + Fieldref [com/admob/android/ads/w.a Ljava/lang/String;] [110] ldc #73 + String [click_time_tracking] [112] aload_3 v3 [113] invokestatic #444 + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] [116] aload v7 [118] aload v6 [120] invokestatic #516 + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap;] [123] dup [124] astore v5 [126] invokevirtual #443 + Methodref [com/admob/android/ads/ap.g ()V] [129] goto -70 (target=59) [132] aload_0 v0 [133] astore_1 v1 [134] getstatic #305 + Fieldref [com/admob/android/ads/p.a [I] [137] aload_1 v1 [138] dup [139] astore_2 v2 [140] getfield #295 + Fieldref [com/admob/android/ads/o.q Lcom/admob/android/ads/x;] [143] invokevirtual #512 + Methodref [com/admob/android/ads/x.ordinal ()I] [146] iaload [147] lookupswitch (1 offsets, default=95) (target=242) 1: offset = 17, target = 164 default: offset = 95, target = 242 [164] aload_1 v1 [165] dup [166] astore_2 v2 [167] getfield #292 + Fieldref [com/admob/android/ads/o.n Ljava/util/Vector;] [170] invokevirtual #553 + Methodref [java/util/Vector.firstElement ()Ljava/lang/Object;] [173] checkcast #153 + Class [android/content/Intent] [176] dup [177] astore_3 v3 [178] ifnull +61 (target=239) [181] aload_3 v3 [182] invokevirtual #330 + Methodref [android/content/Intent.getData ()Landroid/net/Uri;] [185] dup [186] astore v4 [188] ifnull +51 (target=239) [191] aload_2 v2 [192] aload v4 [194] invokevirtual #376 + Methodref [android/net/Uri.toString ()Ljava/lang/String;] [197] aload_2 v2 [198] getfield #289 + Fieldref [com/admob/android/ads/o.k Ljava/lang/String;] [201] astore v7 [203] astore v6 [205] astore v5 [207] getstatic #271 + Fieldref [com/admob/android/ads/AdView.a Landroid/os/Handler;] [210] ifnull +29 (target=239) [213] getstatic #271 + Fieldref [com/admob/android/ads/AdView.a Landroid/os/Handler;] [216] new #212 + Class [com/admob/android/ads/u] [219] dup [220] aload v6 [222] aload v7 [224] sipush 320 [227] sipush 295 [230] aload v5 [232] invokespecial #505 + Methodref [com/admob/android/ads/u. (Ljava/lang/String;Ljava/lang/String;IILcom/admob/android/ads/o;)V] [235] invokevirtual #389 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [238] pop [239] goto +7 (target=246) [242] aload_1 v1 [243] invokespecial #487 + Methodref [com/admob/android/ads/o.j ()V] [246] aload_1 v1 [247] getfield #276 + Fieldref [com/admob/android/ads/o.D Lcom/admob/android/ads/t;] [250] ifnull +12 (target=262) [253] aload_1 v1 [254] getfield #276 + Fieldref [com/admob/android/ads/o.D Lcom/admob/android/ads/t;] [257] invokeinterface #581 + InterfaceMethodref [com/admob/android/ads/t.b ()V] [262] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 672 [7] -> line 675 [18] -> line 680 [23] -> line 681 [31] -> line 684 [132] -> line 688 [262] -> line 689 + Method: i()V Access flags: 0x10 = final void i() Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [4] ifnull +54 (target=58) [7] aload_0 v0 [8] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [11] invokevirtual #432 + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] [14] astore_1 v1 [15] aload_0 v0 [16] getfield #293 + Fieldref [com/admob/android/ads/o.o Ljava/util/Vector;] [19] invokevirtual #555 + Methodref [java/util/Vector.iterator ()Ljava/util/Iterator;] [22] astore_2 v2 [23] aload_2 v2 [24] invokeinterface #582 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [29] ifeq +29 (target=58) [32] aload_2 v2 [33] invokeinterface #583 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [38] checkcast #229 + Class [java/lang/String] [41] dup [42] astore_3 v3 [43] ldc #95 + String [impression_request] [45] aload_1 v1 [46] invokestatic #444 + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] [49] invokestatic #514 + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/admob/android/ads/ap;] [52] invokevirtual #443 + Methodref [com/admob/android/ads/ap.g ()V] [55] goto -32 (target=23) [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 749 [7] -> line 751 [15] -> line 752 [42] -> line 754 [58] -> line 757 + Method: j()V Access flags: 0x2 = private void j() Class member attributes (count = 1): + Code attribute instructions (code length = 111, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [4] ifnull +106 (target=110) [7] aload_0 v0 [8] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [11] invokevirtual #432 + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] [14] dup [15] astore_1 v1 [16] ifnull +77 (target=93) [19] aload_1 v1 [20] invokevirtual #325 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [23] astore_2 v2 [24] aload_0 v0 [25] getfield #292 + Fieldref [com/admob/android/ads/o.n Ljava/util/Vector;] [28] invokevirtual #555 + Methodref [java/util/Vector.iterator ()Ljava/util/Iterator;] [31] astore_3 v3 [32] aload_3 v3 [33] invokeinterface #582 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [38] ifeq +36 (target=74) [41] aload_3 v3 [42] invokeinterface #583 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [47] checkcast #153 + Class [android/content/Intent] [50] astore v4 [52] aload_2 v2 [53] aload v4 [55] ldc #2 + Integer [65536] [57] invokevirtual #332 + Methodref [android/content/pm/PackageManager.resolveActivity (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] [60] ifnull +11 (target=71) [63] aload_1 v1 [64] aload v4 [66] invokevirtual #327 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [69] return [70] pop [71] goto -39 (target=32) [74] ldc #31 + String [AdMobSDK] [76] bipush 6 [78] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [81] ifeq +11 (target=92) [84] ldc #31 + String [AdMobSDK] [86] ldc #36 + String [Could not find a resolving intent on ad click] [88] invokestatic #392 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [91] pop [92] return [93] ldc #31 + String [AdMobSDK] [95] iconst_3 [96] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [99] ifeq +11 (target=110) [102] ldc #31 + String [AdMobSDK] [104] ldc #35 + String [Context null, not able to start Activity.] [106] invokestatic #390 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [109] pop [110] return Code attribute exceptions (count = 1): - ExceptionInfo (63 -> 69: 70): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 16) [0] -> line 809 [7] -> line 811 [15] -> line 812 [19] -> line 814 [24] -> line 815 [52] -> line 817 [63] -> line 821 [69] -> line 822 [70] -> line 824 [71] -> line 826 [74] -> line 830 [84] -> line 832 [92] -> line 834 [93] -> line 837 [102] -> line 839 [110] -> line 843 + Method: a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;II)Landroid/view/View; Access flags: 0x11 = public final android.view.View a(android.content.Context,java.lang.String,java.lang.String,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 113, locals = 7, stack = 5): [0] new #190 + Class [android/widget/RelativeLayout] [3] dup [4] aload_1 v1 [5] invokespecial #420 + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;)V] [8] dup [9] astore v6 [11] iconst_0 [12] invokevirtual #422 + Methodref [android/widget/RelativeLayout.setBackgroundColor (I)V] [15] aload v6 [17] bipush 17 [19] invokevirtual #423 + Methodref [android/widget/RelativeLayout.setGravity (I)V] [22] new #214 + Class [com/admob/android/ads/view/AdMobWebView] [25] dup [26] aload_1 v1 [27] aload v6 [29] aload_3 v3 [30] invokespecial #507 + Methodref [com/admob/android/ads/view/AdMobWebView. (Landroid/content/Context;Landroid/widget/RelativeLayout;Ljava/lang/String;)V] [33] dup [34] astore_1 v1 [35] iconst_m1 [36] invokevirtual #509 + Methodref [com/admob/android/ads/view/AdMobWebView.setBackgroundColor (I)V] [39] aload_1 v1 [40] iconst_1 [41] invokevirtual #510 + Methodref [com/admob/android/ads/view/AdMobWebView.setId (I)V] [44] aload_0 v0 [45] iload v4 [47] invokevirtual #450 + Methodref [com/admob/android/ads/o.a (I)I] [50] istore_3 v3 [51] aload_0 v0 [52] iload v5 [54] invokevirtual #450 + Methodref [com/admob/android/ads/o.a (I)I] [57] istore v4 [59] new #191 + Class [android/widget/RelativeLayout$LayoutParams] [62] dup [63] iload_3 v3 [64] iload v4 [66] invokespecial #424 + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] [69] astore_3 v3 [70] aload v6 [72] aload_1 v1 [73] aload_3 v3 [74] invokevirtual #421 + Methodref [android/widget/RelativeLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [77] aload_1 v1 [78] aload_2 v2 [79] astore_3 v3 [80] dup [81] astore_2 v2 [82] new #230 + Class [java/lang/StringBuilder] [85] dup [86] invokespecial #529 + Methodref [java/lang/StringBuilder. ()V] [89] aload_3 v3 [90] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [93] ldc #19 + String [#sdk] [95] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [98] invokevirtual #534 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [101] putfield #310 + Fieldref [com/admob/android/ads/view/AdMobWebView.b Ljava/lang/String;] [104] aload_1 v1 [105] ldc #92 + String [http://mm.admob.com/static/android/canvas.html] [107] invokevirtual #508 + Methodref [com/admob/android/ads/view/AdMobWebView.loadUrl (Ljava/lang/String;)V] [110] aload v6 [112] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 13) [0] -> line 936 [9] -> line 937 [15] -> line 938 [22] -> line 940 [34] -> line 941 [39] -> line 942 [44] -> line 946 [51] -> line 947 [59] -> line 948 [70] -> line 950 [77] -> line 952 [104] -> line 953 [110] -> line 955 + Method: onClick(Landroid/view/View;)V Access flags: 0x11 = public final void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [4] ifnull +41 (target=45) [7] aload_0 v0 [8] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [11] invokevirtual #432 + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] [14] ldc #142 + String [window] [16] invokevirtual #326 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [19] checkcast #180 + Class [android/view/WindowManager] [22] dup [23] astore_1 v1 [24] aload_0 v0 [25] getfield #279 + Fieldref [com/admob/android/ads/o.a Landroid/view/View;] [28] invokeinterface #580 + InterfaceMethodref [android/view/WindowManager.removeView (Landroid/view/View;)V] [33] aload_0 v0 [34] getfield #279 + Fieldref [com/admob/android/ads/o.a Landroid/view/View;] [37] invokestatic #427 + Methodref [com/admob/android/ads/AdView.b (Landroid/view/View;)V] [40] aload_0 v0 [41] aconst_null [42] putfield #279 + Fieldref [com/admob/android/ads/o.a Landroid/view/View;] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 961 [7] -> line 963 [23] -> line 964 [33] -> line 965 [40] -> line 966 [45] -> line 968 + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] dup [2] astore_1 v1 [3] getfield #288 + Fieldref [com/admob/android/ads/o.j Ljava/lang/String;] [6] dup [7] astore_1 v1 [8] ifnonnull +6 (target=14) [11] ldc #13 + String [] [13] astore_1 v1 [14] aload_1 v1 [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 979 [7] -> line 981 [11] -> line 983 [14] -> line 986 + Method: equals(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean equals(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] aload_1 v1 [1] instanceof #206 + Class [com/admob/android/ads/o] [4] ifeq +20 (target=24) [7] aload_1 v1 [8] checkcast #206 + Class [com/admob/android/ads/o] [11] astore_1 v1 [12] aload_0 v0 [13] invokevirtual #494 + Methodref [com/admob/android/ads/o.toString ()Ljava/lang/String;] [16] aload_1 v1 [17] invokevirtual #494 + Methodref [com/admob/android/ads/o.toString ()Ljava/lang/String;] [20] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [23] ireturn [24] iconst_0 [25] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 997 [7] -> line 999 [12] -> line 1000 [24] -> line 1004 + Method: hashCode()I Access flags: 0x11 = public final int hashCode() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #494 + Methodref [com/admob/android/ads/o.toString ()Ljava/lang/String;] [4] invokevirtual #528 + Methodref [java/lang/String.hashCode ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1016 + Method: b(Lorg/json/JSONObject;)V Access flags: 0x2 = private void b(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 99, locals = 5, stack = 5): [0] aload_1 v1 [1] ifnull +97 (target=98) [4] aload_1 v1 [5] ldc #53 + String [a] [7] aconst_null [8] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [11] astore_2 v2 [12] aload_1 v1 [13] ldc #80 + String [d] [15] aconst_null [16] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [19] astore_3 v3 [20] aload_1 v1 [21] ldc #84 + String [f] [23] ldc #3 + Integer [268435456] [25] invokevirtual #576 + Methodref [org/json/JSONObject.optInt (Ljava/lang/String;I)I] [28] istore v4 [30] aload_1 v1 [31] ldc #60 + String [b] [33] invokevirtual #578 + Methodref [org/json/JSONObject.optJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [36] dup [37] astore_1 v1 [38] invokestatic #484 + Methodref [com/admob/android/ads/o.d (Lorg/json/JSONObject;)Landroid/os/Bundle;] [41] astore_1 v1 [42] aload_0 v0 [43] getfield #292 + Fieldref [com/admob/android/ads/o.n Ljava/util/Vector;] [46] aload_2 v2 [47] aload_3 v3 [48] iload v4 [50] aload_1 v1 [51] astore v4 [53] istore_3 v3 [54] astore_2 v2 [55] astore_1 v1 [56] aload_2 v2 [57] invokestatic #375 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] [60] astore_2 v2 [61] new #153 + Class [android/content/Intent] [64] dup [65] aload_1 v1 [66] aload_2 v2 [67] invokespecial #328 + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] [70] astore_1 v1 [71] iload_3 v3 [72] ifeq +9 (target=81) [75] aload_1 v1 [76] iload_3 v3 [77] invokevirtual #329 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [80] pop [81] aload v4 [83] ifnull +10 (target=93) [86] aload_1 v1 [87] aload v4 [89] invokevirtual #331 + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] [92] pop [93] aload_1 v1 [94] invokevirtual #551 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [97] pop [98] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 8) [0] -> line 1034 [4] -> line 1036 [12] -> line 1037 [20] -> line 1038 [30] -> line 1040 [37] -> line 1041 [42] -> line 1043 [98] -> line 1046 + Method: c(Lorg/json/JSONObject;)Z Access flags: 0x2 = private boolean c(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 699, locals = 21, stack = 5): [0] aload_1 v1 [1] ldc #99 + String [jsonp_url] [3] aconst_null [4] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [7] astore_2 v2 [8] aload_1 v1 [9] ldc #129 + String [tracking_url] [11] aconst_null [12] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [15] astore_3 v3 [16] aload_0 v0 [17] aload_2 v2 [18] iconst_1 [19] invokespecial #464 + Methodref [com/admob/android/ads/o.a (Ljava/lang/String;Z)V] [22] aload_0 v0 [23] aload_3 v3 [24] astore v5 [26] dup [27] astore v4 [29] aload v5 [31] iconst_0 [32] invokespecial #464 + Methodref [com/admob/android/ads/o.a (Ljava/lang/String;Z)V] [35] aload_0 v0 [36] aload_1 v1 [37] ldc #123 + String [text] [39] aconst_null [40] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [43] putfield #288 + Fieldref [com/admob/android/ads/o.j Ljava/lang/String;] [46] aload_1 v1 [47] ldc #26 + String [6] [49] aconst_null [50] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [53] astore_3 v3 [54] aload_0 v0 [55] aload_1 v1 [56] ldc #27 + String [8] [58] aconst_null [59] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [62] putfield #289 + Fieldref [com/admob/android/ads/o.k Ljava/lang/String;] [65] aload_3 v3 [66] astore v4 [68] getstatic #316 + Fieldref [com/admob/android/ads/x.d Lcom/admob/android/ads/x;] [71] astore v5 [73] ldc #105 + String [map] [75] aload v4 [77] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [80] ifeq +11 (target=91) [83] getstatic #313 + Fieldref [com/admob/android/ads/x.a Lcom/admob/android/ads/x;] [86] astore v5 [88] goto +126 (target=214) [91] ldc #139 + String [video] [93] aload v4 [95] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [98] ifeq +11 (target=109) [101] getstatic #314 + Fieldref [com/admob/android/ads/x.b Lcom/admob/android/ads/x;] [104] astore v5 [106] goto +108 (target=214) [109] ldc #58 + String [app] [111] aload v4 [113] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [116] ifeq +11 (target=127) [119] getstatic #315 + Fieldref [com/admob/android/ads/x.c Lcom/admob/android/ads/x;] [122] astore v5 [124] goto +90 (target=214) [127] ldc #136 + String [url] [129] aload v4 [131] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [134] ifeq +11 (target=145) [137] getstatic #316 + Fieldref [com/admob/android/ads/x.d Lcom/admob/android/ads/x;] [140] astore v5 [142] goto +72 (target=214) [145] ldc #70 + String [call] [147] aload v4 [149] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [152] ifeq +11 (target=163) [155] getstatic #317 + Fieldref [com/admob/android/ads/x.e Lcom/admob/android/ads/x;] [158] astore v5 [160] goto +54 (target=214) [163] ldc #98 + String [itunes] [165] aload v4 [167] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [170] ifeq +11 (target=181) [173] getstatic #318 + Fieldref [com/admob/android/ads/x.f Lcom/admob/android/ads/x;] [176] astore v5 [178] goto +36 (target=214) [181] ldc #71 + String [canvas] [183] aload v4 [185] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [188] ifeq +11 (target=199) [191] getstatic #319 + Fieldref [com/admob/android/ads/x.g Lcom/admob/android/ads/x;] [194] astore v5 [196] goto +18 (target=214) [199] ldc #74 + String [contact] [201] aload v4 [203] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [206] ifeq +8 (target=214) [209] getstatic #320 + Fieldref [com/admob/android/ads/x.h Lcom/admob/android/ads/x;] [212] astore v5 [214] aload v5 [216] astore_3 v3 [217] aload_0 v0 [218] aload_3 v3 [219] astore v5 [221] dup [222] astore v4 [224] aload v5 [226] putfield #295 + Fieldref [com/admob/android/ads/o.q Lcom/admob/android/ads/x;] [229] aload_3 v3 [230] getstatic #319 + Fieldref [com/admob/android/ads/x.g Lcom/admob/android/ads/x;] [233] ifacmpne +32 (target=265) [236] aload_0 v0 [237] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [240] invokevirtual #432 + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] [243] instanceof #151 + Class [android/app/Activity] [246] ifne +19 (target=265) [249] aload_0 v0 [250] getfield #300 + Fieldref [com/admob/android/ads/o.v Lcom/admob/android/ads/s;] [253] ifnull +10 (target=263) [256] aload_0 v0 [257] getfield #300 + Fieldref [com/admob/android/ads/o.v Lcom/admob/android/ads/s;] [260] invokevirtual #503 + Methodref [com/admob/android/ads/s.a ()V] [263] iconst_0 [264] ireturn [265] aload_1 v1 [266] ldc #115 + String [refreshInterval] [268] invokevirtual #568 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [271] ifeq +13 (target=284) [274] aload_0 v0 [275] aload_1 v1 [276] ldc #115 + String [refreshInterval] [278] invokevirtual #574 + Methodref [org/json/JSONObject.optDouble (Ljava/lang/String;)D] [281] putfield #277 + Fieldref [com/admob/android/ads/o.E D] [284] aload_1 v1 [285] ldc #81 + String [density] [287] invokevirtual #568 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [290] ifeq +16 (target=306) [293] aload_0 v0 [294] aload_1 v1 [295] ldc #81 + String [density] [297] invokevirtual #574 + Methodref [org/json/JSONObject.optDouble (Ljava/lang/String;)D] [300] putfield #278 + Fieldref [com/admob/android/ads/o.F D] [303] goto +11 (target=314) [306] aload_0 v0 [307] invokestatic #431 + Methodref [com/admob/android/ads/ab.d ()F] [310] f2d [311] putfield #278 + Fieldref [com/admob/android/ads/o.F D] [314] aload_1 v1 [315] ldc #80 + String [d] [317] aconst_null [318] invokestatic #475 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/PointF;)Landroid/graphics/PointF;] [321] dup [322] astore_3 v3 [323] ifnonnull +15 (target=338) [326] new #166 + Class [android/graphics/PointF] [329] dup [330] ldc #12 + Float [320.0] [332] ldc #10 + Float [48.0] [334] invokespecial #361 + Methodref [android/graphics/PointF. (FF)V] [337] astore_3 v3 [338] aload_3 v3 [339] getfield #256 + Fieldref [android/graphics/PointF.x F] [342] fconst_0 [343] fcmpg [344] iflt +12 (target=356) [347] aload_3 v3 [348] getfield #257 + Fieldref [android/graphics/PointF.y F] [351] fconst_0 [352] fcmpg [353] ifge +5 (target=358) [356] iconst_0 [357] ireturn [358] aload_0 v0 [359] aload_3 v3 [360] getfield #256 + Fieldref [android/graphics/PointF.x F] [363] f2i [364] aload_3 v3 [365] getfield #257 + Fieldref [android/graphics/PointF.y F] [368] f2i [369] istore_3 v3 [370] istore v5 [372] dup [373] astore v4 [375] iload v5 [377] putfield #298 + Fieldref [com/admob/android/ads/o.t I] [380] aload v4 [382] iload_3 v3 [383] putfield #299 + Fieldref [com/admob/android/ads/o.u I] [386] aload_1 v1 [387] ldc #54 + String [ac] [389] invokevirtual #578 + Methodref [org/json/JSONObject.optJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [392] dup [393] astore_3 v3 [394] ifnull +8 (target=402) [397] aload_0 v0 [398] aload_3 v3 [399] invokespecial #479 + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONObject;)V] [402] aload_1 v1 [403] ldc #54 + String [ac] [405] invokevirtual #577 + Methodref [org/json/JSONObject.optJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [408] dup [409] astore_3 v3 [410] ifnull +77 (target=487) [413] iconst_0 [414] istore v4 [416] iload v4 [418] aload_3 v3 [419] invokevirtual #563 + Methodref [org/json/JSONArray.length ()I] [422] ificmpge +65 (target=487) [425] aload_3 v3 [426] iload v4 [428] invokevirtual #561 + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] [431] astore v5 [433] aload_0 v0 [434] aload v5 [436] invokespecial #479 + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONObject;)V] [439] goto +42 (target=481) [442] pop [443] ldc #31 + String [AdMobSDK] [445] bipush 6 [447] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [450] ifeq +31 (target=481) [453] ldc #31 + String [AdMobSDK] [455] new #230 + Class [java/lang/StringBuilder] [458] dup [459] invokespecial #529 + Methodref [java/lang/StringBuilder. ()V] [462] ldc #38 + String [Could not form an intent from ad action response: ] [464] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [467] aload_3 v3 [468] invokevirtual #564 + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;] [471] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [474] invokevirtual #534 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [477] invokestatic #392 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [480] pop [481] iinc v4, 1 [484] goto -68 (target=416) [487] aload_1 v1 [488] ldc #78 + String [cpm_url] [490] aconst_null [491] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [494] dup [495] astore v4 [497] ifnull +14 (target=511) [500] aload_0 v0 [501] iconst_1 [502] putfield #290 + Fieldref [com/admob/android/ads/o.l Z] [505] aload_0 v0 [506] aload v4 [508] invokespecial #461 + Methodref [com/admob/android/ads/o.a (Ljava/lang/String;)V] [511] aload_1 v1 [512] ldc #128 + String [tracking_pixel] [514] aconst_null [515] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [518] dup [519] astore v5 [521] ifnull +28 (target=549) [524] new #234 + Class [java/net/URL] [527] aload v5 [529] invokespecial #536 + Methodref [java/net/URL. (Ljava/lang/String;)V] [532] goto +17 (target=549) [535] pop [536] aload v5 [538] ldc #51 + String [UTF-8] [540] invokestatic #538 + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [543] astore v5 [545] goto +4 (target=549) [548] pop [549] aload v5 [551] ifnull +9 (target=560) [554] aload_0 v0 [555] aload v5 [557] invokespecial #461 + Methodref [com/admob/android/ads/o.a (Ljava/lang/String;)V] [560] aload_1 v1 [561] ldc #106 + String [markup] [563] invokevirtual #578 + Methodref [org/json/JSONObject.optJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [566] dup [567] astore_1 v1 [568] ifnonnull +5 (target=573) [571] iconst_0 [572] ireturn [573] aload_2 v2 [574] ifnonnull +23 (target=597) [577] ldc #31 + String [AdMobSDK] [579] bipush 6 [581] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [584] ifeq +11 (target=595) [587] ldc #31 + String [AdMobSDK] [589] ldc #33 + String [Bad response: didn't get clickURLString. erroring out.] [591] invokestatic #392 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [594] pop [595] iconst_0 [596] ireturn [597] aload_0 v0 [598] aload_1 v1 [599] astore v5 [601] dup [602] astore v4 [604] aload v5 [606] putfield #304 + Fieldref [com/admob/android/ads/o.z Lorg/json/JSONObject;] [609] aload v4 [611] invokespecial #491 + Methodref [com/admob/android/ads/o.n ()V] [614] aload v4 [616] invokespecial #490 + Methodref [com/admob/android/ads/o.m ()V] [619] aload v4 [621] dup [622] astore_1 v1 [623] getfield #304 + Fieldref [com/admob/android/ads/o.z Lorg/json/JSONObject;] [626] ldc #97 + String [itid] [628] invokevirtual #574 + Methodref [org/json/JSONObject.optDouble (Ljava/lang/String;)D] [631] dup2 [632] dstore v16 [634] dconst_0 [635] dcmpl [636] ifle +20 (target=656) [639] aload_1 v1 [640] dload v16 [642] ldc2_w #250 + Double [1000.0] [645] dmul [646] d2l [647] lstore v19 [649] dup [650] astore_1 v1 [651] lload v19 [653] putfield #297 + Fieldref [com/admob/android/ads/o.s J] [656] goto +23 (target=679) [659] astore_3 v3 [660] ldc #31 + String [AdMobSDK] [662] bipush 6 [664] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [667] ifeq +12 (target=679) [670] ldc #31 + String [AdMobSDK] [672] ldc #41 + String [Could not read in the flex ad.] [674] aload_3 v3 [675] invokestatic #393 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [678] pop [679] aload v4 [681] invokespecial #489 + Methodref [com/admob/android/ads/o.l ()V] [684] aload v4 [686] invokespecial #488 + Methodref [com/admob/android/ads/o.k ()Z] [689] ifeq +8 (target=697) [692] aload v4 [694] invokespecial #492 + Methodref [com/admob/android/ads/o.o ()V] [697] iconst_1 [698] ireturn Code attribute exceptions (count = 4): - ExceptionInfo (609 -> 656: 659): + Class [org/json/JSONException] - ExceptionInfo (425 -> 439: 442): + Class [org/json/JSONException] - ExceptionInfo (524 -> 532: 535): + Class [java/net/MalformedURLException] - ExceptionInfo (536 -> 545: 548): + Class [java/io/UnsupportedEncodingException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 60) [0] -> line 1057 [8] -> line 1058 [16] -> line 1061 [22] -> line 1062 [35] -> line 1064 [46] -> line 1066 [54] -> line 1067 [65] -> line 1069 [217] -> line 1070 [229] -> line 1077 [249] -> line 1079 [256] -> line 1081 [263] -> line 1083 [265] -> line 1086 [274] -> line 1088 [284] -> line 1091 [293] -> line 1093 [306] -> line 1097 [314] -> line 1102 [322] -> line 1103 [326] -> line 1105 [338] -> line 1108 [356] -> line 1111 [358] -> line 1113 [386] -> line 1118 [393] -> line 1119 [397] -> line 1121 [402] -> line 1124 [409] -> line 1125 [413] -> line 1127 [425] -> line 1131 [433] -> line 1133 [439] -> line 1142 [442] -> line 1135 [443] -> line 1138 [453] -> line 1140 [481] -> line 1127 [487] -> line 1146 [495] -> line 1147 [500] -> line 1152 [505] -> line 1153 [511] -> line 1156 [519] -> line 1157 [524] -> line 1162 [532] -> line 1175 [535] -> line 1164 [536] -> line 1169 [545] -> line 1174 [548] -> line 1171 [549] -> line 1177 [554] -> line 1179 [560] -> line 1183 [567] -> line 1187 [571] -> line 1190 [573] -> line 1192 [577] -> line 1195 [587] -> line 1197 [595] -> line 1199 [597] -> line 1203 [697] -> line 1205 + Method: d(Lorg/json/JSONObject;)Landroid/os/Bundle; Access flags: 0xa = private static android.os.Bundle d(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 256, locals = 6, stack = 4): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] ifnull +251 (target=254) [6] aload_0 v0 [7] invokevirtual #569 + Methodref [org/json/JSONObject.keys ()Ljava/util/Iterator;] [10] dup [11] astore_2 v2 [12] invokeinterface #582 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [17] ifeq +11 (target=28) [20] new #175 + Class [android/os/Bundle] [23] dup [24] invokespecial #377 + Methodref [android/os/Bundle. ()V] [27] astore_1 v1 [28] aload_2 v2 [29] invokeinterface #582 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [34] ifeq +220 (target=254) [37] aload_2 v2 [38] invokeinterface #583 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [43] checkcast #229 + Class [java/lang/String] [46] astore_3 v3 [47] aload_0 v0 [48] aload_3 v3 [49] invokevirtual #571 + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] [52] astore v4 [54] aload_3 v3 [55] ifnull +196 (target=251) [58] aload v4 [60] ifnull +191 (target=251) [63] aload_1 v1 [64] aload_3 v3 [65] aload v4 [67] astore v5 [69] astore v4 [71] astore_3 v3 [72] aload v4 [74] ifnull +8 (target=82) [77] aload v5 [79] ifnonnull +6 (target=85) [82] goto -54 (target=28) [85] aload v5 [87] instanceof #229 + Class [java/lang/String] [90] ifeq +17 (target=107) [93] aload_3 v3 [94] aload v4 [96] aload v5 [98] checkcast #229 + Class [java/lang/String] [101] invokevirtual #387 + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] [104] goto -76 (target=28) [107] aload v5 [109] instanceof #225 + Class [java/lang/Integer] [112] ifeq +20 (target=132) [115] aload_3 v3 [116] aload v4 [118] aload v5 [120] checkcast #225 + Class [java/lang/Integer] [123] invokevirtual #521 + Methodref [java/lang/Integer.intValue ()I] [126] invokevirtual #383 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [129] goto -101 (target=28) [132] aload v5 [134] instanceof #221 + Class [java/lang/Boolean] [137] ifeq +20 (target=157) [140] aload_3 v3 [141] aload v4 [143] aload v5 [145] checkcast #221 + Class [java/lang/Boolean] [148] invokevirtual #517 + Methodref [java/lang/Boolean.booleanValue ()Z] [151] invokevirtual #378 + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] [154] goto -126 (target=28) [157] aload v5 [159] instanceof #223 + Class [java/lang/Double] [162] ifeq +20 (target=182) [165] aload_3 v3 [166] aload v4 [168] aload v5 [170] checkcast #223 + Class [java/lang/Double] [173] invokevirtual #520 + Methodref [java/lang/Double.doubleValue ()D] [176] invokevirtual #381 + Methodref [android/os/Bundle.putDouble (Ljava/lang/String;D)V] [179] goto -151 (target=28) [182] aload v5 [184] instanceof #226 + Class [java/lang/Long] [187] ifeq +20 (target=207) [190] aload_3 v3 [191] aload v4 [193] aload v5 [195] checkcast #226 + Class [java/lang/Long] [198] invokevirtual #522 + Methodref [java/lang/Long.longValue ()J] [201] invokevirtual #385 + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] [204] goto -176 (target=28) [207] aload v5 [209] instanceof #243 + Class [org/json/JSONObject] [212] ifeq +20 (target=232) [215] aload_3 v3 [216] aload v4 [218] aload v5 [220] checkcast #243 + Class [org/json/JSONObject] [223] invokestatic #484 + Methodref [com/admob/android/ads/o.d (Lorg/json/JSONObject;)Landroid/os/Bundle;] [226] invokevirtual #380 + Methodref [android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V] [229] goto -201 (target=28) [232] aload v5 [234] instanceof #241 + Class [org/json/JSONArray] [237] ifeq +14 (target=251) [240] aload_3 v3 [241] aload v4 [243] aload v5 [245] checkcast #241 + Class [org/json/JSONArray] [248] invokestatic #457 + Methodref [com/admob/android/ads/o.a (Landroid/os/Bundle;Ljava/lang/String;Lorg/json/JSONArray;)V] [251] goto -223 (target=28) [254] aload_1 v1 [255] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 12) [0] -> line 1248 [2] -> line 1250 [6] -> line 1253 [11] -> line 1255 [20] -> line 1258 [28] -> line 1261 [37] -> line 1263 [47] -> line 1265 [54] -> line 1267 [63] -> line 1270 [251] -> line 1272 [254] -> line 1275 + Method: a(Landroid/os/Bundle;Ljava/lang/String;Lorg/json/JSONArray;)V Access flags: 0xa = private static void a(android.os.Bundle,java.lang.String,org.json.JSONArray) Class member attributes (count = 1): + Code attribute instructions (code length = 371, locals = 6, stack = 4): [0] aload_1 v1 [1] ifnull +369 (target=370) [4] aload_2 v2 [5] ifnull +365 (target=370) [8] new #240 + Class [java/util/Vector] [11] dup [12] invokespecial #550 + Methodref [java/util/Vector. ()V] [15] astore_3 v3 [16] aload_2 v2 [17] invokevirtual #563 + Methodref [org/json/JSONArray.length ()I] [20] istore v4 [22] iconst_0 [23] istore v5 [25] iload v5 [27] iload v4 [29] ificmpge +20 (target=49) [32] aload_3 v3 [33] aload_2 v2 [34] iload v5 [36] invokevirtual #557 + Methodref [org/json/JSONArray.get (I)Ljava/lang/Object;] [39] invokevirtual #551 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [42] pop [43] iinc v5, 1 [46] goto -21 (target=25) [49] goto +22 (target=71) [52] pop [53] ldc #31 + String [AdMobSDK] [55] bipush 6 [57] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [60] ifeq +11 (target=71) [63] ldc #31 + String [AdMobSDK] [65] ldc #77 + String [couldn't read bundle array while adding extras] [67] invokestatic #392 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [70] pop [71] iload v4 [73] ifeq +297 (target=370) [76] aload_3 v3 [77] iconst_0 [78] invokevirtual #554 + Methodref [java/util/Vector.get (I)Ljava/lang/Object;] [81] dup [82] astore v5 [84] instanceof #229 + Class [java/lang/String] [87] ifeq +22 (target=109) [90] aload_0 v0 [91] aload_1 v1 [92] aload_3 v3 [93] iconst_0 [94] anewarray #229 + Class [java/lang/String] [97] invokevirtual #556 + Methodref [java/util/Vector.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [100] checkcast #150 + Class [[Ljava/lang/String;] [103] invokevirtual #388 + Methodref [android/os/Bundle.putStringArray (Ljava/lang/String;[Ljava/lang/String;)V] [106] goto +264 (target=370) [109] aload v5 [111] instanceof #225 + Class [java/lang/Integer] [114] ifeq +56 (target=170) [117] aload_3 v3 [118] iconst_0 [119] anewarray #225 + Class [java/lang/Integer] [122] invokevirtual #556 + Methodref [java/util/Vector.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [125] checkcast #148 + Class [[Ljava/lang/Integer;] [128] dup [129] astore_2 v2 [130] arraylength [131] newarray 10 [133] astore_3 v3 [134] iconst_0 [135] istore v4 [137] iload v4 [139] aload_2 v2 [140] arraylength [141] ificmpge +20 (target=161) [144] aload_3 v3 [145] iload v4 [147] aload_2 v2 [148] iload v4 [150] aaload [151] invokevirtual #521 + Methodref [java/lang/Integer.intValue ()I] [154] iastore [155] iinc v4, 1 [158] goto -21 (target=137) [161] aload_0 v0 [162] aload_1 v1 [163] aload_3 v3 [164] invokevirtual #384 + Methodref [android/os/Bundle.putIntArray (Ljava/lang/String;[I)V] [167] goto +203 (target=370) [170] aload v5 [172] instanceof #221 + Class [java/lang/Boolean] [175] ifeq +56 (target=231) [178] aload_3 v3 [179] iconst_0 [180] anewarray #221 + Class [java/lang/Boolean] [183] invokevirtual #556 + Methodref [java/util/Vector.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [186] checkcast #146 + Class [[Ljava/lang/Boolean;] [189] dup [190] astore_2 v2 [191] arraylength [192] newarray 4 [194] astore_3 v3 [195] iconst_0 [196] istore v4 [198] iload v4 [200] aload_3 v3 [201] arraylength [202] ificmpge +20 (target=222) [205] aload_3 v3 [206] iload v4 [208] aload_2 v2 [209] iload v4 [211] aaload [212] invokevirtual #517 + Methodref [java/lang/Boolean.booleanValue ()Z] [215] bastore [216] iinc v4, 1 [219] goto -21 (target=198) [222] aload_0 v0 [223] aload_1 v1 [224] aload_3 v3 [225] invokevirtual #379 + Methodref [android/os/Bundle.putBooleanArray (Ljava/lang/String;[Z)V] [228] goto +142 (target=370) [231] aload v5 [233] instanceof #223 + Class [java/lang/Double] [236] ifeq +56 (target=292) [239] aload_3 v3 [240] iconst_0 [241] anewarray #223 + Class [java/lang/Double] [244] invokevirtual #556 + Methodref [java/util/Vector.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [247] checkcast #147 + Class [[Ljava/lang/Double;] [250] dup [251] astore_2 v2 [252] arraylength [253] newarray 7 [255] astore_3 v3 [256] iconst_0 [257] istore v4 [259] iload v4 [261] aload_3 v3 [262] arraylength [263] ificmpge +20 (target=283) [266] aload_3 v3 [267] iload v4 [269] aload_2 v2 [270] iload v4 [272] aaload [273] invokevirtual #520 + Methodref [java/lang/Double.doubleValue ()D] [276] dastore [277] iinc v4, 1 [280] goto -21 (target=259) [283] aload_0 v0 [284] aload_1 v1 [285] aload_3 v3 [286] invokevirtual #382 + Methodref [android/os/Bundle.putDoubleArray (Ljava/lang/String;[D)V] [289] goto +81 (target=370) [292] aload v5 [294] instanceof #226 + Class [java/lang/Long] [297] ifeq +53 (target=350) [300] aload_3 v3 [301] iconst_0 [302] anewarray #226 + Class [java/lang/Long] [305] invokevirtual #556 + Methodref [java/util/Vector.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [308] checkcast #149 + Class [[Ljava/lang/Long;] [311] dup [312] astore_2 v2 [313] arraylength [314] newarray 11 [316] astore_3 v3 [317] iconst_0 [318] istore v4 [320] iload v4 [322] aload_3 v3 [323] arraylength [324] ificmpge +20 (target=344) [327] aload_3 v3 [328] iload v4 [330] aload_2 v2 [331] iload v4 [333] aaload [334] invokevirtual #522 + Methodref [java/lang/Long.longValue ()J] [337] lastore [338] iinc v4, 1 [341] goto -21 (target=320) [344] aload_0 v0 [345] aload_1 v1 [346] aload_3 v3 [347] invokevirtual #386 + Methodref [android/os/Bundle.putLongArray (Ljava/lang/String;[J)V] [350] return [351] pop [352] ldc #31 + String [AdMobSDK] [354] bipush 6 [356] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [359] ifeq +11 (target=370) [362] ldc #31 + String [AdMobSDK] [364] ldc #44 + String [Couldn't read in array when making extras] [366] invokestatic #392 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [369] pop [370] return Code attribute exceptions (count = 2): - ExceptionInfo (22 -> 49: 52): + Class [org/json/JSONException] - ExceptionInfo (76 -> 350: 351): + Class [java/lang/ArrayStoreException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 50) [0] -> line 1317 [8] -> line 1320 [16] -> line 1322 [22] -> line 1325 [32] -> line 1327 [43] -> line 1325 [49] -> line 1337 [52] -> line 1330 [53] -> line 1333 [63] -> line 1335 [71] -> line 1339 [76] -> line 1343 [82] -> line 1346 [90] -> line 1348 [109] -> line 1350 [117] -> line 1352 [129] -> line 1353 [134] -> line 1354 [144] -> line 1356 [155] -> line 1354 [161] -> line 1359 [167] -> line 1360 [170] -> line 1361 [178] -> line 1363 [190] -> line 1364 [195] -> line 1365 [205] -> line 1367 [216] -> line 1365 [222] -> line 1369 [228] -> line 1370 [231] -> line 1371 [239] -> line 1373 [251] -> line 1374 [256] -> line 1375 [266] -> line 1377 [277] -> line 1375 [283] -> line 1379 [289] -> line 1380 [292] -> line 1381 [300] -> line 1383 [312] -> line 1384 [317] -> line 1385 [327] -> line 1387 [338] -> line 1385 [344] -> line 1389 [350] -> line 1399 [351] -> line 1392 [352] -> line 1395 [362] -> line 1397 [370] -> line 1402 + Method: k()Z Access flags: 0x2 = private boolean k() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [4] ifnull +13 (target=17) [7] aload_0 v0 [8] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [11] invokevirtual #545 + Methodref [java/util/HashSet.size ()I] [14] ifne +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1432 + Method: l()V Access flags: 0x2 = private void l() Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [4] ifnull +52 (target=56) [7] aload_0 v0 [8] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [11] dup [12] astore_1 v1 [13] monitorenter [14] aload_0 v0 [15] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [18] invokevirtual #543 + Methodref [java/util/HashSet.iterator ()Ljava/util/Iterator;] [21] astore_2 v2 [22] aload_2 v2 [23] invokeinterface #582 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [28] ifeq +20 (target=48) [31] aload_2 v2 [32] invokeinterface #583 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [37] checkcast #202 + Class [com/admob/android/ads/ap] [40] dup [41] astore_3 v3 [42] invokevirtual #443 + Methodref [com/admob/android/ads/ap.g ()V] [45] goto -23 (target=22) [48] aload_1 v1 [49] monitorexit [50] return [51] astore_2 v2 [52] aload_1 v1 [53] monitorexit [54] aload_2 v2 [55] athrow [56] return Code attribute exceptions (count = 2): - ExceptionInfo (14 -> 50: 51): - ExceptionInfo (51 -> 54: 51): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 1438 [7] -> line 1440 [14] -> line 1442 [41] -> line 1448 [48] -> line 1450 [56] -> line 1452 + Method: m()V Access flags: 0x2 = private void m() Class member attributes (count = 1): + Code attribute instructions (code length = 146, locals = 6, stack = 7): [0] new #167 + Class [android/graphics/Rect] [3] dup [4] iconst_0 [5] iconst_0 [6] aload_0 v0 [7] dup [8] astore_1 v1 [9] getfield #298 + Fieldref [com/admob/android/ads/o.t I] [12] aload_0 v0 [13] dup [14] astore_1 v1 [15] getfield #299 + Fieldref [com/admob/android/ads/o.u I] [18] invokespecial #362 + Methodref [android/graphics/Rect. (IIII)V] [21] astore_1 v1 [22] aload_0 v0 [23] getfield #304 + Fieldref [com/admob/android/ads/o.z Lorg/json/JSONObject;] [26] ldc #122 + String [ta] [28] invokevirtual #568 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [31] ifeq +105 (target=136) [34] aload_0 v0 [35] getfield #304 + Fieldref [com/admob/android/ads/o.z Lorg/json/JSONObject;] [38] ldc #122 + String [ta] [40] invokevirtual #565 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [43] dup [44] astore_2 v2 [45] iconst_0 [46] invokevirtual #559 + Methodref [org/json/JSONArray.getInt (I)I] [49] istore_3 v3 [50] aload_2 v2 [51] iconst_1 [52] invokevirtual #559 + Methodref [org/json/JSONArray.getInt (I)I] [55] istore v4 [57] aload_2 v2 [58] iconst_2 [59] invokevirtual #559 + Methodref [org/json/JSONArray.getInt (I)I] [62] istore v5 [64] aload_2 v2 [65] iconst_3 [66] invokevirtual #559 + Methodref [org/json/JSONArray.getInt (I)I] [69] istore_2 v2 [70] new #167 + Class [android/graphics/Rect] [73] dup [74] iload_3 v3 [75] iload v4 [77] iload_3 v3 [78] iload v5 [80] iadd [81] iload v4 [83] iload_2 v2 [84] iadd [85] invokespecial #362 + Methodref [android/graphics/Rect. (IIII)V] [88] dup [89] astore_2 v2 [90] invokevirtual #365 + Methodref [android/graphics/Rect.width ()I] [93] invokestatic #523 + Methodref [java/lang/Math.abs (I)I] [96] bipush 44 [98] ificmplt +17 (target=115) [101] aload_2 v2 [102] invokevirtual #364 + Methodref [android/graphics/Rect.height ()I] [105] invokestatic #523 + Methodref [java/lang/Math.abs (I)I] [108] bipush 44 [110] ificmplt +5 (target=115) [113] aload_2 v2 [114] astore_1 v1 [115] goto +21 (target=136) [118] pop [119] ldc #31 + String [AdMobSDK] [121] iconst_3 [122] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [125] ifeq +11 (target=136) [128] ldc #31 + String [AdMobSDK] [130] ldc #75 + String [could not read in the touchable area for the ad.] [132] invokestatic #390 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [135] pop [136] aload_0 v0 [137] aload_1 v1 [138] astore_2 v2 [139] dup [140] astore_1 v1 [141] aload_2 v2 [142] putfield #296 + Fieldref [com/admob/android/ads/o.r Landroid/graphics/Rect;] [145] return Code attribute exceptions (count = 1): - ExceptionInfo (34 -> 115: 118): + Class [org/json/JSONException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 16) [0] -> line 1467 [22] -> line 1470 [34] -> line 1475 [44] -> line 1477 [50] -> line 1478 [57] -> line 1479 [64] -> line 1480 [70] -> line 1484 [89] -> line 1485 [113] -> line 1490 [115] -> line 1499 [118] -> line 1493 [119] -> line 1495 [128] -> line 1497 [136] -> line 1501 [145] -> line 1502 + Method: n()V Access flags: 0x2 = private void n() Class member attributes (count = 1): + Code attribute instructions (code length = 121, locals = 7, stack = 4): [0] aload_0 v0 [1] getfield #304 + Fieldref [com/admob/android/ads/o.z Lorg/json/JSONObject;] [4] ldc #20 + String [$] [6] invokevirtual #578 + Methodref [org/json/JSONObject.optJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [9] dup [10] astore_1 v1 [11] ifnull +109 (target=120) [14] aload_1 v1 [15] invokevirtual #569 + Methodref [org/json/JSONObject.keys ()Ljava/util/Iterator;] [18] astore_2 v2 [19] aload_0 v0 [20] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [23] ifnull +97 (target=120) [26] aload_0 v0 [27] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [30] dup [31] astore_3 v3 [32] monitorenter [33] aload_0 v0 [34] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [37] ifnull +75 (target=112) [40] aload_0 v0 [41] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [44] invokevirtual #432 + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] [47] astore v4 [49] aload_2 v2 [50] invokeinterface #582 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [55] ifeq +57 (target=112) [58] aload_2 v2 [59] invokeinterface #583 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [64] checkcast #229 + Class [java/lang/String] [67] astore v5 [69] aload_1 v1 [70] aload v5 [72] invokevirtual #566 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [75] dup [76] astore v6 [78] ldc #135 + String [u] [80] invokevirtual #567 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [83] dup [84] astore v6 [86] aload v5 [88] aload v4 [90] invokestatic #444 + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] [93] aload_0 v0 [94] invokestatic #515 + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap;] [97] astore v5 [99] aload_0 v0 [100] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [103] aload v5 [105] invokevirtual #541 + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z] [108] pop [109] goto -60 (target=49) [112] aload_3 v3 [113] monitorexit [114] return [115] astore_1 v1 [116] aload_3 v3 [117] monitorexit [118] aload_1 v1 [119] athrow [120] return Code attribute exceptions (count = 2): - ExceptionInfo (33 -> 114: 115): - ExceptionInfo (115 -> 118: 115): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 16) [0] -> line 1508 [10] -> line 1510 [14] -> line 1512 [19] -> line 1514 [26] -> line 1516 [33] -> line 1518 [40] -> line 1520 [49] -> line 1521 [58] -> line 1523 [69] -> line 1524 [76] -> line 1526 [84] -> line 1527 [99] -> line 1530 [109] -> line 1531 [112] -> line 1533 [120] -> line 1536 + Method: a(Lcom/admob/android/ads/ap;Ljava/lang/Exception;)V Access flags: 0x11 = public final void a(com.admob.android.ads.ap,java.lang.Exception) Class member attributes (count = 1): + Code attribute instructions (code length = 159, locals = 5, stack = 3): [0] aload_2 v2 [1] ifnull +80 (target=81) [4] ldc #31 + String [AdMobSDK] [6] iconst_3 [7] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [10] ifeq +144 (target=154) [13] aconst_null [14] astore_3 v3 [15] aconst_null [16] astore v4 [18] aload_1 v1 [19] ifnull +23 (target=42) [22] aload_1 v1 [23] invokevirtual #441 + Methodref [com/admob/android/ads/ap.e ()Ljava/lang/String;] [26] astore_3 v3 [27] aload_1 v1 [28] invokevirtual #442 + Methodref [com/admob/android/ads/ap.f ()Ljava/net/URL;] [31] dup [32] astore_1 v1 [33] ifnull +9 (target=42) [36] aload_1 v1 [37] invokevirtual #537 + Methodref [java/net/URL.toString ()Ljava/lang/String;] [40] astore v4 [42] ldc #31 + String [AdMobSDK] [44] new #230 + Class [java/lang/StringBuilder] [47] dup [48] invokespecial #529 + Methodref [java/lang/StringBuilder. ()V] [51] ldc #46 + String [Failed downloading assets for ad: ] [53] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [56] aload_3 v3 [57] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [60] ldc #14 + String [ ] [62] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [65] aload v4 [67] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [70] invokevirtual #534 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [73] aload_2 v2 [74] invokestatic #391 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [77] pop [78] goto +76 (target=154) [81] ldc #31 + String [AdMobSDK] [83] iconst_3 [84] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [87] ifeq +67 (target=154) [90] aconst_null [91] astore_3 v3 [92] aconst_null [93] astore v4 [95] aload_1 v1 [96] ifnull +23 (target=119) [99] aload_1 v1 [100] invokevirtual #441 + Methodref [com/admob/android/ads/ap.e ()Ljava/lang/String;] [103] astore_3 v3 [104] aload_1 v1 [105] invokevirtual #442 + Methodref [com/admob/android/ads/ap.f ()Ljava/net/URL;] [108] dup [109] astore_1 v1 [110] ifnull +9 (target=119) [113] aload_1 v1 [114] invokevirtual #537 + Methodref [java/net/URL.toString ()Ljava/lang/String;] [117] astore v4 [119] ldc #31 + String [AdMobSDK] [121] new #230 + Class [java/lang/StringBuilder] [124] dup [125] invokespecial #529 + Methodref [java/lang/StringBuilder. ()V] [128] ldc #46 + String [Failed downloading assets for ad: ] [130] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [133] aload_3 v3 [134] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [137] ldc #14 + String [ ] [139] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [142] aload v4 [144] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [147] invokevirtual #534 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [150] invokestatic #390 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [153] pop [154] aload_0 v0 [155] invokespecial #493 + Methodref [com/admob/android/ads/o.p ()V] [158] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 22) [0] -> line 1545 [4] -> line 1547 [13] -> line 1549 [15] -> line 1550 [18] -> line 1551 [22] -> line 1553 [27] -> line 1554 [32] -> line 1555 [36] -> line 1557 [42] -> line 1560 [78] -> line 1561 [81] -> line 1565 [90] -> line 1567 [92] -> line 1568 [95] -> line 1569 [99] -> line 1571 [104] -> line 1572 [109] -> line 1573 [113] -> line 1575 [119] -> line 1578 [154] -> line 1581 [158] -> line 1582 + Method: a(Lcom/admob/android/ads/ap;)V Access flags: 0x11 = public final void a(com.admob.android.ads.ap) Class member attributes (count = 1): + Code attribute instructions (code length = 113, locals = 4, stack = 3): [0] aload_1 v1 [1] invokevirtual #441 + Methodref [com/admob/android/ads/ap.e ()Ljava/lang/String;] [4] astore_2 v2 [5] aload_1 v1 [6] invokevirtual #440 + Methodref [com/admob/android/ads/ap.d ()[B] [9] dup [10] astore_3 v3 [11] ifnull +58 (target=69) [14] aload_0 v0 [15] getfield #273 + Fieldref [com/admob/android/ads/o.A Ljava/util/Hashtable;] [18] aload_2 v2 [19] aload_3 v3 [20] invokevirtual #549 + Methodref [java/util/Hashtable.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [23] pop [24] aload_0 v0 [25] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [28] ifnull +29 (target=57) [31] aload_0 v0 [32] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [35] dup [36] astore_2 v2 [37] monitorenter [38] aload_0 v0 [39] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [42] aload_1 v1 [43] invokevirtual #544 + Methodref [java/util/HashSet.remove (Ljava/lang/Object;)Z] [46] pop [47] aload_2 v2 [48] monitorexit [49] goto +8 (target=57) [52] astore_1 v1 [53] aload_2 v2 [54] monitorexit [55] aload_1 v1 [56] athrow [57] aload_0 v0 [58] invokespecial #488 + Methodref [com/admob/android/ads/o.k ()Z] [61] ifeq +51 (target=112) [64] aload_0 v0 [65] invokespecial #492 + Methodref [com/admob/android/ads/o.o ()V] [68] return [69] ldc #31 + String [AdMobSDK] [71] iconst_3 [72] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [75] ifeq +33 (target=108) [78] ldc #31 + String [AdMobSDK] [80] new #230 + Class [java/lang/StringBuilder] [83] dup [84] invokespecial #529 + Methodref [java/lang/StringBuilder. ()V] [87] ldc #47 + String [Failed reading asset(] [89] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [92] aload_2 v2 [93] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [96] ldc #23 + String [) for ad] [98] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [101] invokevirtual #534 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [104] invokestatic #390 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [107] pop [108] aload_0 v0 [109] invokespecial #493 + Methodref [com/admob/android/ads/o.p ()V] [112] return Code attribute exceptions (count = 2): - ExceptionInfo (38 -> 49: 52): - ExceptionInfo (52 -> 55: 52): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 14) [0] -> line 1601 [5] -> line 1603 [10] -> line 1605 [14] -> line 1608 [24] -> line 1611 [31] -> line 1613 [38] -> line 1615 [47] -> line 1616 [57] -> line 1618 [64] -> line 1621 [69] -> line 1626 [78] -> line 1628 [108] -> line 1630 [112] -> line 1632 + Method: o()V Access flags: 0x2 = private void o() Class member attributes (count = 1): + Code attribute instructions (code length = 204, locals = 6, stack = 4): [0] aload_0 v0 [1] getfield #304 + Fieldref [com/admob/android/ads/o.z Lorg/json/JSONObject;] [4] ifnull +199 (target=203) [7] aload_0 v0 [8] getfield #304 + Fieldref [com/admob/android/ads/o.z Lorg/json/JSONObject;] [11] astore_1 v1 [12] aload_0 v0 [13] aconst_null [14] putfield #304 + Fieldref [com/admob/android/ads/o.z Lorg/json/JSONObject;] [17] aload_0 v0 [18] aload_1 v1 [19] astore_2 v2 [20] astore_1 v1 [21] aload_2 v2 [22] ldc #138 + String [v] [24] invokevirtual #577 + Methodref [org/json/JSONObject.optJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [27] dup [28] astore_2 v2 [29] ifnull +83 (target=112) [32] new #213 + Class [com/admob/android/ads/v] [35] dup [36] aload_1 v1 [37] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [40] aload_1 v1 [41] invokespecial #506 + Methodref [com/admob/android/ads/v. (Lcom/admob/android/ads/ab;Lcom/admob/android/ads/o;)V] [44] astore_3 v3 [45] iconst_0 [46] istore v4 [48] iload v4 [50] aload_2 v2 [51] invokevirtual #563 + Methodref [org/json/JSONArray.length ()I] [54] ificmpge +47 (target=101) [57] aload_2 v2 [58] iload v4 [60] invokevirtual #561 + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] [63] astore v5 [65] aload_1 v1 [66] aload v5 [68] aload_3 v3 [69] invokespecial #470 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Lcom/admob/android/ads/v;)Z] [72] dup [73] istore v5 [75] ifne +20 (target=95) [78] aload_1 v1 [79] getfield #300 + Fieldref [com/admob/android/ads/o.v Lcom/admob/android/ads/s;] [82] ifnull +10 (target=92) [85] aload_1 v1 [86] getfield #300 + Fieldref [com/admob/android/ads/o.v Lcom/admob/android/ads/s;] [89] invokevirtual #503 + Methodref [com/admob/android/ads/s.a ()V] [92] goto +56 (target=148) [95] iinc v4, 1 [98] goto -50 (target=48) [101] getstatic #271 + Fieldref [com/admob/android/ads/AdView.a Landroid/os/Handler;] [104] aload_3 v3 [105] invokevirtual #389 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [108] pop [109] goto +39 (target=148) [112] aload_1 v1 [113] getfield #300 + Fieldref [com/admob/android/ads/o.v Lcom/admob/android/ads/s;] [116] ifnull +10 (target=126) [119] aload_1 v1 [120] getfield #300 + Fieldref [com/admob/android/ads/o.v Lcom/admob/android/ads/s;] [123] invokevirtual #503 + Methodref [com/admob/android/ads/s.a ()V] [126] goto +22 (target=148) [129] astore_1 v1 [130] ldc #31 + String [AdMobSDK] [132] iconst_3 [133] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [136] ifeq +12 (target=148) [139] ldc #31 + String [AdMobSDK] [141] ldc #76 + String [couldn't construct the views.] [143] aload_1 v1 [144] invokestatic #391 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [147] pop [148] aload_0 v0 [149] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [152] ifnull +32 (target=184) [155] aload_0 v0 [156] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [159] dup [160] astore_1 v1 [161] monitorenter [162] aload_0 v0 [163] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [166] invokevirtual #542 + Methodref [java/util/HashSet.clear ()V] [169] aload_0 v0 [170] aconst_null [171] putfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [174] aload_1 v1 [175] monitorexit [176] goto +8 (target=184) [179] astore_2 v2 [180] aload_1 v1 [181] monitorexit [182] aload_2 v2 [183] athrow [184] aload_0 v0 [185] getfield #273 + Fieldref [com/admob/android/ads/o.A Ljava/util/Hashtable;] [188] ifnull +15 (target=203) [191] aload_0 v0 [192] getfield #273 + Fieldref [com/admob/android/ads/o.A Ljava/util/Hashtable;] [195] invokevirtual #547 + Methodref [java/util/Hashtable.clear ()V] [198] aload_0 v0 [199] aconst_null [200] putfield #273 + Fieldref [com/admob/android/ads/o.A Ljava/util/Hashtable;] [203] return Code attribute exceptions (count = 3): - ExceptionInfo (17 -> 126: 129): + Class [org/json/JSONException] - ExceptionInfo (162 -> 176: 179): - ExceptionInfo (179 -> 182: 179): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 17) [0] -> line 1637 [7] -> line 1639 [12] -> line 1640 [17] -> line 1645 [126] -> line 1653 [129] -> line 1647 [130] -> line 1649 [139] -> line 1651 [148] -> line 1655 [155] -> line 1657 [162] -> line 1659 [169] -> line 1660 [174] -> line 1661 [184] -> line 1663 [191] -> line 1665 [198] -> line 1666 [203] -> line 1669 + Method: a(Lorg/json/JSONObject;Lcom/admob/android/ads/v;)Z Access flags: 0x2 = private boolean a(org.json.JSONObject,com.admob.android.ads.v) Class member attributes (count = 1): + Code attribute instructions (code length = 1005, locals = 14, stack = 5): [0] iconst_0 [1] istore_3 v3 [2] aload_1 v1 [3] ldc #121 + String [t] [5] invokevirtual #567 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [8] astore_3 v3 [9] aload_1 v1 [10] ldc #84 + String [f] [12] getstatic #282 + Fieldref [com/admob/android/ads/o.d Landroid/graphics/Rect;] [15] invokestatic #476 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/Rect;)Landroid/graphics/Rect;] [18] astore v4 [20] aload_0 v0 [21] aload v4 [23] invokevirtual #454 + Methodref [com/admob/android/ads/o.a (Landroid/graphics/Rect;)Landroid/graphics/Rect;] [26] astore v4 [28] aconst_null [29] astore v5 [31] iconst_1 [32] istore v6 [34] ldc #103 + String [l] [36] aload_3 v3 [37] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [40] ifeq +386 (target=426) [43] aload_0 v0 [44] aload_1 v1 [45] astore v8 [47] dup [48] astore v7 [50] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [53] ifnull +367 (target=420) [56] aload v8 [58] ldc #143 + String [x] [60] invokevirtual #567 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [63] astore v10 [65] aload v8 [67] ldc #90 + String [fs] [69] ldc #9 + Float [13.0] [71] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [74] fstore v11 [76] aload v8 [78] ldc #85 + String [fa] [80] invokevirtual #577 + Methodref [org/json/JSONObject.optJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [83] astore v9 [85] iconst_0 [86] istore_3 v3 [87] getstatic #265 + Fieldref [android/graphics/Typeface.DEFAULT Landroid/graphics/Typeface;] [90] astore v5 [92] aload v9 [94] ifnull +124 (target=218) [97] iconst_0 [98] istore v12 [100] iload v12 [102] aload v9 [104] invokevirtual #563 + Methodref [org/json/JSONArray.length ()I] [107] ificmpge +103 (target=210) [110] aload v9 [112] iload v12 [114] invokevirtual #562 + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;] [117] astore v13 [119] ldc #60 + String [b] [121] aload v13 [123] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [126] ifeq +10 (target=136) [129] iload_3 v3 [130] iconst_1 [131] ior [132] istore_3 v3 [133] goto +71 (target=204) [136] ldc #93 + String [i] [138] aload v13 [140] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [143] ifeq +10 (target=153) [146] iload_3 v3 [147] iconst_2 [148] ior [149] istore_3 v3 [150] goto +54 (target=204) [153] ldc #104 + String [m] [155] aload v13 [157] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [160] ifeq +11 (target=171) [163] getstatic #266 + Fieldref [android/graphics/Typeface.MONOSPACE Landroid/graphics/Typeface;] [166] astore v5 [168] goto +36 (target=204) [171] ldc #116 + String [s] [173] aload v13 [175] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [178] ifeq +11 (target=189) [181] getstatic #268 + Fieldref [android/graphics/Typeface.SERIF Landroid/graphics/Typeface;] [184] astore v5 [186] goto +18 (target=204) [189] ldc #120 + String [ss] [191] aload v13 [193] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [196] ifeq +8 (target=204) [199] getstatic #267 + Fieldref [android/graphics/Typeface.SANS_SERIF Landroid/graphics/Typeface;] [202] astore v5 [204] iinc v12, 1 [207] goto -107 (target=100) [210] aload v5 [212] iload_3 v3 [213] invokestatic #370 + Methodref [android/graphics/Typeface.create (Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;] [216] astore v5 [218] aload v7 [220] dup [221] astore_3 v3 [222] getfield #301 + Fieldref [com/admob/android/ads/o.w I] [225] istore v12 [227] aload v8 [229] ldc #88 + String [fco] [231] invokevirtual #568 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [234] ifeq +27 (target=261) [237] aload v8 [239] ldc #88 + String [fco] [241] iload v12 [243] invokestatic #473 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;I)I] [246] dup [247] istore v13 [249] iload v12 [251] ificmpeq +7 (target=258) [254] iload v13 [256] istore v12 [258] goto +40 (target=298) [261] aload v8 [263] ldc #87 + String [fc] [265] iconst_0 [266] invokevirtual #576 + Methodref [org/json/JSONObject.optInt (Ljava/lang/String;I)I] [269] dup [270] istore v13 [272] iconst_1 [273] ificmpne +16 (target=289) [276] aload v7 [278] dup [279] astore v13 [281] getfield #302 + Fieldref [com/admob/android/ads/o.x I] [284] istore v12 [286] goto +12 (target=298) [289] aload v7 [291] dup [292] astore_3 v3 [293] getfield #301 + Fieldref [com/admob/android/ads/o.w I] [296] istore v12 [298] aload v8 [300] ldc #55 + String [afstfw] [302] iconst_1 [303] invokevirtual #573 + Methodref [org/json/JSONObject.optBoolean (Ljava/lang/String;Z)Z] [306] istore v13 [308] aload v8 [310] ldc #107 + String [mfs] [312] ldc #8 + Float [8.0] [314] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [317] fstore v9 [319] aload v8 [321] ldc #108 + String [nol] [323] iconst_1 [324] invokevirtual #576 + Methodref [org/json/JSONObject.optInt (Ljava/lang/String;I)I] [327] istore v8 [329] new #208 + Class [com/admob/android/ads/q] [332] dup [333] aload v7 [335] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [338] invokevirtual #432 + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] [341] invokestatic #431 + Methodref [com/admob/android/ads/ab.d ()F] [344] invokespecial #495 + Methodref [com/admob/android/ads/q. (Landroid/content/Context;F)V] [347] dup [348] astore_3 v3 [349] iload v13 [351] istore v7 [353] dup [354] astore v13 [356] iload v7 [358] putfield #307 + Fieldref [com/admob/android/ads/q.b Z] [361] aload_3 v3 [362] fload v9 [364] fstore v7 [366] dup [367] astore v13 [369] fload v7 [371] aload v13 [373] getfield #308 + Fieldref [com/admob/android/ads/q.c F] [376] fmul [377] putfield #306 + Fieldref [com/admob/android/ads/q.a F] [380] aload_3 v3 [381] iconst_0 [382] invokevirtual #496 + Methodref [com/admob/android/ads/q.setBackgroundColor (I)V] [385] aload_3 v3 [386] aload v10 [388] invokevirtual #498 + Methodref [com/admob/android/ads/q.setText (Ljava/lang/CharSequence;)V] [391] aload_3 v3 [392] iload v12 [394] invokevirtual #499 + Methodref [com/admob/android/ads/q.setTextColor (I)V] [397] aload_3 v3 [398] iconst_1 [399] fload v11 [401] invokevirtual #500 + Methodref [com/admob/android/ads/q.setTextSize (IF)V] [404] aload_3 v3 [405] aload v5 [407] invokevirtual #501 + Methodref [com/admob/android/ads/q.setTypeface (Landroid/graphics/Typeface;)V] [410] aload_3 v3 [411] iload v8 [413] invokevirtual #497 + Methodref [com/admob/android/ads/q.setLines (I)V] [416] aload_3 v3 [417] goto +4 (target=421) [420] aconst_null [421] astore v5 [423] goto +246 (target=669) [426] ldc #64 + String [bg] [428] aload_3 v3 [429] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [432] ifeq +18 (target=450) [435] aload_0 v0 [436] aload_1 v1 [437] aload v4 [439] invokespecial #467 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Landroid/graphics/Rect;)Landroid/view/View;] [442] astore v5 [444] iconst_0 [445] istore v6 [447] goto +222 (target=669) [450] ldc #93 + String [i] [452] aload_3 v3 [453] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [456] ifeq +173 (target=629) [459] aload_0 v0 [460] aload_1 v1 [461] astore v8 [463] dup [464] astore v7 [466] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [469] ifnull +154 (target=623) [472] aconst_null [473] astore_3 v3 [474] aload v8 [476] ldc #20 + String [$] [478] invokevirtual #567 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [481] dup [482] astore v10 [484] ifnull +100 (target=584) [487] aload v7 [489] getfield #273 + Fieldref [com/admob/android/ads/o.A Ljava/util/Hashtable;] [492] aload v10 [494] invokevirtual #548 + Methodref [java/util/Hashtable.get (Ljava/lang/Object;)Ljava/lang/Object;] [497] checkcast #145 + Class [[B] [500] dup [501] astore v11 [503] ifnull +78 (target=581) [506] aload v11 [508] iconst_0 [509] aload v11 [511] arraylength [512] invokestatic #338 + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BII)Landroid/graphics/Bitmap;] [515] astore v9 [517] new #188 + Class [android/widget/ImageView] [520] dup [521] aload v7 [523] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [526] invokevirtual #432 + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] [529] invokespecial #417 + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] [532] dup [533] astore_3 v3 [534] getstatic #270 + Fieldref [android/widget/ImageView$ScaleType.FIT_XY Landroid/widget/ImageView$ScaleType;] [537] invokevirtual #419 + Methodref [android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V] [540] aload v8 [542] ldc #60 + String [b] [544] iconst_0 [545] invokevirtual #573 + Methodref [org/json/JSONObject.optBoolean (Ljava/lang/String;Z)Z] [548] ifeq +16 (target=564) [551] aload v7 [553] aload_3 v3 [554] aload v9 [556] aload v8 [558] invokespecial #460 + Methodref [com/admob/android/ads/o.a (Landroid/widget/ImageView;Landroid/graphics/Bitmap;Lorg/json/JSONObject;)V] [561] goto +58 (target=619) [564] aload v7 [566] getfield #275 + Fieldref [com/admob/android/ads/o.C Ljava/util/Vector;] [569] aload v9 [571] invokevirtual #551 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [574] pop [575] aload_3 v3 [576] aload v9 [578] invokevirtual #418 + Methodref [android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V] [581] goto +38 (target=619) [584] ldc #31 + String [AdMobSDK] [586] iconst_3 [587] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [590] ifeq +29 (target=619) [593] ldc #31 + String [AdMobSDK] [595] new #230 + Class [java/lang/StringBuilder] [598] dup [599] invokespecial #529 + Methodref [java/lang/StringBuilder. ()V] [602] ldc #37 + String [Could not find asset name ] [604] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [607] aload v8 [609] invokevirtual #532 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [612] invokevirtual #534 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [615] invokestatic #390 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [618] pop [619] aload_3 v3 [620] goto +4 (target=624) [623] aconst_null [624] astore v5 [626] goto +43 (target=669) [629] ldc #49 + String [P] [631] aload_3 v3 [632] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [635] ifeq +34 (target=669) [638] aload_0 v0 [639] dup [640] astore v7 [642] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [645] ifnull +21 (target=666) [648] new #178 + Class [android/view/View] [651] dup [652] aload v7 [654] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [657] invokevirtual #432 + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] [660] invokespecial #396 + Methodref [android/view/View. (Landroid/content/Context;)V] [663] goto +4 (target=667) [666] aconst_null [667] astore v5 [669] aload v5 [671] ifnull +287 (target=958) [674] iload v6 [676] ifeq +17 (target=693) [679] aload_1 v1 [680] ldc #65 + String [bgc] [682] iconst_0 [683] invokestatic #473 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;I)I] [686] istore_3 v3 [687] aload v5 [689] iload_3 v3 [690] invokevirtual #397 + Methodref [android/view/View.setBackgroundColor (I)V] [693] aload_1 v1 [694] ldc #57 + String [ap] [696] getstatic #285 + Fieldref [com/admob/android/ads/o.g Landroid/graphics/PointF;] [699] invokestatic #475 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/PointF;)Landroid/graphics/PointF;] [702] astore_3 v3 [703] aload v5 [705] aload_3 v3 [706] astore v8 [708] dup [709] astore v7 [711] invokestatic #429 + Methodref [com/admob/android/ads/aa.c (Landroid/view/View;)Lcom/admob/android/ads/aa;] [714] dup [715] astore v9 [717] aload v8 [719] putfield #272 + Fieldref [com/admob/android/ads/aa.b Landroid/graphics/PointF;] [722] aload v7 [724] aload v9 [726] invokevirtual #399 + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] [729] aload_0 v0 [730] aload v5 [732] aload_1 v1 [733] aload v4 [735] astore_3 v3 [736] astore v9 [738] astore v8 [740] astore v7 [742] aconst_null [743] astore v10 [745] aload v9 [747] ldc #53 + String [a] [749] invokevirtual #577 + Methodref [org/json/JSONObject.optJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [752] astore v11 [754] aload v9 [756] ldc #56 + String [ag] [758] invokevirtual #578 + Methodref [org/json/JSONObject.optJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [761] astore v9 [763] aload v11 [765] ifnull +17 (target=782) [768] aload v7 [770] aload v11 [772] aload v9 [774] aload v8 [776] aload_3 v3 [777] invokespecial #466 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONArray;Lorg/json/JSONObject;Landroid/view/View;Landroid/graphics/Rect;)Landroid/view/animation/AnimationSet;] [780] astore v10 [782] aload v10 [784] astore_3 v3 [785] aload_1 v1 [786] ldc #137 + String [ut] [788] aconst_null [789] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [792] astore v6 [794] aload v5 [796] aload v6 [798] astore v8 [800] dup [801] astore v7 [803] ifnull +22 (target=825) [806] aload v8 [808] ifnull +17 (target=825) [811] aload v7 [813] invokestatic #429 + Methodref [com/admob/android/ads/aa.c (Landroid/view/View;)Lcom/admob/android/ads/aa;] [816] astore v9 [818] aload v7 [820] aload v9 [822] invokevirtual #399 + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] [825] new #191 + Class [android/widget/RelativeLayout$LayoutParams] [828] dup [829] aload v4 [831] invokevirtual #365 + Methodref [android/graphics/Rect.width ()I] [834] aload v4 [836] invokevirtual #364 + Methodref [android/graphics/Rect.height ()I] [839] invokespecial #424 + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] [842] dup [843] astore v6 [845] bipush 9 [847] invokevirtual #425 + Methodref [android/widget/RelativeLayout$LayoutParams.addRule (I)V] [850] aload v6 [852] bipush 10 [854] invokevirtual #425 + Methodref [android/widget/RelativeLayout$LayoutParams.addRule (I)V] [857] aload v6 [859] aload v4 [861] getfield #259 + Fieldref [android/graphics/Rect.left I] [864] aload v4 [866] getfield #261 + Fieldref [android/graphics/Rect.top I] [869] iconst_0 [870] iconst_0 [871] invokevirtual #426 + Methodref [android/widget/RelativeLayout$LayoutParams.setMargins (IIII)V] [874] aload_2 v2 [875] aload v5 [877] aload v6 [879] aload_3 v3 [880] astore_3 v3 [881] astore v9 [883] astore v8 [885] astore v7 [887] new #217 + Class [com/admob/android/ads/y] [890] dup [891] invokespecial #513 + Methodref [com/admob/android/ads/y. ()V] [894] dup [895] astore v10 [897] aload v8 [899] putfield #321 + Fieldref [com/admob/android/ads/y.a Landroid/view/View;] [902] aload v10 [904] aload v9 [906] putfield #322 + Fieldref [com/admob/android/ads/y.b Landroid/widget/RelativeLayout$LayoutParams;] [909] aload v10 [911] aload_3 v3 [912] putfield #323 + Fieldref [com/admob/android/ads/y.c Landroid/view/animation/AnimationSet;] [915] aload v7 [917] getfield #309 + Fieldref [com/admob/android/ads/v.a Ljava/util/Vector;] [920] aload v10 [922] invokevirtual #551 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [925] pop [926] aload_1 v1 [927] ldc #72 + String [cav] [929] invokevirtual #572 + Methodref [org/json/JSONObject.optBoolean (Ljava/lang/String;)Z] [932] ifeq +21 (target=953) [935] aload_0 v0 [936] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [939] ifnull +14 (target=953) [942] aload_0 v0 [943] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [946] aload v5 [948] aload v6 [950] invokevirtual #430 + Methodref [com/admob/android/ads/ab.a (Landroid/view/View;Landroid/widget/RelativeLayout$LayoutParams;)V] [953] iconst_1 [954] istore_3 v3 [955] goto +48 (target=1003) [958] ldc #31 + String [AdMobSDK] [960] bipush 6 [962] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [965] ifeq +11 (target=976) [968] ldc #31 + String [AdMobSDK] [970] ldc #79 + String [created a null view.] [972] invokestatic #392 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [975] pop [976] iconst_0 [977] istore_3 v3 [978] goto +25 (target=1003) [981] astore_3 v3 [982] ldc #31 + String [AdMobSDK] [984] bipush 6 [986] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [989] ifeq +12 (target=1001) [992] ldc #31 + String [AdMobSDK] [994] ldc #83 + String [exception while trying to create a flex view.] [996] aload_3 v3 [997] invokestatic #393 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [1000] pop [1001] iconst_0 [1002] istore_3 v3 [1003] iload_3 v3 [1004] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 978: 981): + Class [org/json/JSONException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 44) [0] -> line 1721 [2] -> line 1725 [9] -> line 1727 [20] -> line 1729 [28] -> line 1732 [31] -> line 1734 [34] -> line 1735 [43] -> line 1739 [426] -> line 1741 [435] -> line 1743 [444] -> line 1744 [447] -> line 1745 [450] -> line 1748 [459] -> line 1750 [629] -> line 1752 [638] -> line 1754 [669] -> line 1758 [674] -> line 1760 [679] -> line 1763 [687] -> line 1764 [693] -> line 1765 [703] -> line 1774 [729] -> line 1776 [785] -> line 1779 [794] -> line 1780 [825] -> line 1783 [843] -> line 1785 [850] -> line 1786 [857] -> line 1788 [874] -> line 1790 [926] -> line 1793 [935] -> line 1795 [942] -> line 1797 [953] -> line 1800 [955] -> line 1801 [958] -> line 1804 [968] -> line 1806 [976] -> line 1808 [978] -> line 1819 [981] -> line 1811 [982] -> line 1814 [992] -> line 1816 [1001] -> line 1818 [1003] -> line 1820 + Method: a(Lorg/json/JSONArray;Lorg/json/JSONObject;Landroid/view/View;Landroid/graphics/Rect;)Landroid/view/animation/AnimationSet; Access flags: 0x2 = private android.view.animation.AnimationSet a(org.json.JSONArray,org.json.JSONObject,android.view.View,android.graphics.Rect) Class member attributes (count = 1): + Code attribute instructions (code length = 732, locals = 15, stack = 7): [0] new #184 + Class [android/view/animation/AnimationSet] [3] dup [4] iconst_0 [5] invokespecial #412 + Methodref [android/view/animation/AnimationSet. (Z)V] [8] astore v5 [10] iconst_0 [11] istore v6 [13] iload v6 [15] aload_1 v1 [16] invokevirtual #563 + Methodref [org/json/JSONArray.length ()I] [19] ificmpge +698 (target=717) [22] aload_1 v1 [23] iload v6 [25] invokevirtual #561 + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] [28] astore v7 [30] aconst_null [31] astore v8 [33] aload v7 [35] ldc #121 + String [t] [37] aconst_null [38] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [41] astore v9 [43] aload v7 [45] ldc #80 + String [d] [47] ldc #4 + Float [0.25] [49] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [52] dup [53] fstore v10 [55] f2d [56] ldc2_w #250 + Double [1000.0] [59] dmul [60] d2i [61] istore v10 [63] ldc #32 + String [B] [65] aload v9 [67] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [70] ifeq +581 (target=651) [73] aload v7 [75] aload_3 v3 [76] aload v4 [78] astore v11 [80] astore v9 [82] astore v8 [84] aconst_null [85] astore v12 [87] aload v8 [89] ldc #101 + String [kp] [91] aconst_null [92] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [95] astore v13 [97] aload v8 [99] ldc #141 + String [vt] [101] aconst_null [102] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [105] astore v14 [107] aload v13 [109] ifnull +8 (target=117) [112] aload v14 [114] ifnonnull +57 (target=171) [117] ldc #31 + String [AdMobSDK] [119] bipush 6 [121] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [124] ifeq +455 (target=579) [127] ldc #31 + String [AdMobSDK] [129] new #230 + Class [java/lang/StringBuilder] [132] dup [133] invokespecial #529 + Methodref [java/lang/StringBuilder. ()V] [136] ldc #40 + String [Could not read basic animation: keyPath(] [138] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [141] aload v13 [143] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [146] ldc #25 + String [) or valueType(] [148] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [151] aload v14 [153] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [156] ldc #24 + String [) is null.] [158] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [161] invokevirtual #534 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [164] invokestatic #392 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [167] pop [168] goto +411 (target=579) [171] ldc #112 + String [position] [173] aload v13 [175] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [178] ifeq +53 (target=231) [181] ldc #49 + String [P] [183] aload v14 [185] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [188] ifeq +43 (target=231) [191] aload v8 [193] ldc #91 + String [fv] [195] getstatic #283 + Fieldref [com/admob/android/ads/o.e Landroid/graphics/PointF;] [198] invokestatic #475 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/PointF;)Landroid/graphics/PointF;] [201] astore v13 [203] aload v8 [205] ldc #134 + String [tv] [207] getstatic #284 + Fieldref [com/admob/android/ads/o.f Landroid/graphics/PointF;] [210] invokestatic #475 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/PointF;)Landroid/graphics/PointF;] [213] astore v12 [215] aload v13 [217] aload v12 [219] aload v9 [221] aload v11 [223] invokestatic #453 + Methodref [com/admob/android/ads/o.a (Landroid/graphics/PointF;Landroid/graphics/PointF;Landroid/view/View;Landroid/graphics/Rect;)Lcom/admob/android/ads/ak;] [226] astore v12 [228] goto +351 (target=579) [231] ldc #110 + String [opacity] [233] aload v13 [235] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [238] ifeq +45 (target=283) [241] ldc #45 + String [F] [243] aload v14 [245] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [248] ifeq +35 (target=283) [251] aload v8 [253] ldc #91 + String [fv] [255] fconst_0 [256] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [259] fstore v13 [261] aload v8 [263] ldc #134 + String [tv] [265] fconst_0 [266] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [269] fstore v12 [271] fload v13 [273] fload v12 [275] invokestatic #448 + Methodref [com/admob/android/ads/o.a (FF)Lcom/admob/android/ads/al;] [278] astore v12 [280] goto +299 (target=579) [283] ldc #130 + String [transform] [285] aload v13 [287] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [290] ifeq +71 (target=361) [293] ldc #28 + String [AT] [295] aload v14 [297] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [300] ifeq +61 (target=361) [303] aload v8 [305] ldc #91 + String [fv] [307] getstatic #286 + Fieldref [com/admob/android/ads/o.h Landroid/graphics/Matrix;] [310] invokestatic #474 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/Matrix;)Landroid/graphics/Matrix;] [313] pop [314] aload v8 [316] ldc #91 + String [fv] [318] getstatic #286 + Fieldref [com/admob/android/ads/o.h Landroid/graphics/Matrix;] [321] invokestatic #474 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/Matrix;)Landroid/graphics/Matrix;] [324] pop [325] aload v8 [327] ldc #126 + String [tfv] [329] invokevirtual #565 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [332] astore v12 [334] aload v8 [336] ldc #132 + String [ttv] [338] invokevirtual #565 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [341] astore v13 [343] aload v9 [345] aload v11 [347] aload v8 [349] aload v12 [351] aload v13 [353] invokestatic #458 + Methodref [com/admob/android/ads/o.a (Landroid/view/View;Landroid/graphics/Rect;Lorg/json/JSONObject;Lorg/json/JSONArray;Lorg/json/JSONArray;)Landroid/view/animation/Animation;] [356] astore v12 [358] goto +221 (target=579) [361] ldc #66 + String [bounds] [363] aload v13 [365] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [368] ifeq +52 (target=420) [371] ldc #50 + String [R] [373] aload v14 [375] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [378] ifeq +42 (target=420) [381] aload v8 [383] ldc #91 + String [fv] [385] getstatic #287 + Fieldref [com/admob/android/ads/o.i Landroid/graphics/RectF;] [388] invokestatic #477 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/RectF;)Landroid/graphics/RectF;] [391] astore v13 [393] aload v8 [395] ldc #134 + String [tv] [397] getstatic #287 + Fieldref [com/admob/android/ads/o.i Landroid/graphics/RectF;] [400] invokestatic #477 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/RectF;)Landroid/graphics/RectF;] [403] astore v12 [405] aload v13 [407] aload v12 [409] aconst_null [410] aload v11 [412] invokestatic #456 + Methodref [com/admob/android/ads/o.a (Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/view/View;Landroid/graphics/Rect;)Lcom/admob/android/ads/am;] [415] astore v12 [417] goto +162 (target=579) [420] ldc #144 + String [zPosition] [422] aload v13 [424] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [427] ifeq +47 (target=474) [430] ldc #45 + String [F] [432] aload v14 [434] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [437] ifeq +37 (target=474) [440] aload v8 [442] ldc #91 + String [fv] [444] fconst_0 [445] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [448] fstore v13 [450] aload v8 [452] ldc #134 + String [tv] [454] fconst_0 [455] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [458] fstore v12 [460] fload v13 [462] fload v12 [464] aload v9 [466] invokestatic #449 + Methodref [com/admob/android/ads/o.a (FFLandroid/view/View;)Lcom/admob/android/ads/l;] [469] astore v12 [471] goto +108 (target=579) [474] ldc #61 + String [backgroundColor] [476] aload v13 [478] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [481] ifeq +47 (target=528) [484] ldc #34 + String [C] [486] aload v14 [488] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [491] ifeq +37 (target=528) [494] aload v8 [496] ldc #91 + String [fv] [498] iconst_0 [499] invokestatic #473 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;I)I] [502] istore v13 [504] aload v8 [506] ldc #134 + String [tv] [508] iconst_0 [509] invokestatic #473 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;I)I] [512] istore v12 [514] iload v13 [516] iload v12 [518] aload v9 [520] invokestatic #451 + Methodref [com/admob/android/ads/o.a (IILandroid/view/View;)Lcom/admob/android/ads/aj;] [523] astore v12 [525] goto +54 (target=579) [528] ldc #31 + String [AdMobSDK] [530] bipush 6 [532] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [535] ifeq +44 (target=579) [538] ldc #31 + String [AdMobSDK] [540] new #230 + Class [java/lang/StringBuilder] [543] dup [544] invokespecial #529 + Methodref [java/lang/StringBuilder. ()V] [547] ldc #39 + String [Could not read basic animation: could not interpret keyPath(] [549] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [552] aload v13 [554] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [557] ldc #21 + String [) and valueType(] [559] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [562] aload v14 [564] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [567] ldc #22 + String [) combination.] [569] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [572] invokevirtual #534 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [575] invokestatic #392 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [578] pop [579] aload v12 [581] ifnull +63 (target=644) [584] aload v8 [586] ldc #124 + String [tf] [588] aconst_null [589] astore v8 [591] astore v9 [593] dup [594] astore v8 [596] aload v9 [598] aconst_null [599] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [602] dup [603] astore v8 [605] dup [606] astore v8 [608] ldc2_w #244 + Long [-1] [611] ldc2_w #244 + Long [-1] [614] ldc2_w #244 + Long [-1] [617] invokestatic #462 + Methodref [com/admob/android/ads/o.a (Ljava/lang/String;JJJ)Landroid/view/animation/Interpolator;] [620] dup [621] astore v8 [623] ifnonnull +6 (target=629) [626] aconst_null [627] astore v8 [629] aload v8 [631] dup [632] astore v13 [634] ifnull +10 (target=644) [637] aload v12 [639] aload v13 [641] invokevirtual #407 + Methodref [android/view/animation/Animation.setInterpolator (Landroid/view/animation/Interpolator;)V] [644] aload v12 [646] astore v8 [648] goto +27 (target=675) [651] ldc #48 + String [K] [653] aload v9 [655] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [658] ifeq +17 (target=675) [661] aload_0 v0 [662] aload v7 [664] aload_3 v3 [665] aload v4 [667] iload v10 [669] i2l [670] invokespecial #468 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Landroid/view/View;Landroid/graphics/Rect;J)Landroid/view/animation/AnimationSet;] [673] astore v8 [675] aload v8 [677] ifnull +34 (target=711) [680] aload v8 [682] iload v10 [684] i2l [685] invokevirtual #404 + Methodref [android/view/animation/Animation.setDuration (J)V] [688] aload_0 v0 [689] aload v7 [691] aload v8 [693] aload v5 [695] invokespecial #469 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Landroid/view/animation/Animation;Landroid/view/animation/AnimationSet;)V] [698] aload v5 [700] aload v8 [702] invokevirtual #413 + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V] [705] aload v8 [707] invokevirtual #402 + Methodref [android/view/animation/Animation.getDuration ()J] [710] pop2 [711] iinc v6, 1 [714] goto -701 (target=13) [717] aload_2 v2 [718] ifnull +11 (target=729) [721] aload_0 v0 [722] aload_2 v2 [723] aload v5 [725] aconst_null [726] invokespecial #469 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Landroid/view/animation/Animation;Landroid/view/animation/AnimationSet;)V] [729] aload v5 [731] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 20) [0] -> line 1850 [10] -> line 1852 [22] -> line 1857 [30] -> line 1860 [33] -> line 1864 [43] -> line 1867 [53] -> line 1868 [63] -> line 1870 [73] -> line 1872 [651] -> line 1875 [661] -> line 1877 [675] -> line 1880 [680] -> line 1882 [688] -> line 1885 [698] -> line 1887 [705] -> line 1889 [711] -> line 1890 [717] -> line 1898 [721] -> line 1901 [729] -> line 1904 + Method: e(Lorg/json/JSONObject;)I Access flags: 0xa = private static int e(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 3): [0] aload_0 v0 [1] ldc #114 + String [rc] [3] fconst_1 [4] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [7] dup [8] fstore_0 v0 [9] f2i [10] dup [11] istore_0 v0 [12] ifle +6 (target=18) [15] iinc v0, -1 [18] iload_0 v0 [19] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 1915 [8] -> line 1916 [11] -> line 1917 [15] -> line 1919 [18] -> line 1922 + Method: a(Lorg/json/JSONObject;Landroid/view/animation/Animation;Landroid/view/animation/AnimationSet;)V Access flags: 0x2 = private void a(org.json.JSONObject,android.view.animation.Animation,android.view.animation.AnimationSet) Class member attributes (count = 1): + Code attribute instructions (code length = 101, locals = 9, stack = 6): [0] aload_1 v1 [1] ldc #68 + String [bt] [3] fconst_0 [4] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [7] fstore v4 [9] aload_1 v1 [10] ldc #127 + String [to] [12] fconst_0 [13] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [16] fstore v5 [18] aload_1 v1 [19] invokestatic #486 + Methodref [com/admob/android/ads/o.e (Lorg/json/JSONObject;)I] [22] istore v6 [24] aload_1 v1 [25] ldc #59 + String [ar] [27] iconst_0 [28] invokevirtual #573 + Methodref [org/json/JSONObject.optBoolean (Ljava/lang/String;Z)Z] [31] istore v7 [33] aload_1 v1 [34] ldc #89 + String [fm] [36] ldc #113 + String [r] [38] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [41] astore v8 [43] aload_1 v1 [44] ldc #116 + String [s] [46] fconst_1 [47] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [50] fstore_1 v1 [51] fconst_0 [52] fload v4 [54] fadd [55] fload v5 [57] fadd [58] f2d [59] ldc2_w #250 + Double [1000.0] [62] dmul [63] d2i [64] istore v4 [66] fconst_1 [67] fload_1 v1 [68] fdiv [69] fstore_1 v1 [70] aload_2 v2 [71] iload v6 [73] iload v4 [75] fload_1 v1 [76] aload v8 [78] iload v7 [80] invokestatic #459 + Methodref [com/admob/android/ads/o.a (Landroid/view/animation/Animation;IIFLjava/lang/String;Z)V] [83] aload_3 v3 [84] ifnull +16 (target=100) [87] aload_3 v3 [88] iload v6 [90] iload v4 [92] fload_1 v1 [93] aload v8 [95] iload v7 [97] invokestatic #459 + Methodref [com/admob/android/ads/o.a (Landroid/view/animation/Animation;IIFLjava/lang/String;Z)V] [100] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 12) [0] -> line 1928 [9] -> line 1930 [18] -> line 1932 [24] -> line 1934 [33] -> line 1938 [43] -> line 1939 [51] -> line 1945 [66] -> line 1946 [70] -> line 1948 [83] -> line 1950 [87] -> line 1952 [100] -> line 1954 + Method: a(Landroid/view/animation/Animation;IIFLjava/lang/String;Z)V Access flags: 0xa = private static void a(android.view.animation.Animation,int,int,float,java.lang.String,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 6, stack = 3): [0] iload v5 [2] ifeq +8 (target=10) [5] aload_0 v0 [6] iconst_2 [7] invokevirtual #409 + Methodref [android/view/animation/Animation.setRepeatMode (I)V] [10] aload_0 v0 [11] iload_1 v1 [12] invokevirtual #408 + Methodref [android/view/animation/Animation.setRepeatCount (I)V] [15] aload_0 v0 [16] iload_2 v2 [17] i2l [18] invokevirtual #410 + Methodref [android/view/animation/Animation.setStartOffset (J)V] [21] aload_0 v0 [22] invokevirtual #411 + Methodref [android/view/animation/Animation.startNow ()V] [25] aload_0 v0 [26] fload_3 v3 [27] invokevirtual #403 + Methodref [android/view/animation/Animation.scaleCurrentDuration (F)V] [30] aload v4 [32] aload_0 v0 [33] invokestatic #463 + Methodref [com/admob/android/ads/o.a (Ljava/lang/String;Landroid/view/animation/Animation;)V] [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 8) [0] -> line 1959 [5] -> line 1961 [10] -> line 1963 [15] -> line 1964 [21] -> line 1965 [25] -> line 1966 [30] -> line 1968 [36] -> line 1969 + Method: a(Ljava/lang/String;Landroid/view/animation/Animation;)V Access flags: 0xa = private static void a(java.lang.String,android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 144, locals = 3, stack = 6): [0] aload_0 v0 [1] ifnull +142 (target=143) [4] aload_1 v1 [5] ifnull +138 (target=143) [8] aload_1 v1 [9] invokevirtual #526 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [12] astore_2 v2 [13] aload_2 v2 [14] ldc #118 + String [setFillEnabled] [16] iconst_1 [17] anewarray #222 + Class [java/lang/Class] [20] dup [21] iconst_0 [22] getstatic #324 + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;] [25] aastore [26] invokevirtual #519 + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] [29] dup [30] astore_2 v2 [31] ifnull +20 (target=51) [34] aload_2 v2 [35] aload_1 v1 [36] iconst_1 [37] anewarray #228 + Class [java/lang/Object] [40] dup [41] iconst_0 [42] iconst_1 [43] invokestatic #518 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [46] aastore [47] invokevirtual #535 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [50] pop [51] goto +4 (target=55) [54] pop [55] ldc #60 + String [b] [57] aload_0 v0 [58] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [61] ifeq +14 (target=75) [64] aload_1 v1 [65] iconst_1 [66] invokevirtual #406 + Methodref [android/view/animation/Animation.setFillBefore (Z)V] [69] aload_1 v1 [70] iconst_0 [71] invokevirtual #405 + Methodref [android/view/animation/Animation.setFillAfter (Z)V] [74] return [75] ldc #86 + String [fb] [77] aload_0 v0 [78] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [81] ifne +12 (target=93) [84] ldc #113 + String [r] [86] aload_0 v0 [87] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [90] ifeq +14 (target=104) [93] aload_1 v1 [94] iconst_1 [95] invokevirtual #406 + Methodref [android/view/animation/Animation.setFillBefore (Z)V] [98] aload_1 v1 [99] iconst_1 [100] invokevirtual #405 + Methodref [android/view/animation/Animation.setFillAfter (Z)V] [103] return [104] ldc #84 + String [f] [106] aload_0 v0 [107] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [110] ifeq +14 (target=124) [113] aload_1 v1 [114] iconst_0 [115] invokevirtual #406 + Methodref [android/view/animation/Animation.setFillBefore (Z)V] [118] aload_1 v1 [119] iconst_1 [120] invokevirtual #405 + Methodref [android/view/animation/Animation.setFillAfter (Z)V] [123] return [124] ldc #113 + String [r] [126] aload_0 v0 [127] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [130] ifeq +13 (target=143) [133] aload_1 v1 [134] iconst_0 [135] invokevirtual #406 + Methodref [android/view/animation/Animation.setFillBefore (Z)V] [138] aload_1 v1 [139] iconst_0 [140] invokevirtual #405 + Methodref [android/view/animation/Animation.setFillAfter (Z)V] [143] return Code attribute exceptions (count = 1): - ExceptionInfo (13 -> 51: 54): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 20) [0] -> line 1973 [8] -> line 1977 [13] -> line 1980 [30] -> line 1981 [34] -> line 1983 [51] -> line 1990 [54] -> line 1986 [55] -> line 1991 [64] -> line 1993 [69] -> line 1994 [75] -> line 1996 [93] -> line 1999 [98] -> line 2000 [104] -> line 2002 [113] -> line 2004 [118] -> line 2005 [124] -> line 2007 [133] -> line 2010 [138] -> line 2011 [143] -> line 2014 + Method: a(Landroid/view/View;Landroid/graphics/Rect;Lorg/json/JSONObject;Lorg/json/JSONArray;Lorg/json/JSONArray;)Landroid/view/animation/Animation; Access flags: 0xa = private static android.view.animation.Animation a(android.view.View,android.graphics.Rect,org.json.JSONObject,org.json.JSONArray,org.json.JSONArray) Class member attributes (count = 1): + Code attribute instructions (code length = 293, locals = 6, stack = 10): [0] aload_2 v2 [1] ldc #131 + String [tt] [3] aconst_null [4] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [7] astore_2 v2 [8] aconst_null [9] astore v5 [11] aload_2 v2 [12] ifnull +278 (target=290) [15] ldc #121 + String [t] [17] aload_2 v2 [18] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [21] ifeq +26 (target=47) [24] aload_3 v3 [25] invokestatic #485 + Methodref [com/admob/android/ads/o.e (Lorg/json/JSONArray;)Landroid/graphics/PointF;] [28] astore_2 v2 [29] aload v4 [31] invokestatic #485 + Methodref [com/admob/android/ads/o.e (Lorg/json/JSONArray;)Landroid/graphics/PointF;] [34] astore_3 v3 [35] aload_2 v2 [36] aload_3 v3 [37] aload_0 v0 [38] aload_1 v1 [39] invokestatic #453 + Methodref [com/admob/android/ads/o.a (Landroid/graphics/PointF;Landroid/graphics/PointF;Landroid/view/View;Landroid/graphics/Rect;)Lcom/admob/android/ads/ak;] [42] astore v5 [44] goto +246 (target=290) [47] ldc #113 + String [r] [49] aload_2 v2 [50] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [53] ifeq +87 (target=140) [56] aload_3 v3 [57] invokestatic #478 + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONArray;)[F] [60] astore_2 v2 [61] aload v4 [63] invokestatic #478 + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONArray;)[F] [66] astore_3 v3 [67] aload_2 v2 [68] aload_3 v3 [69] aload_0 v0 [70] aload_1 v1 [71] astore_3 v3 [72] astore_2 v2 [73] astore_1 v1 [74] astore_0 v0 [75] aconst_null [76] astore v4 [78] aload_0 v0 [79] ifnull +54 (target=133) [82] aload_1 v1 [83] ifnull +50 (target=133) [86] aload_0 v0 [87] aload_1 v1 [88] invokestatic #539 + Methodref [java/util/Arrays.equals ([F[F)Z] [91] ifne +42 (target=133) [94] aload_2 v2 [95] invokestatic #428 + Methodref [com/admob/android/ads/aa.b (Landroid/view/View;)Landroid/graphics/PointF;] [98] astore_2 v2 [99] new #168 + Class [android/graphics/RectF] [102] dup [103] aload_3 v3 [104] invokespecial #367 + Methodref [android/graphics/RectF. (Landroid/graphics/Rect;)V] [107] aload_2 v2 [108] invokestatic #455 + Methodref [com/admob/android/ads/o.a (Landroid/graphics/RectF;Landroid/graphics/PointF;)Landroid/graphics/PointF;] [111] astore_2 v2 [112] new #196 + Class [com/admob/android/ads/ai] [115] dup [116] aload_0 v0 [117] aload_1 v1 [118] aload_2 v2 [119] getfield #256 + Fieldref [android/graphics/PointF.x F] [122] aload_2 v2 [123] getfield #257 + Fieldref [android/graphics/PointF.y F] [126] fconst_0 [127] iconst_0 [128] invokespecial #433 + Methodref [com/admob/android/ads/ai. ([F[FFFFZ)V] [131] astore v4 [133] aload v4 [135] astore v5 [137] goto +153 (target=290) [140] ldc #117 + String [sc] [142] aload_2 v2 [143] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [146] ifeq +53 (target=199) [149] aload_3 v3 [150] invokestatic #478 + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONArray;)[F] [153] astore_2 v2 [154] aload v4 [156] invokestatic #478 + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONArray;)[F] [159] astore_3 v3 [160] aload_0 v0 [161] invokestatic #428 + Methodref [com/admob/android/ads/aa.b (Landroid/view/View;)Landroid/graphics/PointF;] [164] astore_0 v0 [165] new #187 + Class [android/view/animation/ScaleAnimation] [168] dup [169] aload_2 v2 [170] iconst_0 [171] faload [172] aload_3 v3 [173] iconst_0 [174] faload [175] aload_2 v2 [176] iconst_1 [177] faload [178] aload_3 v3 [179] iconst_1 [180] faload [181] iconst_1 [182] aload_0 v0 [183] getfield #256 + Fieldref [android/graphics/PointF.x F] [186] iconst_1 [187] aload_0 v0 [188] getfield #257 + Fieldref [android/graphics/PointF.y F] [191] invokespecial #416 + Methodref [android/view/animation/ScaleAnimation. (FFFFIFIF)V] [194] astore v5 [196] goto +94 (target=290) [199] ldc #119 + String [sk] [201] aload_2 v2 [202] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [205] ifeq +78 (target=283) [208] aload_3 v3 [209] invokestatic #478 + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONArray;)[F] [212] astore_2 v2 [213] aload v4 [215] invokestatic #478 + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONArray;)[F] [218] astore_3 v3 [219] aload_2 v2 [220] aload_3 v3 [221] aload_0 v0 [222] aload_1 v1 [223] astore_3 v3 [224] astore_2 v2 [225] astore_1 v1 [226] astore_0 v0 [227] aconst_null [228] astore v4 [230] aload_0 v0 [231] ifnull +45 (target=276) [234] aload_1 v1 [235] ifnull +41 (target=276) [238] aload_0 v0 [239] aload_1 v1 [240] invokestatic #539 + Methodref [java/util/Arrays.equals ([F[F)Z] [243] ifne +33 (target=276) [246] aload_2 v2 [247] invokestatic #428 + Methodref [com/admob/android/ads/aa.b (Landroid/view/View;)Landroid/graphics/PointF;] [250] astore_2 v2 [251] new #168 + Class [android/graphics/RectF] [254] dup [255] aload_3 v3 [256] invokespecial #367 + Methodref [android/graphics/RectF. (Landroid/graphics/Rect;)V] [259] aload_2 v2 [260] invokestatic #455 + Methodref [com/admob/android/ads/o.a (Landroid/graphics/RectF;Landroid/graphics/PointF;)Landroid/graphics/PointF;] [263] astore_2 v2 [264] new #201 + Class [com/admob/android/ads/ao] [267] dup [268] aload_0 v0 [269] aload_1 v1 [270] aload_2 v2 [271] invokespecial #438 + Methodref [com/admob/android/ads/ao. ([F[FLandroid/graphics/PointF;)V] [274] astore v4 [276] aload v4 [278] astore v5 [280] goto +10 (target=290) [283] ldc #111 + String [p] [285] aload_2 v2 [286] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [289] pop [290] aload v5 [292] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 26) [0] -> line 2123 [8] -> line 2125 [11] -> line 2127 [15] -> line 2130 [24] -> line 2134 [29] -> line 2135 [35] -> line 2137 [44] -> line 2138 [47] -> line 2139 [56] -> line 2142 [61] -> line 2143 [67] -> line 2146 [137] -> line 2147 [140] -> line 2148 [149] -> line 2150 [154] -> line 2151 [160] -> line 2153 [165] -> line 2154 [196] -> line 2156 [199] -> line 2157 [208] -> line 2159 [213] -> line 2160 [219] -> line 2162 [280] -> line 2163 [283] -> line 2164 [290] -> line 2170 + Method: a(FF)Lcom/admob/android/ads/al; Access flags: 0xa = private static com.admob.android.ads.al a(float,float) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 4): [0] aconst_null [1] astore_2 v2 [2] fload_0 v0 [3] fload_1 v1 [4] fcmpl [5] ifeq +13 (target=18) [8] new #199 + Class [com/admob/android/ads/al] [11] dup [12] fload_0 v0 [13] fload_1 v1 [14] invokespecial #436 + Methodref [com/admob/android/ads/al. (FF)V] [17] astore_2 v2 [18] aload_2 v2 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 2207 [2] -> line 2209 [8] -> line 2211 [18] -> line 2214 + Method: a(Landroid/graphics/PointF;Landroid/graphics/PointF;Landroid/view/View;Landroid/graphics/Rect;)Lcom/admob/android/ads/ak; Access flags: 0xa = private static com.admob.android.ads.ak a(android.graphics.PointF,android.graphics.PointF,android.view.View,android.graphics.Rect) Class member attributes (count = 1): + Code attribute instructions (code length = 146, locals = 7, stack = 10): [0] aconst_null [1] astore v4 [3] aload_0 v0 [4] aload_1 v1 [5] invokevirtual #525 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [8] ifne +135 (target=143) [11] aload_0 v0 [12] aload_1 v1 [13] aload_2 v2 [14] aload_3 v3 [15] astore v5 [17] astore v4 [19] astore_3 v3 [20] astore_2 v2 [21] aload v4 [23] invokestatic #428 + Methodref [com/admob/android/ads/aa.b (Landroid/view/View;)Landroid/graphics/PointF;] [26] astore v4 [28] aload v5 [30] invokevirtual #365 + Methodref [android/graphics/Rect.width ()I] [33] i2f [34] aload v4 [36] getfield #256 + Fieldref [android/graphics/PointF.x F] [39] fmul [40] aload v5 [42] getfield #259 + Fieldref [android/graphics/Rect.left I] [45] i2f [46] fadd [47] fstore v6 [49] aload v5 [51] invokevirtual #364 + Methodref [android/graphics/Rect.height ()I] [54] i2f [55] aload v4 [57] getfield #257 + Fieldref [android/graphics/PointF.y F] [60] fmul [61] aload v5 [63] getfield #261 + Fieldref [android/graphics/Rect.top I] [66] i2f [67] fadd [68] fstore v4 [70] aload_2 v2 [71] dup [72] getfield #256 + Fieldref [android/graphics/PointF.x F] [75] fload v6 [77] fsub [78] putfield #256 + Fieldref [android/graphics/PointF.x F] [81] aload_2 v2 [82] dup [83] getfield #257 + Fieldref [android/graphics/PointF.y F] [86] fload v4 [88] fsub [89] putfield #257 + Fieldref [android/graphics/PointF.y F] [92] aload_3 v3 [93] dup [94] getfield #256 + Fieldref [android/graphics/PointF.x F] [97] fload v6 [99] fsub [100] putfield #256 + Fieldref [android/graphics/PointF.x F] [103] aload_3 v3 [104] dup [105] getfield #257 + Fieldref [android/graphics/PointF.y F] [108] fload v4 [110] fsub [111] putfield #257 + Fieldref [android/graphics/PointF.y F] [114] new #198 + Class [com/admob/android/ads/ak] [117] dup [118] iconst_0 [119] aload_0 v0 [120] getfield #256 + Fieldref [android/graphics/PointF.x F] [123] iconst_0 [124] aload_1 v1 [125] getfield #256 + Fieldref [android/graphics/PointF.x F] [128] iconst_0 [129] aload_0 v0 [130] getfield #257 + Fieldref [android/graphics/PointF.y F] [133] iconst_0 [134] aload_1 v1 [135] getfield #257 + Fieldref [android/graphics/PointF.y F] [138] invokespecial #435 + Methodref [com/admob/android/ads/ak. (IFIFIFIF)V] [141] astore v4 [143] aload v4 [145] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 2219 [3] -> line 2220 [11] -> line 2222 [114] -> line 2224 [143] -> line 2227 + Method: a(Lorg/json/JSONObject;Landroid/view/View;Landroid/graphics/Rect;J)Landroid/view/animation/AnimationSet; Access flags: 0x2 = private android.view.animation.AnimationSet a(org.json.JSONObject,android.view.View,android.graphics.Rect,long) Class member attributes (count = 1): + Code attribute instructions (code length = 296, locals = 17, stack = 12): [0] aload_1 v1 [1] ldc #141 + String [vt] [3] invokevirtual #567 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [6] astore v6 [8] aload_1 v1 [9] ldc #102 + String [kt] [11] invokestatic #480 + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONObject;Ljava/lang/String;)[F] [14] astore v7 [16] aload_1 v1 [17] ldc #140 + String [vs] [19] invokevirtual #565 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [22] astore v8 [24] aload_1 v1 [25] ldc #125 + String [tfs] [27] invokestatic #471 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;)[Ljava/lang/String;] [30] astore v9 [32] aload_1 v1 [33] ldc #133 + String [ttvs] [35] invokevirtual #577 + Methodref [org/json/JSONObject.optJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [38] astore v10 [40] aload v7 [42] arraylength [43] istore v11 [45] aload v8 [47] invokevirtual #563 + Methodref [org/json/JSONArray.length ()I] [50] istore v12 [52] aload v9 [54] arraylength [55] istore v13 [57] iload v11 [59] iload v12 [61] ificmpne +12 (target=73) [64] iload v12 [66] iload v13 [68] iconst_1 [69] iadd [70] ificmpeq +123 (target=193) [73] aload v7 [75] iconst_0 [76] faload [77] f2d [78] dconst_0 [79] dcmpl [80] ifne +113 (target=193) [83] aload v7 [85] iload v11 [87] iconst_1 [88] isub [89] faload [90] f2d [91] dconst_1 [92] dcmpl [93] ifne +100 (target=193) [96] ldc #31 + String [AdMobSDK] [98] bipush 6 [100] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [103] ifeq +88 (target=191) [106] ldc #31 + String [AdMobSDK] [108] new #230 + Class [java/lang/StringBuilder] [111] dup [112] invokespecial #529 + Methodref [java/lang/StringBuilder. ()V] [115] ldc #100 + String [keyframe animations were invalid: numKeyTimes=] [117] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [120] iload v11 [122] invokevirtual #531 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [125] ldc #18 + String [ numKeyValues=] [127] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [130] iload v12 [132] invokevirtual #531 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [135] ldc #17 + String [ numKeyFunctions=] [137] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [140] iload v13 [142] invokevirtual #531 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [145] ldc #16 + String [ keyTimes[0]=] [147] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [150] aload v7 [152] iconst_0 [153] faload [154] invokevirtual #530 + Methodref [java/lang/StringBuilder.append (F)Ljava/lang/StringBuilder;] [157] ldc #15 + String [ keyTimes[] [159] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [162] iload v11 [164] iconst_1 [165] isub [166] invokevirtual #531 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [169] ldc #52 + String []=] [171] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [174] aload v7 [176] iload v11 [178] iconst_1 [179] isub [180] faload [181] invokevirtual #530 + Methodref [java/lang/StringBuilder.append (F)Ljava/lang/StringBuilder;] [184] invokevirtual #534 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [187] invokestatic #392 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [190] pop [191] aconst_null [192] areturn [193] new #184 + Class [android/view/animation/AnimationSet] [196] dup [197] iconst_0 [198] invokespecial #412 + Methodref [android/view/animation/AnimationSet. (Z)V] [201] astore v12 [203] aload_1 v1 [204] ldc #101 + String [kp] [206] invokevirtual #567 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [209] astore v13 [211] aload_1 v1 [212] invokestatic #486 + Methodref [com/admob/android/ads/o.e (Lorg/json/JSONObject;)I] [215] istore v14 [217] iconst_0 [218] istore v15 [220] iload v15 [222] iload v11 [224] iconst_1 [225] isub [226] ificmpge +51 (target=277) [229] iload v15 [231] aload v13 [233] aload v6 [235] aload v7 [237] aload v8 [239] aload v9 [241] lload v4 [243] aload_2 v2 [244] aload_3 v3 [245] aload_1 v1 [246] aload v10 [248] invokestatic #452 + Methodref [com/admob/android/ads/o.a (ILjava/lang/String;Ljava/lang/String;[FLorg/json/JSONArray;[Ljava/lang/String;JLandroid/view/View;Landroid/graphics/Rect;Lorg/json/JSONObject;Lorg/json/JSONArray;)Landroid/view/animation/Animation;] [251] dup [252] astore v16 [254] ifnull +17 (target=271) [257] aload v16 [259] iload v14 [261] invokevirtual #408 + Methodref [android/view/animation/Animation.setRepeatCount (I)V] [264] aload v12 [266] aload v16 [268] invokevirtual #413 + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V] [271] iinc v15, 1 [274] goto -54 (target=220) [277] aload_1 v1 [278] ldc #89 + String [fm] [280] ldc #113 + String [r] [282] invokevirtual #579 + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [285] dup [286] astore v15 [288] aload v12 [290] invokestatic #463 + Methodref [com/admob/android/ads/o.a (Ljava/lang/String;Landroid/view/animation/Animation;)V] [293] aload v12 [295] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 24) [0] -> line 2233 [8] -> line 2234 [16] -> line 2236 [24] -> line 2238 [32] -> line 2239 [40] -> line 2242 [45] -> line 2243 [52] -> line 2244 [57] -> line 2246 [96] -> line 2249 [106] -> line 2251 [191] -> line 2255 [193] -> line 2258 [203] -> line 2260 [211] -> line 2261 [217] -> line 2264 [229] -> line 2267 [252] -> line 2270 [257] -> line 2273 [264] -> line 2275 [271] -> line 2264 [277] -> line 2278 [286] -> line 2279 [293] -> line 2281 + Method: a(ILjava/lang/String;Ljava/lang/String;[FLorg/json/JSONArray;[Ljava/lang/String;JLandroid/view/View;Landroid/graphics/Rect;Lorg/json/JSONObject;Lorg/json/JSONArray;)Landroid/view/animation/Animation; Access flags: 0xa = private static android.view.animation.Animation a(int,java.lang.String,java.lang.String,float[],org.json.JSONArray,java.lang.String[],long,android.view.View,android.graphics.Rect,org.json.JSONObject,org.json.JSONArray) Class member attributes (count = 1): + Code attribute instructions (code length = 526, locals = 19, stack = 7): [0] aconst_null [1] astore v12 [3] iload_0 v0 [4] iconst_1 [5] iadd [6] istore v13 [8] aload_3 v3 [9] iload_0 v0 [10] faload [11] fstore v14 [13] aload_3 v3 [14] iload v13 [16] faload [17] fstore_3 v3 [18] aload_1 v1 [19] ifnull +7 (target=26) [22] aload_2 v2 [23] ifnonnull +55 (target=78) [26] ldc #31 + String [AdMobSDK] [28] bipush 6 [30] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [33] ifeq +434 (target=467) [36] ldc #31 + String [AdMobSDK] [38] new #230 + Class [java/lang/StringBuilder] [41] dup [42] invokespecial #529 + Methodref [java/lang/StringBuilder. ()V] [45] ldc #43 + String [Could not read keyframe animation: keyPath(] [47] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [50] aload_1 v1 [51] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [54] ldc #25 + String [) or valueType(] [56] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [59] aload_2 v2 [60] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [63] ldc #24 + String [) is null.] [65] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [68] invokevirtual #534 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [71] invokestatic #392 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [74] pop [75] goto +392 (target=467) [78] ldc #112 + String [position] [80] aload_1 v1 [81] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [84] ifeq +49 (target=133) [87] ldc #49 + String [P] [89] aload_2 v2 [90] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [93] ifeq +40 (target=133) [96] aload v4 [98] iload_0 v0 [99] invokevirtual #560 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [102] invokestatic #485 + Methodref [com/admob/android/ads/o.e (Lorg/json/JSONArray;)Landroid/graphics/PointF;] [105] astore_1 v1 [106] aload v4 [108] iload v13 [110] invokevirtual #560 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [113] invokestatic #485 + Methodref [com/admob/android/ads/o.e (Lorg/json/JSONArray;)Landroid/graphics/PointF;] [116] astore v17 [118] aload_1 v1 [119] aload v17 [121] aload v8 [123] aload v9 [125] invokestatic #453 + Methodref [com/admob/android/ads/o.a (Landroid/graphics/PointF;Landroid/graphics/PointF;Landroid/view/View;Landroid/graphics/Rect;)Lcom/admob/android/ads/ak;] [128] astore v12 [130] goto +337 (target=467) [133] ldc #110 + String [opacity] [135] aload_1 v1 [136] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [139] ifeq +41 (target=180) [142] ldc #45 + String [F] [144] aload_2 v2 [145] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [148] ifeq +32 (target=180) [151] aload v4 [153] iload_0 v0 [154] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [157] d2f [158] fstore_1 v1 [159] aload v4 [161] iload v13 [163] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [166] d2f [167] fstore v17 [169] fload_1 v1 [170] fload v17 [172] invokestatic #448 + Methodref [com/admob/android/ads/o.a (FF)Lcom/admob/android/ads/al;] [175] astore v12 [177] goto +290 (target=467) [180] ldc #66 + String [bounds] [182] aload_1 v1 [183] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [186] ifeq +49 (target=235) [189] ldc #50 + String [R] [191] aload_2 v2 [192] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [195] ifeq +40 (target=235) [198] aload v4 [200] iload_0 v0 [201] invokevirtual #560 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [204] invokestatic #483 + Methodref [com/admob/android/ads/o.d (Lorg/json/JSONArray;)Landroid/graphics/RectF;] [207] astore_1 v1 [208] aload v4 [210] iload v13 [212] invokevirtual #560 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [215] invokestatic #483 + Methodref [com/admob/android/ads/o.d (Lorg/json/JSONArray;)Landroid/graphics/RectF;] [218] astore v17 [220] aload_1 v1 [221] aload v17 [223] aload v8 [225] aload v9 [227] invokestatic #456 + Methodref [com/admob/android/ads/o.a (Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/view/View;Landroid/graphics/Rect;)Lcom/admob/android/ads/am;] [230] astore v12 [232] goto +235 (target=467) [235] ldc #144 + String [zPosition] [237] aload_1 v1 [238] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [241] ifeq +43 (target=284) [244] ldc #45 + String [F] [246] aload_2 v2 [247] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [250] ifeq +34 (target=284) [253] aload v4 [255] iload_0 v0 [256] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [259] d2f [260] fstore_1 v1 [261] aload v4 [263] iload v13 [265] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [268] d2f [269] fstore v17 [271] fload_1 v1 [272] fload v17 [274] aload v8 [276] invokestatic #449 + Methodref [com/admob/android/ads/o.a (FFLandroid/view/View;)Lcom/admob/android/ads/l;] [279] astore v12 [281] goto +186 (target=467) [284] ldc #61 + String [backgroundColor] [286] aload_1 v1 [287] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [290] ifeq +47 (target=337) [293] ldc #34 + String [C] [295] aload_2 v2 [296] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [299] ifeq +38 (target=337) [302] aload v4 [304] iload_0 v0 [305] invokevirtual #560 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [308] invokestatic #481 + Methodref [com/admob/android/ads/o.c (Lorg/json/JSONArray;)I] [311] istore_1 v1 [312] aload v4 [314] iload v13 [316] invokevirtual #560 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [319] invokestatic #481 + Methodref [com/admob/android/ads/o.c (Lorg/json/JSONArray;)I] [322] istore v17 [324] iload_1 v1 [325] iload v17 [327] aload v8 [329] invokestatic #451 + Methodref [com/admob/android/ads/o.a (IILandroid/view/View;)Lcom/admob/android/ads/aj;] [332] astore v12 [334] goto +133 (target=467) [337] ldc #130 + String [transform] [339] aload_1 v1 [340] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [343] ifeq +71 (target=414) [346] ldc #28 + String [AT] [348] aload_2 v2 [349] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [352] ifeq +62 (target=414) [355] aload v11 [357] ifnull +106 (target=463) [360] aload v4 [362] iload_0 v0 [363] invokevirtual #560 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [366] invokestatic #465 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONArray;)Landroid/graphics/Matrix;] [369] pop [370] aload v4 [372] iload v13 [374] invokevirtual #560 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [377] invokestatic #465 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONArray;)Landroid/graphics/Matrix;] [380] pop [381] aload v11 [383] iload_0 v0 [384] invokevirtual #560 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [387] astore v18 [389] aload v11 [391] iload v13 [393] invokevirtual #560 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [396] astore_1 v1 [397] aload v8 [399] aload v9 [401] aload v10 [403] aload v18 [405] aload_1 v1 [406] invokestatic #458 + Methodref [com/admob/android/ads/o.a (Landroid/view/View;Landroid/graphics/Rect;Lorg/json/JSONObject;Lorg/json/JSONArray;Lorg/json/JSONArray;)Landroid/view/animation/Animation;] [409] astore v12 [411] goto +56 (target=467) [414] ldc #31 + String [AdMobSDK] [416] bipush 6 [418] invokestatic #395 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [421] ifeq +42 (target=463) [424] ldc #31 + String [AdMobSDK] [426] new #230 + Class [java/lang/StringBuilder] [429] dup [430] invokespecial #529 + Methodref [java/lang/StringBuilder. ()V] [433] ldc #42 + String [Could not read keyframe animation: could not interpret keyPath(] [435] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [438] aload_1 v1 [439] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [442] ldc #21 + String [) and valueType(] [444] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [447] aload_2 v2 [448] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [451] ldc #22 + String [) combination.] [453] invokevirtual #533 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [456] invokevirtual #534 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [459] invokestatic #392 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [462] pop [463] goto +4 (target=467) [466] pop [467] aload v12 [469] ifnull +54 (target=523) [472] fload v14 [474] lload v6 [476] l2f [477] fmul [478] f2i [479] istore_1 v1 [480] fload_3 v3 [481] fload v14 [483] fsub [484] lload v6 [486] l2f [487] fmul [488] f2i [489] i2l [490] lstore v17 [492] aload v12 [494] lload v6 [496] invokevirtual #404 + Methodref [android/view/animation/Animation.setDuration (J)V] [499] aload v5 [501] iload_0 v0 [502] aaload [503] iload_1 v1 [504] i2l [505] lload v17 [507] lload v6 [509] invokestatic #462 + Methodref [com/admob/android/ads/o.a (Ljava/lang/String;JJJ)Landroid/view/animation/Interpolator;] [512] dup [513] astore_1 v1 [514] ifnull +9 (target=523) [517] aload v12 [519] aload_1 v1 [520] invokevirtual #407 + Methodref [android/view/animation/Animation.setInterpolator (Landroid/view/animation/Interpolator;)V] [523] aload v12 [525] areturn Code attribute exceptions (count = 1): - ExceptionInfo (78 -> 463: 466): + Class [org/json/JSONException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 52) [0] -> line 2288 [3] -> line 2290 [8] -> line 2292 [13] -> line 2293 [18] -> line 2295 [26] -> line 2297 [36] -> line 2299 [78] -> line 2308 [96] -> line 2314 [106] -> line 2315 [118] -> line 2317 [130] -> line 2318 [133] -> line 2319 [151] -> line 2322 [159] -> line 2323 [169] -> line 2325 [177] -> line 2326 [180] -> line 2327 [198] -> line 2330 [208] -> line 2331 [220] -> line 2333 [232] -> line 2334 [235] -> line 2335 [253] -> line 2338 [261] -> line 2339 [271] -> line 2341 [281] -> line 2342 [284] -> line 2343 [302] -> line 2346 [312] -> line 2347 [324] -> line 2349 [334] -> line 2350 [337] -> line 2351 [355] -> line 2354 [360] -> line 2356 [370] -> line 2357 [381] -> line 2360 [389] -> line 2361 [397] -> line 2363 [411] -> line 2364 [414] -> line 2368 [424] -> line 2370 [463] -> line 2378 [466] -> line 2376 [467] -> line 2381 [472] -> line 2384 [480] -> line 2385 [492] -> line 2389 [499] -> line 2391 [513] -> line 2392 [517] -> line 2394 [523] -> line 2398 + Method: a(IILandroid/view/View;)Lcom/admob/android/ads/aj; Access flags: 0xa = private static com.admob.android.ads.aj a(int,int,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 4, stack = 5): [0] aconst_null [1] astore_3 v3 [2] iload_0 v0 [3] iload_1 v1 [4] ificmpeq +14 (target=18) [7] new #197 + Class [com/admob/android/ads/aj] [10] dup [11] iload_0 v0 [12] iload_1 v1 [13] aload_2 v2 [14] invokespecial #434 + Methodref [com/admob/android/ads/aj. (IILandroid/view/View;)V] [17] astore_3 v3 [18] aload_3 v3 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 2404 [2] -> line 2406 [7] -> line 2408 [18] -> line 2411 + Method: a(FFLandroid/view/View;)Lcom/admob/android/ads/l; Access flags: 0xa = private static com.admob.android.ads.l a(float,float,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 4, stack = 5): [0] aconst_null [1] astore_3 v3 [2] fload_0 v0 [3] fload_1 v1 [4] fcmpl [5] ifeq +14 (target=19) [8] new #204 + Class [com/admob/android/ads/l] [11] dup [12] fload_0 v0 [13] fload_1 v1 [14] aload_2 v2 [15] invokespecial #445 + Methodref [com/admob/android/ads/l. (FFLandroid/view/View;)V] [18] astore_3 v3 [19] aload_3 v3 [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 2416 [2] -> line 2418 [8] -> line 2420 [19] -> line 2423 + Method: a(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/view/View;Landroid/graphics/Rect;)Lcom/admob/android/ads/am; Access flags: 0xa = private static com.admob.android.ads.am a(android.graphics.RectF,android.graphics.RectF,android.view.View,android.graphics.Rect) Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 6, stack = 8): [0] aconst_null [1] astore v4 [3] aload_0 v0 [4] aload_1 v1 [5] invokevirtual #525 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [8] ifne +82 (target=90) [11] aload_2 v2 [12] invokestatic #428 + Methodref [com/admob/android/ads/aa.b (Landroid/view/View;)Landroid/graphics/PointF;] [15] astore_2 v2 [16] aload_0 v0 [17] aload_2 v2 [18] invokestatic #455 + Methodref [com/admob/android/ads/o.a (Landroid/graphics/RectF;Landroid/graphics/PointF;)Landroid/graphics/PointF;] [21] astore_2 v2 [22] aload_3 v3 [23] invokevirtual #365 + Methodref [android/graphics/Rect.width ()I] [26] i2f [27] fstore v4 [29] aload_3 v3 [30] invokevirtual #364 + Methodref [android/graphics/Rect.height ()I] [33] i2f [34] fstore_3 v3 [35] aload_0 v0 [36] invokevirtual #369 + Methodref [android/graphics/RectF.width ()F] [39] fload v4 [41] fdiv [42] fstore v5 [44] aload_0 v0 [45] invokevirtual #368 + Methodref [android/graphics/RectF.height ()F] [48] fload_3 v3 [49] fdiv [50] fstore_0 v0 [51] aload_1 v1 [52] invokevirtual #369 + Methodref [android/graphics/RectF.width ()F] [55] fload v4 [57] fdiv [58] fstore v4 [60] aload_1 v1 [61] invokevirtual #368 + Methodref [android/graphics/RectF.height ()F] [64] fload_3 v3 [65] fdiv [66] fstore_1 v1 [67] new #200 + Class [com/admob/android/ads/am] [70] dup [71] fload v5 [73] fload v4 [75] fload_0 v0 [76] fload_1 v1 [77] aload_2 v2 [78] getfield #256 + Fieldref [android/graphics/PointF.x F] [81] aload_2 v2 [82] getfield #257 + Fieldref [android/graphics/PointF.y F] [85] invokespecial #437 + Methodref [com/admob/android/ads/am. (FFFFFF)V] [88] astore v4 [90] aload v4 [92] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 12) [0] -> line 2429 [3] -> line 2431 [11] -> line 2433 [16] -> line 2434 [22] -> line 2436 [29] -> line 2437 [35] -> line 2439 [44] -> line 2440 [51] -> line 2441 [60] -> line 2442 [67] -> line 2444 [90] -> line 2447 + Method: a(Landroid/graphics/RectF;Landroid/graphics/PointF;)Landroid/graphics/PointF; Access flags: 0xa = private static android.graphics.PointF a(android.graphics.RectF,android.graphics.PointF) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 4, stack = 6): [0] aload_0 v0 [1] invokevirtual #369 + Methodref [android/graphics/RectF.width ()F] [4] fstore_2 v2 [5] aload_0 v0 [6] invokevirtual #368 + Methodref [android/graphics/RectF.height ()F] [9] fstore_3 v3 [10] new #166 + Class [android/graphics/PointF] [13] dup [14] aload_0 v0 [15] getfield #262 + Fieldref [android/graphics/RectF.left F] [18] aload_1 v1 [19] getfield #256 + Fieldref [android/graphics/PointF.x F] [22] fload_2 v2 [23] fmul [24] fadd [25] aload_0 v0 [26] getfield #263 + Fieldref [android/graphics/RectF.top F] [29] aload_1 v1 [30] getfield #257 + Fieldref [android/graphics/PointF.y F] [33] fload_3 v3 [34] fmul [35] fadd [36] invokespecial #361 + Methodref [android/graphics/PointF. (FF)V] [39] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 2452 [5] -> line 2453 [10] -> line 2454 + Method: a(Lorg/json/JSONObject;Landroid/graphics/Rect;)Landroid/view/View; Access flags: 0x2 = private android.view.View a(org.json.JSONObject,android.graphics.Rect) Class member attributes (count = 1): + Code attribute instructions (code length = 312, locals = 9, stack = 6): [0] aload_0 v0 [1] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [4] ifnull +306 (target=310) [7] aload_1 v1 [8] ldc #94 + String [ia] [10] ldc #6 + Float [0.5] [12] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [15] fstore_3 v3 [16] aload_1 v1 [17] ldc #82 + String [epy] [19] ldc #5 + Float [0.4375] [21] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [24] fstore v4 [26] aload_1 v1 [27] ldc #62 + String [bc] [29] aload_0 v0 [30] dup [31] astore_1 v1 [32] getfield #303 + Fieldref [com/admob/android/ads/o.y I] [35] invokestatic #473 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;I)I] [38] istore_1 v1 [39] aload_2 v2 [40] invokevirtual #365 + Methodref [android/graphics/Rect.width ()I] [43] aload_2 v2 [44] invokevirtual #364 + Methodref [android/graphics/Rect.height ()I] [47] getstatic #252 + Fieldref [android/graphics/Bitmap$Config.ARGB_8888 Landroid/graphics/Bitmap$Config;] [50] invokestatic #333 + Methodref [android/graphics/Bitmap.createBitmap (IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;] [53] astore v5 [55] aload_0 v0 [56] getfield #275 + Fieldref [com/admob/android/ads/o.C Ljava/util/Vector;] [59] aload v5 [61] invokevirtual #551 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [64] pop [65] new #158 + Class [android/graphics/Canvas] [68] dup [69] aload v5 [71] invokespecial #339 + Methodref [android/graphics/Canvas. (Landroid/graphics/Bitmap;)V] [74] astore v6 [76] fload_3 v3 [77] ldc #11 + Float [255.0] [79] fmul [80] f2i [81] istore_3 v3 [82] aload v6 [84] aload_2 v2 [85] iload_1 v1 [86] iconst_m1 [87] iload_3 v3 [88] fload v4 [90] fstore v6 [92] istore v4 [94] istore_1 v1 [95] istore_3 v3 [96] astore_2 v2 [97] astore_1 v1 [98] aload_2 v2 [99] invokevirtual #364 + Methodref [android/graphics/Rect.height ()I] [102] i2f [103] fload v6 [105] fmul [106] f2i [107] aload_2 v2 [108] getfield #261 + Fieldref [android/graphics/Rect.top I] [111] iadd [112] istore v6 [114] new #167 + Class [android/graphics/Rect] [117] dup [118] aload_2 v2 [119] getfield #259 + Fieldref [android/graphics/Rect.left I] [122] aload_2 v2 [123] getfield #261 + Fieldref [android/graphics/Rect.top I] [126] aload_2 v2 [127] getfield #260 + Fieldref [android/graphics/Rect.right I] [130] iload v6 [132] invokespecial #362 + Methodref [android/graphics/Rect. (IIII)V] [135] astore v7 [137] new #161 + Class [android/graphics/Paint] [140] dup [141] invokespecial #353 + Methodref [android/graphics/Paint. ()V] [144] dup [145] astore v8 [147] iconst_m1 [148] invokevirtual #355 + Methodref [android/graphics/Paint.setColor (I)V] [151] aload v8 [153] getstatic #253 + Fieldref [android/graphics/Paint$Style.FILL Landroid/graphics/Paint$Style;] [156] invokevirtual #357 + Methodref [android/graphics/Paint.setStyle (Landroid/graphics/Paint$Style;)V] [159] aload_1 v1 [160] aload v7 [162] aload v8 [164] invokevirtual #344 + Methodref [android/graphics/Canvas.drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V] [167] iload v4 [169] iload_3 v3 [170] invokestatic #349 + Methodref [android/graphics/Color.red (I)I] [173] iload_3 v3 [174] invokestatic #348 + Methodref [android/graphics/Color.green (I)I] [177] iload_3 v3 [178] invokestatic #347 + Methodref [android/graphics/Color.blue (I)I] [181] invokestatic #346 + Methodref [android/graphics/Color.argb (IIII)I] [184] istore v4 [186] iconst_2 [187] newarray 10 [189] dup [190] iconst_0 [191] iload v4 [193] iastore [194] dup [195] iconst_1 [196] iload_3 v3 [197] iastore [198] astore v4 [200] new #172 + Class [android/graphics/drawable/GradientDrawable] [203] dup [204] getstatic #269 + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.TOP_BOTTOM Landroid/graphics/drawable/GradientDrawable$Orientation;] [207] aload v4 [209] invokespecial #372 + Methodref [android/graphics/drawable/GradientDrawable. (Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V] [212] dup [213] astore v4 [215] aload v7 [217] invokevirtual #374 + Methodref [android/graphics/drawable/GradientDrawable.setBounds (Landroid/graphics/Rect;)V] [220] aload v4 [222] aload_1 v1 [223] invokevirtual #373 + Methodref [android/graphics/drawable/GradientDrawable.draw (Landroid/graphics/Canvas;)V] [226] new #167 + Class [android/graphics/Rect] [229] dup [230] aload_2 v2 [231] getfield #259 + Fieldref [android/graphics/Rect.left I] [234] iload v6 [236] aload_2 v2 [237] getfield #260 + Fieldref [android/graphics/Rect.right I] [240] aload_2 v2 [241] getfield #258 + Fieldref [android/graphics/Rect.bottom I] [244] invokespecial #362 + Methodref [android/graphics/Rect. (IIII)V] [247] astore_2 v2 [248] new #161 + Class [android/graphics/Paint] [251] dup [252] invokespecial #353 + Methodref [android/graphics/Paint. ()V] [255] dup [256] astore v4 [258] iload_3 v3 [259] invokevirtual #355 + Methodref [android/graphics/Paint.setColor (I)V] [262] aload v4 [264] getstatic #253 + Fieldref [android/graphics/Paint$Style.FILL Landroid/graphics/Paint$Style;] [267] invokevirtual #357 + Methodref [android/graphics/Paint.setStyle (Landroid/graphics/Paint$Style;)V] [270] aload_1 v1 [271] aload_2 v2 [272] aload v4 [274] invokevirtual #344 + Methodref [android/graphics/Canvas.drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V] [277] new #178 + Class [android/view/View] [280] dup [281] aload_0 v0 [282] getfield #280 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [285] invokevirtual #432 + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] [288] invokespecial #396 + Methodref [android/view/View. (Landroid/content/Context;)V] [291] dup [292] astore_1 v1 [293] new #171 + Class [android/graphics/drawable/BitmapDrawable] [296] dup [297] aload v5 [299] invokespecial #371 + Methodref [android/graphics/drawable/BitmapDrawable. (Landroid/graphics/Bitmap;)V] [302] invokevirtual #398 + Methodref [android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [305] aload_1 v1 [306] areturn [307] pop [308] aconst_null [309] areturn [310] aconst_null [311] areturn Code attribute exceptions (count = 1): - ExceptionInfo (39 -> 306: 307): + Class [java/lang/Throwable] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 15) [0] -> line 2698 [7] -> line 2700 [16] -> line 2701 [26] -> line 2702 [39] -> line 2707 [55] -> line 2711 [65] -> line 2714 [76] -> line 2716 [82] -> line 2718 [277] -> line 2720 [292] -> line 2721 [305] -> line 2723 [307] -> line 2725 [308] -> line 2727 [310] -> line 2732 + Method: a(Landroid/widget/ImageView;Landroid/graphics/Bitmap;Lorg/json/JSONObject;)V Access flags: 0x2 = private void a(android.widget.ImageView,android.graphics.Bitmap,org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 302, locals = 13, stack = 8): [0] aload_3 v3 [1] ldc #69 + String [bw] [3] ldc #6 + Float [0.5] [5] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [8] fstore v4 [10] aload_3 v3 [11] ldc #63 + String [bdc] [13] getstatic #281 + Fieldref [com/admob/android/ads/o.c I] [16] invokestatic #473 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;I)I] [19] istore v5 [21] aload_3 v3 [22] ldc #67 + String [br] [24] ldc #7 + Float [6.5] [26] invokestatic #472 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;Ljava/lang/String;F)F] [29] fstore_3 v3 [30] fload v4 [32] fconst_1 [33] fcmpg [34] ifge +6 (target=40) [37] fconst_1 [38] fstore v4 [40] aload_2 v2 [41] invokevirtual #336 + Methodref [android/graphics/Bitmap.getWidth ()I] [44] istore v6 [46] aload_2 v2 [47] invokevirtual #335 + Methodref [android/graphics/Bitmap.getHeight ()I] [50] istore v7 [52] iload v6 [54] iload v7 [56] getstatic #252 + Fieldref [android/graphics/Bitmap$Config.ARGB_8888 Landroid/graphics/Bitmap$Config;] [59] invokestatic #333 + Methodref [android/graphics/Bitmap.createBitmap (IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;] [62] dup [63] astore v8 [65] iconst_0 [66] invokevirtual #334 + Methodref [android/graphics/Bitmap.eraseColor (I)V] [69] new #158 + Class [android/graphics/Canvas] [72] dup [73] aload v8 [75] invokespecial #339 + Methodref [android/graphics/Canvas. (Landroid/graphics/Bitmap;)V] [78] astore v9 [80] new #163 + Class [android/graphics/PaintFlagsDrawFilter] [83] dup [84] iconst_0 [85] iconst_1 [86] invokespecial #358 + Methodref [android/graphics/PaintFlagsDrawFilter. (II)V] [89] astore v10 [91] aload v9 [93] aload v10 [95] invokevirtual #345 + Methodref [android/graphics/Canvas.setDrawFilter (Landroid/graphics/DrawFilter;)V] [98] fload_3 v3 [99] fload v4 [101] fadd [102] fstore v10 [104] new #164 + Class [android/graphics/Path] [107] dup [108] invokespecial #359 + Methodref [android/graphics/Path. ()V] [111] astore v11 [113] new #168 + Class [android/graphics/RectF] [116] dup [117] fconst_0 [118] fconst_0 [119] iload v6 [121] i2f [122] iload v7 [124] i2f [125] invokespecial #366 + Methodref [android/graphics/RectF. (FFFF)V] [128] astore v12 [130] aload v11 [132] aload v12 [134] fload v10 [136] fload v10 [138] getstatic #255 + Fieldref [android/graphics/Path$Direction.CCW Landroid/graphics/Path$Direction;] [141] invokevirtual #360 + Methodref [android/graphics/Path.addRoundRect (Landroid/graphics/RectF;FFLandroid/graphics/Path$Direction;)V] [144] aload v9 [146] aload v11 [148] getstatic #264 + Fieldref [android/graphics/Region$Op.REPLACE Landroid/graphics/Region$Op;] [151] invokevirtual #340 + Methodref [android/graphics/Canvas.clipPath (Landroid/graphics/Path;Landroid/graphics/Region$Op;)Z] [154] pop [155] aload v9 [157] aload_2 v2 [158] fconst_0 [159] fconst_0 [160] new #161 + Class [android/graphics/Paint] [163] dup [164] iconst_3 [165] invokespecial #354 + Methodref [android/graphics/Paint. (I)V] [168] invokevirtual #342 + Methodref [android/graphics/Canvas.drawBitmap (Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V] [171] aload v9 [173] aload v12 [175] getstatic #264 + Fieldref [android/graphics/Region$Op.REPLACE Landroid/graphics/Region$Op;] [178] invokevirtual #341 + Methodref [android/graphics/Canvas.clipRect (Landroid/graphics/RectF;Landroid/graphics/Region$Op;)Z] [181] pop [182] new #161 + Class [android/graphics/Paint] [185] dup [186] iconst_1 [187] invokespecial #354 + Methodref [android/graphics/Paint. (I)V] [190] dup [191] astore v10 [193] fload v4 [195] invokevirtual #356 + Methodref [android/graphics/Paint.setStrokeWidth (F)V] [198] aload v10 [200] iload v5 [202] invokevirtual #355 + Methodref [android/graphics/Paint.setColor (I)V] [205] aload v10 [207] getstatic #254 + Fieldref [android/graphics/Paint$Style.STROKE Landroid/graphics/Paint$Style;] [210] invokevirtual #357 + Methodref [android/graphics/Paint.setStyle (Landroid/graphics/Paint$Style;)V] [213] new #164 + Class [android/graphics/Path] [216] dup [217] invokespecial #359 + Methodref [android/graphics/Path. ()V] [220] astore v5 [222] fload v4 [224] fconst_2 [225] fdiv [226] fstore v4 [228] aload v5 [230] new #168 + Class [android/graphics/RectF] [233] dup [234] fload v4 [236] fload v4 [238] iload v6 [240] i2f [241] fload v4 [243] fsub [244] iload v7 [246] i2f [247] fload v4 [249] fsub [250] invokespecial #366 + Methodref [android/graphics/RectF. (FFFF)V] [253] fload_3 v3 [254] fload_3 v3 [255] getstatic #255 + Fieldref [android/graphics/Path$Direction.CCW Landroid/graphics/Path$Direction;] [258] invokevirtual #360 + Methodref [android/graphics/Path.addRoundRect (Landroid/graphics/RectF;FFLandroid/graphics/Path$Direction;)V] [261] aload v9 [263] aload v5 [265] aload v10 [267] invokevirtual #343 + Methodref [android/graphics/Canvas.drawPath (Landroid/graphics/Path;Landroid/graphics/Paint;)V] [270] aload v8 [272] astore_3 v3 [273] aload_2 v2 [274] ifnull +7 (target=281) [277] aload_2 v2 [278] invokevirtual #337 + Methodref [android/graphics/Bitmap.recycle ()V] [281] goto +6 (target=287) [284] pop [285] aload_2 v2 [286] astore_3 v3 [287] aload_0 v0 [288] getfield #275 + Fieldref [com/admob/android/ads/o.C Ljava/util/Vector;] [291] aload_3 v3 [292] invokevirtual #551 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [295] pop [296] aload_1 v1 [297] aload_3 v3 [298] invokevirtual #418 + Methodref [android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V] [301] return Code attribute exceptions (count = 1): - ExceptionInfo (52 -> 281: 284): + Class [java/lang/Throwable] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 36) [0] -> line 2863 [10] -> line 2864 [21] -> line 2865 [30] -> line 2868 [37] -> line 2870 [40] -> line 2873 [46] -> line 2874 [52] -> line 2876 [63] -> line 2881 [69] -> line 2883 [80] -> line 2885 [91] -> line 2886 [98] -> line 2889 [104] -> line 2891 [113] -> line 2892 [130] -> line 2893 [144] -> line 2896 [155] -> line 2897 [171] -> line 2900 [182] -> line 2906 [191] -> line 2907 [198] -> line 2908 [205] -> line 2909 [213] -> line 2911 [222] -> line 2912 [228] -> line 2913 [261] -> line 2916 [270] -> line 2918 [273] -> line 2920 [277] -> line 2922 [281] -> line 2928 [284] -> line 2925 [285] -> line 2927 [287] -> line 2929 [296] -> line 2931 [301] -> line 2932 + Method: p()V Access flags: 0x2 = private void p() Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [4] ifnull +66 (target=70) [7] aload_0 v0 [8] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [11] dup [12] astore_1 v1 [13] monitorenter [14] aload_0 v0 [15] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [18] invokevirtual #543 + Methodref [java/util/HashSet.iterator ()Ljava/util/Iterator;] [21] astore_2 v2 [22] aload_2 v2 [23] invokeinterface #582 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [28] ifeq +20 (target=48) [31] aload_2 v2 [32] invokeinterface #583 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [37] checkcast #202 + Class [com/admob/android/ads/ap] [40] dup [41] astore_3 v3 [42] invokevirtual #439 + Methodref [com/admob/android/ads/ap.b ()V] [45] goto -23 (target=22) [48] aload_0 v0 [49] getfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [52] invokevirtual #542 + Methodref [java/util/HashSet.clear ()V] [55] aload_0 v0 [56] aconst_null [57] putfield #274 + Fieldref [com/admob/android/ads/o.B Ljava/util/HashSet;] [60] aload_1 v1 [61] monitorexit [62] goto +8 (target=70) [65] astore_2 v2 [66] aload_1 v1 [67] monitorexit [68] aload_2 v2 [69] athrow [70] aload_0 v0 [71] getfield #273 + Fieldref [com/admob/android/ads/o.A Ljava/util/Hashtable;] [74] ifnull +15 (target=89) [77] aload_0 v0 [78] getfield #273 + Fieldref [com/admob/android/ads/o.A Ljava/util/Hashtable;] [81] invokevirtual #547 + Methodref [java/util/Hashtable.clear ()V] [84] aload_0 v0 [85] aconst_null [86] putfield #273 + Fieldref [com/admob/android/ads/o.A Ljava/util/Hashtable;] [89] aload_0 v0 [90] aconst_null [91] putfield #304 + Fieldref [com/admob/android/ads/o.z Lorg/json/JSONObject;] [94] aload_0 v0 [95] getfield #300 + Fieldref [com/admob/android/ads/o.v Lcom/admob/android/ads/s;] [98] ifnull +10 (target=108) [101] aload_0 v0 [102] getfield #300 + Fieldref [com/admob/android/ads/o.v Lcom/admob/android/ads/s;] [105] invokevirtual #503 + Methodref [com/admob/android/ads/s.a ()V] [108] return Code attribute exceptions (count = 2): - ExceptionInfo (14 -> 62: 65): - ExceptionInfo (65 -> 68: 65): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 14) [0] -> line 2937 [7] -> line 2939 [14] -> line 2941 [41] -> line 2943 [48] -> line 2945 [55] -> line 2946 [60] -> line 2947 [70] -> line 2949 [77] -> line 2951 [84] -> line 2952 [89] -> line 2954 [94] -> line 2955 [101] -> line 2957 [108] -> line 2959 + Method: a(Ljava/lang/String;JJJ)Landroid/view/animation/Interpolator; Access flags: 0xa = private static android.view.animation.Interpolator a(java.lang.String,long,long,long) Class member attributes (count = 1): + Code attribute instructions (code length = 153, locals = 15, stack = 9): [0] aload_0 v0 [1] astore_0 v0 [2] aconst_null [3] astore v9 [5] ldc #93 + String [i] [7] aload_0 v0 [8] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [11] ifeq +15 (target=26) [14] new #182 + Class [android/view/animation/AccelerateInterpolator] [17] dup [18] invokespecial #401 + Methodref [android/view/animation/AccelerateInterpolator. ()V] [21] astore v9 [23] goto +63 (target=86) [26] ldc #109 + String [o] [28] aload_0 v0 [29] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [32] ifeq +15 (target=47) [35] new #185 + Class [android/view/animation/DecelerateInterpolator] [38] dup [39] invokespecial #414 + Methodref [android/view/animation/DecelerateInterpolator. ()V] [42] astore v9 [44] goto +42 (target=86) [47] ldc #96 + String [io] [49] aload_0 v0 [50] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [53] ifeq +15 (target=68) [56] new #181 + Class [android/view/animation/AccelerateDecelerateInterpolator] [59] dup [60] invokespecial #400 + Methodref [android/view/animation/AccelerateDecelerateInterpolator. ()V] [63] astore v9 [65] goto +21 (target=86) [68] ldc #103 + String [l] [70] aload_0 v0 [71] invokevirtual #527 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [74] ifeq +12 (target=86) [77] new #186 + Class [android/view/animation/LinearInterpolator] [80] dup [81] invokespecial #415 + Methodref [android/view/animation/LinearInterpolator. ()V] [84] astore v9 [86] aload v9 [88] dup [89] astore_0 v0 [90] ifnull +61 (target=151) [93] aload_0 v0 [94] lload_1 v1 [95] lload_3 v3 [96] lload v5 [98] lstore v13 [100] lstore v11 [102] lstore v9 [104] astore_0 v0 [105] lload v9 [107] ldc2_w #244 + Long [-1] [110] lcmp [111] ifeq +38 (target=149) [114] lload v11 [116] ldc2_w #244 + Long [-1] [119] lcmp [120] ifeq +29 (target=149) [123] lload v13 [125] ldc2_w #244 + Long [-1] [128] lcmp [129] ifeq +20 (target=149) [132] new #205 + Class [com/admob/android/ads/n] [135] dup [136] aload_0 v0 [137] lload v9 [139] lload v11 [141] lload v13 [143] invokespecial #446 + Methodref [com/admob/android/ads/n. (Landroid/view/animation/Interpolator;JJJ)V] [146] dup [147] astore_0 v0 [148] astore_0 v0 [149] aload_0 v0 [150] astore_0 v0 [151] aload_0 v0 [152] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 3016 [89] -> line 3018 [93] -> line 3020 [151] -> line 3022 + Method: a(Lorg/json/JSONArray;)Landroid/graphics/Matrix; Access flags: 0xa = private static android.graphics.Matrix a(org.json.JSONArray) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 2): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] invokestatic #478 + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONArray;)[F] [6] dup [7] astore_0 v0 [8] ifnull +25 (target=33) [11] aload_0 v0 [12] arraylength [13] bipush 9 [15] ificmpne +18 (target=33) [18] new #160 + Class [android/graphics/Matrix] [21] dup [22] invokespecial #351 + Methodref [android/graphics/Matrix. ()V] [25] dup [26] astore_1 v1 [27] aload_0 v0 [28] invokevirtual #352 + Methodref [android/graphics/Matrix.setValues ([F)V] [31] aload_1 v1 [32] astore_1 v1 [33] aload_1 v1 [34] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 3041 [2] -> line 3042 [7] -> line 3043 [18] -> line 3045 [26] -> line 3046 [31] -> line 3047 [33] -> line 3050 + Method: a(Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/Matrix;)Landroid/graphics/Matrix; Access flags: 0xa = private static android.graphics.Matrix a(org.json.JSONObject,java.lang.String,android.graphics.Matrix) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 3, stack = 2): [0] aload_2 v2 [1] astore_2 v2 [2] aload_0 v0 [3] aload_1 v1 [4] invokestatic #480 + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONObject;Ljava/lang/String;)[F] [7] dup [8] astore_0 v0 [9] ifnull +25 (target=34) [12] aload_0 v0 [13] arraylength [14] bipush 9 [16] ificmpne +18 (target=34) [19] new #160 + Class [android/graphics/Matrix] [22] dup [23] invokespecial #351 + Methodref [android/graphics/Matrix. ()V] [26] dup [27] astore_1 v1 [28] aload_0 v0 [29] invokevirtual #352 + Methodref [android/graphics/Matrix.setValues ([F)V] [32] aload_1 v1 [33] astore_2 v2 [34] aload_2 v2 [35] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 3055 [2] -> line 3057 [8] -> line 3059 [19] -> line 3061 [27] -> line 3062 [32] -> line 3063 [34] -> line 3066 + Method: a(Lorg/json/JSONObject;Ljava/lang/String;)[Ljava/lang/String; Access flags: 0xa = private static java.lang.String[] a(org.json.JSONObject,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 51, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #577 + Methodref [org/json/JSONObject.optJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [5] dup [6] astore_0 v0 [7] ifnonnull +5 (target=12) [10] aconst_null [11] areturn [12] aload_0 v0 [13] invokevirtual #563 + Methodref [org/json/JSONArray.length ()I] [16] istore_1 v1 [17] iload_1 v1 [18] anewarray #229 + Class [java/lang/String] [21] astore_2 v2 [22] iconst_0 [23] istore_3 v3 [24] iload_3 v3 [25] iload_1 v1 [26] ificmpge +17 (target=43) [29] aload_2 v2 [30] iload_3 v3 [31] aload_0 v0 [32] iload_3 v3 [33] invokevirtual #562 + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;] [36] aastore [37] iinc v3, 1 [40] goto -16 (target=24) [43] goto +6 (target=49) [46] pop [47] aconst_null [48] astore_2 v2 [49] aload_2 v2 [50] areturn Code attribute exceptions (count = 1): - ExceptionInfo (17 -> 43: 46): + Class [org/json/JSONException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 12) [0] -> line 3071 [6] -> line 3072 [10] -> line 3074 [12] -> line 3076 [17] -> line 3077 [22] -> line 3081 [29] -> line 3083 [37] -> line 3081 [43] -> line 3089 [46] -> line 3086 [47] -> line 3088 [49] -> line 3090 + Method: b(Lorg/json/JSONArray;)[F Access flags: 0xa = private static float[] b(org.json.JSONArray) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 4, stack = 4): [0] aload_0 v0 [1] invokevirtual #563 + Methodref [org/json/JSONArray.length ()I] [4] istore_1 v1 [5] iload_1 v1 [6] newarray 6 [8] astore_2 v2 [9] iconst_0 [10] istore_3 v3 [11] iload_3 v3 [12] iload_1 v1 [13] ificmpge +18 (target=31) [16] aload_2 v2 [17] iload_3 v3 [18] aload_0 v0 [19] iload_3 v3 [20] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [23] d2f [24] fastore [25] iinc v3, 1 [28] goto -17 (target=11) [31] goto +6 (target=37) [34] pop [35] aconst_null [36] astore_2 v2 [37] aload_2 v2 [38] areturn Code attribute exceptions (count = 1): - ExceptionInfo (5 -> 31: 34): + Class [org/json/JSONException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 9) [0] -> line 3095 [5] -> line 3096 [9] -> line 3100 [16] -> line 3102 [25] -> line 3100 [31] -> line 3108 [34] -> line 3105 [35] -> line 3107 [37] -> line 3109 + Method: b(Lorg/json/JSONObject;Ljava/lang/String;)[F Access flags: 0xa = private static float[] b(org.json.JSONObject,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #577 + Methodref [org/json/JSONObject.optJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [5] dup [6] astore_0 v0 [7] ifnonnull +5 (target=12) [10] aconst_null [11] areturn [12] aload_0 v0 [13] invokestatic #478 + Methodref [com/admob/android/ads/o.b (Lorg/json/JSONArray;)[F] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 3114 [6] -> line 3115 [10] -> line 3117 [12] -> line 3119 + Method: a(Lorg/json/JSONObject;Ljava/lang/String;F)F Access flags: 0xa = private static float a(org.json.JSONObject,java.lang.String,float) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] fload_2 v2 [3] f2d [4] invokevirtual #575 + Methodref [org/json/JSONObject.optDouble (Ljava/lang/String;D)D] [7] d2f [8] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 3124 + Method: c(Lorg/json/JSONArray;)I Access flags: 0xa = private static int c(org.json.JSONArray) Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 4, stack = 4): [0] aload_0 v0 [1] iconst_0 [2] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [5] ldc2_w #248 + Double [255.0] [8] dmul [9] d2i [10] istore_1 v1 [11] aload_0 v0 [12] iconst_1 [13] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [16] ldc2_w #248 + Double [255.0] [19] dmul [20] d2i [21] istore_2 v2 [22] aload_0 v0 [23] iconst_2 [24] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [27] ldc2_w #248 + Double [255.0] [30] dmul [31] d2i [32] istore_3 v3 [33] aload_0 v0 [34] iconst_3 [35] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [38] ldc2_w #248 + Double [255.0] [41] dmul [42] d2i [43] dup [44] istore_0 v0 [45] iload_1 v1 [46] iload_2 v2 [47] iload_3 v3 [48] invokestatic #346 + Methodref [android/graphics/Color.argb (IIII)I] [51] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 3132 [11] -> line 3133 [22] -> line 3134 [33] -> line 3135 [44] -> line 3137 + Method: a(Lorg/json/JSONObject;Ljava/lang/String;I)I Access flags: 0xa = private static int a(org.json.JSONObject,java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 82, locals = 5, stack = 4): [0] iload_2 v2 [1] istore_3 v3 [2] aload_0 v0 [3] ifnull +77 (target=80) [6] aload_0 v0 [7] aload_1 v1 [8] invokevirtual #568 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [11] ifeq +69 (target=80) [14] aload_0 v0 [15] aload_1 v1 [16] invokevirtual #565 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [19] dup [20] astore_0 v0 [21] iconst_0 [22] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [25] ldc2_w #248 + Double [255.0] [28] dmul [29] d2i [30] istore_1 v1 [31] aload_0 v0 [32] iconst_1 [33] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [36] ldc2_w #248 + Double [255.0] [39] dmul [40] d2i [41] istore_3 v3 [42] aload_0 v0 [43] iconst_2 [44] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [47] ldc2_w #248 + Double [255.0] [50] dmul [51] d2i [52] istore v4 [54] aload_0 v0 [55] iconst_3 [56] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [59] ldc2_w #248 + Double [255.0] [62] dmul [63] d2i [64] dup [65] istore_0 v0 [66] iload_1 v1 [67] iload_3 v3 [68] iload v4 [70] invokestatic #346 + Methodref [android/graphics/Color.argb (IIII)I] [73] istore_3 v3 [74] goto +6 (target=80) [77] pop [78] iload_2 v2 [79] istore_3 v3 [80] iload_3 v3 [81] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 74: 77): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 12) [0] -> line 3142 [2] -> line 3144 [14] -> line 3148 [20] -> line 3150 [31] -> line 3151 [42] -> line 3152 [54] -> line 3153 [65] -> line 3155 [74] -> line 3160 [77] -> line 3157 [78] -> line 3159 [80] -> line 3163 + Method: d(Lorg/json/JSONArray;)Landroid/graphics/RectF; Access flags: 0xa = private static android.graphics.RectF d(org.json.JSONArray) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 4, stack = 7): [0] aload_0 v0 [1] iconst_0 [2] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [5] d2f [6] fstore_1 v1 [7] aload_0 v0 [8] iconst_1 [9] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [12] d2f [13] fstore_2 v2 [14] aload_0 v0 [15] iconst_2 [16] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [19] d2f [20] fstore_3 v3 [21] aload_0 v0 [22] iconst_3 [23] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [26] d2f [27] fstore_0 v0 [28] new #168 + Class [android/graphics/RectF] [31] dup [32] fload_1 v1 [33] fload_2 v2 [34] fload_1 v1 [35] fload_3 v3 [36] fadd [37] fload_2 v2 [38] fload_0 v0 [39] fadd [40] invokespecial #366 + Methodref [android/graphics/RectF. (FFFF)V] [43] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 3169 [7] -> line 3170 [14] -> line 3171 [21] -> line 3172 [28] -> line 3174 + Method: a(Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/RectF;)Landroid/graphics/RectF; Access flags: 0xa = private static android.graphics.RectF a(org.json.JSONObject,java.lang.String,android.graphics.RectF) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 4, stack = 2): [0] aload_2 v2 [1] astore_3 v3 [2] aload_0 v0 [3] ifnull +26 (target=29) [6] aload_0 v0 [7] aload_1 v1 [8] invokevirtual #568 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [11] ifeq +18 (target=29) [14] aload_0 v0 [15] aload_1 v1 [16] invokevirtual #565 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [19] invokestatic #483 + Methodref [com/admob/android/ads/o.d (Lorg/json/JSONArray;)Landroid/graphics/RectF;] [22] astore_3 v3 [23] goto +6 (target=29) [26] pop [27] aload_2 v2 [28] astore_3 v3 [29] aload_3 v3 [30] areturn Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 23: 26): + Class [org/json/JSONException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 3179 [2] -> line 3181 [14] -> line 3185 [23] -> line 3190 [26] -> line 3187 [27] -> line 3189 [29] -> line 3192 + Method: a(Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/Rect;)Landroid/graphics/Rect; Access flags: 0xa = private static android.graphics.Rect a(org.json.JSONObject,java.lang.String,android.graphics.Rect) Class member attributes (count = 1): + Code attribute instructions (code length = 74, locals = 5, stack = 7): [0] aload_2 v2 [1] astore_3 v3 [2] aload_0 v0 [3] ifnull +69 (target=72) [6] aload_0 v0 [7] aload_1 v1 [8] invokevirtual #568 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [11] ifeq +61 (target=72) [14] aload_0 v0 [15] aload_1 v1 [16] invokevirtual #565 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [19] dup [20] astore_0 v0 [21] iconst_0 [22] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [25] d2i [26] istore_1 v1 [27] aload_0 v0 [28] iconst_1 [29] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [32] d2i [33] istore_3 v3 [34] aload_0 v0 [35] iconst_2 [36] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [39] d2i [40] istore v4 [42] aload_0 v0 [43] iconst_3 [44] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [47] d2i [48] istore_0 v0 [49] new #167 + Class [android/graphics/Rect] [52] dup [53] iload_1 v1 [54] iload_3 v3 [55] iload_1 v1 [56] iload v4 [58] iadd [59] iload_3 v3 [60] iload_0 v0 [61] iadd [62] invokespecial #362 + Methodref [android/graphics/Rect. (IIII)V] [65] astore_3 v3 [66] goto +6 (target=72) [69] pop [70] aload_2 v2 [71] astore_3 v3 [72] aload_3 v3 [73] areturn Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 66: 69): + Class [org/json/JSONException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 3208 [2] -> line 3210 [14] -> line 3214 [66] -> line 3219 [69] -> line 3216 [70] -> line 3218 [72] -> line 3221 + Method: e(Lorg/json/JSONArray;)Landroid/graphics/PointF; Access flags: 0xa = private static android.graphics.PointF e(org.json.JSONArray) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 4): [0] aload_0 v0 [1] iconst_0 [2] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [5] d2f [6] fstore_1 v1 [7] aload_0 v0 [8] iconst_1 [9] invokevirtual #558 + Methodref [org/json/JSONArray.getDouble (I)D] [12] d2f [13] fstore_0 v0 [14] new #166 + Class [android/graphics/PointF] [17] dup [18] fload_1 v1 [19] fload_0 v0 [20] invokespecial #361 + Methodref [android/graphics/PointF. (FF)V] [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 3227 [7] -> line 3228 [14] -> line 3230 + Method: a(Lorg/json/JSONObject;Ljava/lang/String;Landroid/graphics/PointF;)Landroid/graphics/PointF; Access flags: 0xa = private static android.graphics.PointF a(org.json.JSONObject,java.lang.String,android.graphics.PointF) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 4, stack = 2): [0] aload_2 v2 [1] astore_3 v3 [2] aload_0 v0 [3] ifnull +28 (target=31) [6] aload_0 v0 [7] aload_1 v1 [8] invokevirtual #568 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [11] ifeq +20 (target=31) [14] aload_0 v0 [15] aload_1 v1 [16] invokevirtual #565 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [19] dup [20] astore_0 v0 [21] invokestatic #485 + Methodref [com/admob/android/ads/o.e (Lorg/json/JSONArray;)Landroid/graphics/PointF;] [24] astore_3 v3 [25] goto +6 (target=31) [28] pop [29] aload_2 v2 [30] astore_3 v3 [31] aload_3 v3 [32] areturn Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 25: 28): + Class [org/json/JSONException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 8) [0] -> line 3235 [2] -> line 3237 [14] -> line 3241 [20] -> line 3243 [25] -> line 3248 [28] -> line 3245 [29] -> line 3247 [31] -> line 3251 + Method: a(Lcom/admob/android/ads/o;)V Access flags: 0x1008 = static synthetic void a(com.admob.android.ads.o) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 2): [0] aload_0 v0 [1] dup [2] astore_0 v0 [3] getfield #300 + Fieldref [com/admob/android/ads/o.v Lcom/admob/android/ads/s;] [6] ifnull +11 (target=17) [9] aload_0 v0 [10] getfield #300 + Fieldref [com/admob/android/ads/o.v Lcom/admob/android/ads/s;] [13] aload_0 v0 [14] invokevirtual #504 + Methodref [com/admob/android/ads/s.a (Lcom/admob/android/ads/o;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 79 - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 81, locals = 0, stack = 6): [0] bipush 102 [2] bipush 102 [4] bipush 102 [6] invokestatic #350 + Methodref [android/graphics/Color.rgb (III)I] [9] putstatic #281 + Fieldref [com/admob/android/ads/o.c I] [12] new #167 + Class [android/graphics/Rect] [15] dup [16] iconst_0 [17] iconst_0 [18] iconst_0 [19] iconst_0 [20] invokespecial #362 + Methodref [android/graphics/Rect. (IIII)V] [23] putstatic #282 + Fieldref [com/admob/android/ads/o.d Landroid/graphics/Rect;] [26] new #166 + Class [android/graphics/PointF] [29] dup [30] fconst_0 [31] fconst_0 [32] invokespecial #361 + Methodref [android/graphics/PointF. (FF)V] [35] dup [36] putstatic #283 + Fieldref [com/admob/android/ads/o.e Landroid/graphics/PointF;] [39] putstatic #284 + Fieldref [com/admob/android/ads/o.f Landroid/graphics/PointF;] [42] new #166 + Class [android/graphics/PointF] [45] dup [46] ldc #6 + Float [0.5] [48] ldc #6 + Float [0.5] [50] invokespecial #361 + Methodref [android/graphics/PointF. (FF)V] [53] putstatic #285 + Fieldref [com/admob/android/ads/o.g Landroid/graphics/PointF;] [56] new #160 + Class [android/graphics/Matrix] [59] dup [60] invokespecial #351 + Methodref [android/graphics/Matrix. ()V] [63] putstatic #286 + Fieldref [com/admob/android/ads/o.h Landroid/graphics/Matrix;] [66] new #168 + Class [android/graphics/RectF] [69] dup [70] fconst_0 [71] fconst_0 [72] fconst_0 [73] fconst_0 [74] invokespecial #366 + Methodref [android/graphics/RectF. (FFFF)V] [77] putstatic #287 + Fieldref [com/admob/android/ads/o.i Landroid/graphics/RectF;] [80] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 115 [12] -> line 118 [26] -> line 129 [36] -> line 130 [42] -> line 132 [56] -> line 147 [66] -> line 149 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/p Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x1030 = final synthetic class com.admob.android.ads.p extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 30): + Class [com/admob/android/ads/p] + Class [com/admob/android/ads/x] + Class [java/lang/NoSuchFieldError] + Class [java/lang/Object] + Fieldref [com/admob/android/ads/p.a [I] + Fieldref [com/admob/android/ads/x.g Lcom/admob/android/ads/x;] + Methodref [com/admob/android/ads/x.ordinal ()I] + Methodref [com/admob/android/ads/x.values ()[Lcom/admob/android/ads/x;] + NameAndType [a [I] + NameAndType [g Lcom/admob/android/ads/x;] + NameAndType [ordinal ()I] + NameAndType [values ()[Lcom/admob/android/ads/x;] + Utf8 [()I] + Utf8 [()V] + Utf8 [()[Lcom/admob/android/ads/x;] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/admob/android/ads/x;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [[I] + Utf8 [a] + Utf8 [com/admob/android/ads/p] + Utf8 [com/admob/android/ads/x] + Utf8 [g] + Utf8 [java/lang/NoSuchFieldError] + Utf8 [java/lang/Object] + Utf8 [ordinal] + Utf8 [values] Fields (count = 1): + Field: a [I Access flags: 0x1018 = static final synthetic int[] a Methods (count = 1): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 0, stack = 3): [0] invokestatic #8 + Methodref [com/admob/android/ads/x.values ()[Lcom/admob/android/ads/x;] [3] arraylength [4] newarray 10 [6] putstatic #5 + Fieldref [com/admob/android/ads/p.a [I] [9] getstatic #5 + Fieldref [com/admob/android/ads/p.a [I] [12] getstatic #6 + Fieldref [com/admob/android/ads/x.g Lcom/admob/android/ads/x;] [15] invokevirtual #7 + Methodref [com/admob/android/ads/x.ordinal ()I] [18] iconst_1 [19] iastore [20] return [21] pop [22] return Code attribute exceptions (count = 1): - ExceptionInfo (9 -> 20: 21): + Class [java/lang/NoSuchFieldError] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 772 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/r Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.r extends java.lang.Object Interfaces (count = 1): + Class [com/admob/android/ads/ag] Constant Pool (count = 57): + String [AdMobSDK] + String [Click processed at ] + String [Click processing failed at ] + Class [android/util/Log] + Class [com/admob/android/ads/ag] + Class [com/admob/android/ads/ap] + Class [com/admob/android/ads/r] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [com/admob/android/ads/ap.f ()Ljava/net/URL;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [f ()Ljava/net/URL;] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/net/URL;] + Utf8 [()V] + Utf8 [(Lcom/admob/android/ads/ap;)V] + Utf8 [(Lcom/admob/android/ads/ap;Ljava/lang/Exception;)V] + Utf8 [(Lcom/admob/android/ads/o;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Click processed at ] + Utf8 [Click processing failed at ] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [com/admob/android/ads/ag] + Utf8 [com/admob/android/ads/ap] + Utf8 [com/admob/android/ads/r] + Utf8 [d] + Utf8 [f] + Utf8 [isLoggable] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [toString] Fields (count = 0): Methods (count = 3): - Method: (Lcom/admob/android/ads/o;)V Access flags: 0x0 = r(com.admob.android.ads.o) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] invokespecial #14 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 705 + Method: a(Lcom/admob/android/ads/ap;)V Access flags: 0x11 = public final void a(com.admob.android.ads.ap) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 3): [0] ldc #1 + String [AdMobSDK] [2] iconst_3 [3] invokestatic #12 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [6] ifeq +31 (target=37) [9] ldc #1 + String [AdMobSDK] [11] new #9 + Class [java/lang/StringBuilder] [14] dup [15] invokespecial #15 + Methodref [java/lang/StringBuilder. ()V] [18] ldc #2 + String [Click processed at ] [20] invokevirtual #17 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [23] aload_1 v1 [24] invokevirtual #13 + Methodref [com/admob/android/ads/ap.f ()Ljava/net/URL;] [27] invokevirtual #16 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [30] invokevirtual #18 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [33] invokestatic #10 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [36] pop [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 713 [9] -> line 715 [37] -> line 717 + Method: a(Lcom/admob/android/ads/ap;Ljava/lang/Exception;)V Access flags: 0x11 = public final void a(com.admob.android.ads.ap,java.lang.Exception) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 3, stack = 3): [0] ldc #1 + String [AdMobSDK] [2] iconst_3 [3] invokestatic #12 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [6] ifeq +32 (target=38) [9] ldc #1 + String [AdMobSDK] [11] new #9 + Class [java/lang/StringBuilder] [14] dup [15] invokespecial #15 + Methodref [java/lang/StringBuilder. ()V] [18] ldc #3 + String [Click processing failed at ] [20] invokevirtual #17 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [23] aload_1 v1 [24] invokevirtual #13 + Methodref [com/admob/android/ads/ap.f ()Ljava/net/URL;] [27] invokevirtual #16 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [30] invokevirtual #18 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [33] aload_2 v2 [34] invokestatic #11 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [37] pop [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 721 [9] -> line 723 [38] -> line 725 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/s Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x1 = public class com.admob.android.ads.s extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 105): + String [ ms): ] + String [Ad returned (] + String [AdMobSDK] + String [Received the same ad we already had. Discarding it.] + Class [android/os/SystemClock] + Class [android/util/Log] + Class [com/admob/android/ads/AdView] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/o] + Class [com/admob/android/ads/s] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/lang/ref/WeakReference] + Fieldref [com/admob/android/ads/s.a Ljava/lang/ref/WeakReference;] + Methodref [android/os/SystemClock.uptimeMillis ()J] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/o;Lcom/admob/android/ads/ab;)V] + Methodref [com/admob/android/ads/AdView.c (Lcom/admob/android/ads/AdView;)V] + Methodref [com/admob/android/ads/AdView.g (Lcom/admob/android/ads/AdView;)J] + Methodref [com/admob/android/ads/AdView.getContext ()Landroid/content/Context;] + Methodref [com/admob/android/ads/ab.c ()Lcom/admob/android/ads/o;] + Methodref [com/admob/android/ads/o.b ()Lcom/admob/android/ads/ab;] + Methodref [com/admob/android/ads/o.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] + NameAndType [a (Lcom/admob/android/ads/o;Lcom/admob/android/ads/ab;)V] + NameAndType [a Ljava/lang/ref/WeakReference;] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()Lcom/admob/android/ads/ab;] + NameAndType [c ()Lcom/admob/android/ads/o;] + NameAndType [c (Lcom/admob/android/ads/AdView;)V] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [g (Lcom/admob/android/ads/AdView;)J] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [uptimeMillis ()J] + Utf8 [ ms): ] + Utf8 [()J] + Utf8 [()Landroid/content/Context;] + Utf8 [()Lcom/admob/android/ads/ab;] + Utf8 [()Lcom/admob/android/ads/o;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(Lcom/admob/android/ads/AdView;)J] + Utf8 [(Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] + Utf8 [(Lcom/admob/android/ads/AdView;)V] + Utf8 [(Lcom/admob/android/ads/o;)V] + Utf8 [(Lcom/admob/android/ads/o;Lcom/admob/android/ads/ab;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [] + Utf8 [Ad returned (] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [Received the same ad we already had. Discarding it.] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/os/SystemClock] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/AdView] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/o] + Utf8 [com/admob/android/ads/s] + Utf8 [d] + Utf8 [equals] + Utf8 [g] + Utf8 [get] + Utf8 [getContext] + Utf8 [i] + Utf8 [isLoggable] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/ref/WeakReference] + Utf8 [toString] + Utf8 [uptimeMillis] Fields (count = 1): + Field: a Ljava/lang/ref/WeakReference; Access flags: 0x0 = java.lang.ref.WeakReference a Methods (count = 3): + Method: a()V Access flags: 0x1 = public void a() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/admob/android/ads/s.a Ljava/lang/ref/WeakReference;] [4] invokevirtual #34 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #7 + Class [com/admob/android/ads/AdView] [10] dup [11] astore_1 v1 [12] ifnull +7 (target=19) [15] aload_1 v1 [16] invokestatic #21 + Methodref [com/admob/android/ads/AdView.c (Lcom/admob/android/ads/AdView;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 726 [11] -> line 727 [15] -> line 729 [19] -> line 731 + Method: a(Lcom/admob/android/ads/o;)V Access flags: 0x1 = public void a(com.admob.android.ads.o) Class member attributes (count = 1): + Code attribute instructions (code length = 133, locals = 4, stack = 6): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/admob/android/ads/s.a Ljava/lang/ref/WeakReference;] [4] invokevirtual #34 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #7 + Class [com/admob/android/ads/AdView] [10] dup [11] astore_2 v2 [12] ifnull +120 (target=132) [15] aload_2 v2 [16] dup [17] astore_3 v3 [18] monitorenter [19] aload_2 v2 [20] invokestatic #19 + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] [23] ifnull +37 (target=60) [26] aload_1 v1 [27] aload_2 v2 [28] invokestatic #19 + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/AdView;)Lcom/admob/android/ads/ab;] [31] invokevirtual #24 + Methodref [com/admob/android/ads/ab.c ()Lcom/admob/android/ads/o;] [34] invokevirtual #26 + Methodref [com/admob/android/ads/o.equals (Ljava/lang/Object;)Z] [37] ifeq +23 (target=60) [40] ldc #3 + String [AdMobSDK] [42] iconst_3 [43] invokestatic #18 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [46] ifeq +78 (target=124) [49] ldc #3 + String [AdMobSDK] [51] ldc #4 + String [Received the same ad we already had. Discarding it.] [53] invokestatic #16 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [56] pop [57] goto +67 (target=124) [60] ldc #3 + String [AdMobSDK] [62] iconst_4 [63] invokestatic #18 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [66] ifeq +44 (target=110) [69] ldc #3 + String [AdMobSDK] [71] new #12 + Class [java/lang/StringBuilder] [74] dup [75] invokespecial #28 + Methodref [java/lang/StringBuilder. ()V] [78] ldc #2 + String [Ad returned (] [80] invokevirtual #31 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [83] invokestatic #15 + Methodref [android/os/SystemClock.uptimeMillis ()J] [86] aload_2 v2 [87] invokestatic #22 + Methodref [com/admob/android/ads/AdView.g (Lcom/admob/android/ads/AdView;)J] [90] lsub [91] invokevirtual #29 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [94] ldc #1 + String [ ms): ] [96] invokevirtual #31 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [99] aload_1 v1 [100] invokevirtual #30 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [103] invokevirtual #32 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [106] invokestatic #17 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [109] pop [110] aload_2 v2 [111] aload_2 v2 [112] invokevirtual #23 + Methodref [com/admob/android/ads/AdView.getContext ()Landroid/content/Context;] [115] pop [116] aload_1 v1 [117] aload_1 v1 [118] invokevirtual #25 + Methodref [com/admob/android/ads/o.b ()Lcom/admob/android/ads/ab;] [121] invokevirtual #20 + Methodref [com/admob/android/ads/AdView.a (Lcom/admob/android/ads/o;Lcom/admob/android/ads/ab;)V] [124] aload_3 v3 [125] monitorexit [126] return [127] astore_1 v1 [128] aload_3 v3 [129] monitorexit [130] aload_1 v1 [131] athrow [132] return Code attribute exceptions (count = 2): - ExceptionInfo (19 -> 126: 127): - ExceptionInfo (127 -> 130: 127): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 11) [0] -> line 738 [11] -> line 739 [15] -> line 741 [19] -> line 744 [40] -> line 746 [49] -> line 748 [60] -> line 753 [69] -> line 755 [110] -> line 759 [124] -> line 761 [132] -> line 763 - Method: (Lcom/admob/android/ads/AdView;)V Access flags: 0x1 = public s(com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #27 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #13 + Class [java/lang/ref/WeakReference] [8] dup [9] aload_1 v1 [10] invokespecial #33 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [13] putfield #14 + Fieldref [com/admob/android/ads/s.a Ljava/lang/ref/WeakReference;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 717 [4] -> line 718 [16] -> line 719 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/t Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface com.admob.android.ads.t extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [com/admob/android/ads/t] + Class [java/lang/Object] + Utf8 [()V] + Utf8 [SourceFile] + Utf8 [b] + Utf8 [com/admob/android/ads/t] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: b()V Access flags: 0x401 = public abstract void b() Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/u Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.u extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 118): + Float [0.75] + String [AdMobSDK] + String [exception caught in Ad$WebViewLoader.run(), ] + String [window] + Class [android/content/Context] + Class [android/util/Log] + Class [android/view/WindowManager] + Class [android/view/WindowManager$LayoutParams] + Class [com/admob/android/ads/AdView] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/o] + Class [com/admob/android/ads/u] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StringBuilder] + Class [java/lang/ref/WeakReference] + Fieldref [android/view/WindowManager$LayoutParams.dimAmount F] + Fieldref [com/admob/android/ads/o.a Landroid/view/View;] + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] + Fieldref [com/admob/android/ads/u.a Ljava/lang/String;] + Fieldref [com/admob/android/ads/u.b I] + Fieldref [com/admob/android/ads/u.c I] + Fieldref [com/admob/android/ads/u.d Ljava/lang/String;] + Fieldref [com/admob/android/ads/u.e Ljava/lang/ref/WeakReference;] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [android/view/WindowManager$LayoutParams. (IIIII)V] + Methodref [com/admob/android/ads/AdView.a (Landroid/view/View;)V] + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] + Methodref [com/admob/android/ads/o.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;II)Landroid/view/View;] + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + InterfaceMethodref [android/view/WindowManager.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [ ()V] + NameAndType [ (IIIII)V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;II)Landroid/view/View;] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a Landroid/view/View;] + NameAndType [a Ljava/lang/String;] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b I] + NameAndType [b Lcom/admob/android/ads/ab;] + NameAndType [c I] + NameAndType [d Ljava/lang/String;] + NameAndType [dimAmount F] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [e Ljava/lang/ref/WeakReference;] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getMessage ()Ljava/lang/String;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(IIIII)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;II)Landroid/view/View;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;IILcom/admob/android/ads/o;)V] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/admob/android/ads/ab;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/util/Log] + Utf8 [android/view/WindowManager] + Utf8 [android/view/WindowManager$LayoutParams] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/AdView] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/o] + Utf8 [com/admob/android/ads/u] + Utf8 [d] + Utf8 [dimAmount] + Utf8 [e] + Utf8 [exception caught in Ad$WebViewLoader.run(), ] + Utf8 [get] + Utf8 [getContext] + Utf8 [getMessage] + Utf8 [getSystemService] + Utf8 [isLoggable] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/ref/WeakReference] + Utf8 [run] + Utf8 [toString] + Utf8 [window] Fields (count = 5): + Field: a Ljava/lang/String; Access flags: 0x2 = private java.lang.String a + Field: b I Access flags: 0x2 = private int b + Field: c I Access flags: 0x2 = private int c + Field: d Ljava/lang/String; Access flags: 0x2 = private java.lang.String d + Field: e Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference e Methods (count = 2): - Method: (Ljava/lang/String;Ljava/lang/String;IILcom/admob/android/ads/o;)V Access flags: 0x1 = public u(java.lang.String,java.lang.String,int,int,com.admob.android.ads.o) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 6, stack = 4): [0] aload_0 v0 [1] invokespecial #34 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #21 + Fieldref [com/admob/android/ads/u.a Ljava/lang/String;] [9] aload_0 v0 [10] sipush 320 [13] putfield #22 + Fieldref [com/admob/android/ads/u.b I] [16] aload_0 v0 [17] sipush 295 [20] putfield #23 + Fieldref [com/admob/android/ads/u.c I] [23] aload_0 v0 [24] aload_2 v2 [25] putfield #24 + Fieldref [com/admob/android/ads/u.d Ljava/lang/String;] [28] aload_0 v0 [29] new #17 + Class [java/lang/ref/WeakReference] [32] dup [33] aload v5 [35] invokespecial #38 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [38] putfield #25 + Fieldref [com/admob/android/ads/u.e Ljava/lang/ref/WeakReference;] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 891 [4] -> line 892 [9] -> line 893 [16] -> line 894 [23] -> line 895 [28] -> line 896 [41] -> line 897 + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 148, locals = 5, stack = 7): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/admob/android/ads/u.e Ljava/lang/ref/WeakReference;] [4] invokevirtual #39 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #11 + Class [com/admob/android/ads/o] [10] dup [11] astore_1 v1 [12] ifnull +95 (target=107) [15] aload_1 v1 [16] getfield #20 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [19] ifnull +88 (target=107) [22] aload_1 v1 [23] getfield #20 + Fieldref [com/admob/android/ads/o.b Lcom/admob/android/ads/ab;] [26] invokevirtual #31 + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] [29] dup [30] astore_2 v2 [31] ldc #4 + String [window] [33] invokevirtual #26 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [36] checkcast #7 + Class [android/view/WindowManager] [39] astore_3 v3 [40] new #8 + Class [android/view/WindowManager$LayoutParams] [43] dup [44] iconst_m1 [45] iconst_m1 [46] sipush 1000 [49] iconst_2 [50] bipush -3 [52] invokespecial #29 + Methodref [android/view/WindowManager$LayoutParams. (IIIII)V] [55] dup [56] astore v4 [58] ldc #1 + Float [0.75] [60] putfield #18 + Fieldref [android/view/WindowManager$LayoutParams.dimAmount F] [63] aload_1 v1 [64] aload_1 v1 [65] aload_2 v2 [66] aload_0 v0 [67] getfield #21 + Fieldref [com/admob/android/ads/u.a Ljava/lang/String;] [70] aload_0 v0 [71] getfield #24 + Fieldref [com/admob/android/ads/u.d Ljava/lang/String;] [74] aload_0 v0 [75] getfield #22 + Fieldref [com/admob/android/ads/u.b I] [78] aload_0 v0 [79] getfield #23 + Fieldref [com/admob/android/ads/u.c I] [82] invokevirtual #32 + Methodref [com/admob/android/ads/o.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;II)Landroid/view/View;] [85] putfield #19 + Fieldref [com/admob/android/ads/o.a Landroid/view/View;] [88] aload_3 v3 [89] aload_1 v1 [90] getfield #19 + Fieldref [com/admob/android/ads/o.a Landroid/view/View;] [93] aload v4 [95] invokeinterface #40 + InterfaceMethodref [android/view/WindowManager.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [100] aload_1 v1 [101] getfield #19 + Fieldref [com/admob/android/ads/o.a Landroid/view/View;] [104] invokestatic #30 + Methodref [com/admob/android/ads/AdView.a (Landroid/view/View;)V] [107] return [108] astore_1 v1 [109] ldc #2 + String [AdMobSDK] [111] bipush 6 [113] invokestatic #28 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [116] ifeq +31 (target=147) [119] ldc #2 + String [AdMobSDK] [121] new #16 + Class [java/lang/StringBuilder] [124] dup [125] invokespecial #35 + Methodref [java/lang/StringBuilder. ()V] [128] ldc #3 + String [exception caught in Ad$WebViewLoader.run(), ] [130] invokevirtual #36 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [133] aload_1 v1 [134] invokevirtual #33 + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] [137] invokevirtual #36 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [140] invokevirtual #37 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [143] invokestatic #27 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [146] pop [147] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 107: 108): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 15) [0] -> line 902 [11] -> line 903 [15] -> line 905 [22] -> line 907 [30] -> line 908 [40] -> line 909 [56] -> line 914 [63] -> line 915 [88] -> line 916 [100] -> line 917 [107] -> line 927 [108] -> line 921 [109] -> line 923 [119] -> line 925 [147] -> line 928 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/v Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.v extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 123): + String [AdMobSDK] + String [containerView was null in ViewAdd!] + String [exception caught in Ad$ViewAdd.run(), ] + Class [android/util/Log] + Class [android/view/View] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/o] + Class [com/admob/android/ads/v] + Class [com/admob/android/ads/y] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StringBuilder] + Class [java/lang/ref/WeakReference] + Class [java/util/Iterator] + Class [java/util/Vector] + Fieldref [com/admob/android/ads/v.a Ljava/util/Vector;] + Fieldref [com/admob/android/ads/v.b Lcom/admob/android/ads/ab;] + Fieldref [com/admob/android/ads/v.c Ljava/lang/ref/WeakReference;] + Fieldref [com/admob/android/ads/y.a Landroid/view/View;] + Fieldref [com/admob/android/ads/y.b Landroid/widget/RelativeLayout$LayoutParams;] + Fieldref [com/admob/android/ads/y.c Landroid/view/animation/AnimationSet;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] + Methodref [com/admob/android/ads/ab.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/admob/android/ads/ab.invalidate ()V] + Methodref [com/admob/android/ads/ab.requestLayout ()V] + Methodref [com/admob/android/ads/ab.setPadding (IIII)V] + Methodref [com/admob/android/ads/o.a (Lcom/admob/android/ads/o;)V] + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + Methodref [java/util/Vector. ()V] + Methodref [java/util/Vector.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a (Lcom/admob/android/ads/o;)V] + NameAndType [a Landroid/view/View;] + NameAndType [a Ljava/util/Vector;] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Landroid/widget/RelativeLayout$LayoutParams;] + NameAndType [b Lcom/admob/android/ads/ab;] + NameAndType [c Landroid/view/animation/AnimationSet;] + NameAndType [c Ljava/lang/ref/WeakReference;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [getMessage ()Ljava/lang/String;] + NameAndType [hasNext ()Z] + NameAndType [invalidate ()V] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [requestLayout ()V] + NameAndType [setPadding (IIII)V] + NameAndType [startAnimation (Landroid/view/animation/Animation;)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(IIII)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Lcom/admob/android/ads/ab;Lcom/admob/android/ads/o;)V] + Utf8 [(Lcom/admob/android/ads/o;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/animation/AnimationSet;] + Utf8 [Landroid/widget/RelativeLayout$LayoutParams;] + Utf8 [Lcom/admob/android/ads/ab;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [Ljava/util/Vector;] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [addView] + Utf8 [android/util/Log] + Utf8 [android/view/View] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/o] + Utf8 [com/admob/android/ads/v] + Utf8 [com/admob/android/ads/y] + Utf8 [containerView was null in ViewAdd!] + Utf8 [e] + Utf8 [exception caught in Ad$ViewAdd.run(), ] + Utf8 [get] + Utf8 [getMessage] + Utf8 [hasNext] + Utf8 [invalidate] + Utf8 [isLoggable] + Utf8 [iterator] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/ref/WeakReference] + Utf8 [java/util/Iterator] + Utf8 [java/util/Vector] + Utf8 [next] + Utf8 [requestLayout] + Utf8 [run] + Utf8 [setPadding] + Utf8 [startAnimation] + Utf8 [toString] Fields (count = 3): + Field: a Ljava/util/Vector; Access flags: 0x0 = java.util.Vector a + Field: b Lcom/admob/android/ads/ab; Access flags: 0x2 = private com.admob.android.ads.ab b + Field: c Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference c Methods (count = 2): - Method: (Lcom/admob/android/ads/ab;Lcom/admob/android/ads/o;)V Access flags: 0x1 = public v(com.admob.android.ads.ab,com.admob.android.ads.o) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 3, stack = 4): [0] aload_0 v0 [1] invokespecial #32 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #16 + Class [java/util/Vector] [8] dup [9] invokespecial #38 + Methodref [java/util/Vector. ()V] [12] putfield #17 + Fieldref [com/admob/android/ads/v.a Ljava/util/Vector;] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #18 + Fieldref [com/admob/android/ads/v.b Lcom/admob/android/ads/ab;] [20] aload_0 v0 [21] new #14 + Class [java/lang/ref/WeakReference] [24] dup [25] aload_2 v2 [26] invokespecial #36 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [29] putfield #19 + Fieldref [com/admob/android/ads/v.c Ljava/lang/ref/WeakReference;] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 2495 [4] -> line 2496 [15] -> line 2497 [20] -> line 2498 [32] -> line 2499 + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 174, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/admob/android/ads/v.b Lcom/admob/android/ads/ab;] [4] ifnull +92 (target=96) [7] aload_0 v0 [8] getfield #18 + Fieldref [com/admob/android/ads/v.b Lcom/admob/android/ads/ab;] [11] iconst_0 [12] iconst_0 [13] iconst_0 [14] iconst_0 [15] invokevirtual #29 + Methodref [com/admob/android/ads/ab.setPadding (IIII)V] [18] aload_0 v0 [19] getfield #17 + Fieldref [com/admob/android/ads/v.a Ljava/util/Vector;] [22] invokevirtual #39 + Methodref [java/util/Vector.iterator ()Ljava/util/Iterator;] [25] astore_1 v1 [26] aload_1 v1 [27] invokeinterface #40 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [32] ifeq +47 (target=79) [35] aload_1 v1 [36] invokeinterface #41 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [41] checkcast #9 + Class [com/admob/android/ads/y] [44] dup [45] astore_2 v2 [46] getfield #20 + Fieldref [com/admob/android/ads/y.a Landroid/view/View;] [49] astore_3 v3 [50] aload_0 v0 [51] getfield #18 + Fieldref [com/admob/android/ads/v.b Lcom/admob/android/ads/ab;] [54] aload_3 v3 [55] aload_2 v2 [56] getfield #21 + Fieldref [com/admob/android/ads/y.b Landroid/widget/RelativeLayout$LayoutParams;] [59] invokevirtual #26 + Methodref [com/admob/android/ads/ab.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [62] aload_2 v2 [63] getfield #22 + Fieldref [com/admob/android/ads/y.c Landroid/view/animation/AnimationSet;] [66] dup [67] astore_2 v2 [68] ifnull +8 (target=76) [71] aload_3 v3 [72] aload_2 v2 [73] invokevirtual #25 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [76] goto -50 (target=26) [79] aload_0 v0 [80] getfield #18 + Fieldref [com/admob/android/ads/v.b Lcom/admob/android/ads/ab;] [83] invokevirtual #27 + Methodref [com/admob/android/ads/ab.invalidate ()V] [86] aload_0 v0 [87] getfield #18 + Fieldref [com/admob/android/ads/v.b Lcom/admob/android/ads/ab;] [90] invokevirtual #28 + Methodref [com/admob/android/ads/ab.requestLayout ()V] [93] goto +21 (target=114) [96] ldc #1 + String [AdMobSDK] [98] bipush 6 [100] invokestatic #24 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [103] ifeq +11 (target=114) [106] ldc #1 + String [AdMobSDK] [108] ldc #2 + String [containerView was null in ViewAdd!] [110] invokestatic #23 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [113] pop [114] aload_0 v0 [115] getfield #19 + Fieldref [com/admob/android/ads/v.c Ljava/lang/ref/WeakReference;] [118] invokevirtual #37 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [121] checkcast #7 + Class [com/admob/android/ads/o] [124] dup [125] astore_1 v1 [126] ifnull +7 (target=133) [129] aload_1 v1 [130] invokestatic #30 + Methodref [com/admob/android/ads/o.a (Lcom/admob/android/ads/o;)V] [133] return [134] astore_1 v1 [135] ldc #1 + String [AdMobSDK] [137] bipush 6 [139] invokestatic #24 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [142] ifeq +31 (target=173) [145] ldc #1 + String [AdMobSDK] [147] new #13 + Class [java/lang/StringBuilder] [150] dup [151] invokespecial #33 + Methodref [java/lang/StringBuilder. ()V] [154] ldc #3 + String [exception caught in Ad$ViewAdd.run(), ] [156] invokevirtual #34 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [159] aload_1 v1 [160] invokevirtual #31 + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] [163] invokevirtual #34 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [166] invokevirtual #35 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [169] invokestatic #23 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [172] pop [173] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 133: 134): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 21) [0] -> line 2520 [7] -> line 2525 [18] -> line 2528 [45] -> line 2530 [50] -> line 2531 [62] -> line 2532 [67] -> line 2533 [71] -> line 2535 [76] -> line 2537 [79] -> line 2539 [86] -> line 2540 [96] -> line 2544 [106] -> line 2546 [114] -> line 2549 [125] -> line 2550 [129] -> line 2552 [133] -> line 2561 [134] -> line 2555 [135] -> line 2557 [145] -> line 2559 [173] -> line 2562 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/w Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.w extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 21): + Class [com/admob/android/ads/w] + Class [java/lang/Object] + Fieldref [com/admob/android/ads/w.a Ljava/lang/String;] + Fieldref [com/admob/android/ads/w.b Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Ljava/lang/String;] + NameAndType [b Z] + Utf8 [()V] + Utf8 [(Ljava/lang/String;Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [SourceFile] + Utf8 [Z] + Utf8 [a] + Utf8 [b] + Utf8 [com/admob/android/ads/w] + Utf8 [java/lang/Object] Fields (count = 2): + Field: a Ljava/lang/String; Access flags: 0x1 = public java.lang.String a + Field: b Z Access flags: 0x1 = public boolean b Methods (count = 1): - Method: (Ljava/lang/String;Z)V Access flags: 0x1 = public w(java.lang.String,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #3 + Fieldref [com/admob/android/ads/w.a Ljava/lang/String;] [9] aload_0 v0 [10] iload_2 v2 [11] putfield #4 + Fieldref [com/admob/android/ads/w.b Z] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 1025 [4] -> line 1026 [9] -> line 1027 [14] -> line 1028 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/x Superclass: java/lang/Enum Major version: 0x31 Minor version: 0x0 Access flags: 0x4031 = public final enum enum com.admob.android.ads.x extends java.lang.Enum Interfaces (count = 0): Constant Pool (count = 72): + String [CLICK_TO_APP] + String [CLICK_TO_BROWSER] + String [CLICK_TO_CALL] + String [CLICK_TO_CANVAS] + String [CLICK_TO_CONTACT] + String [CLICK_TO_MAP] + String [CLICK_TO_MUSIC] + String [CLICK_TO_VIDEO] + Class [[Lcom/admob/android/ads/x;] + Class [com/admob/android/ads/x] + Class [java/lang/Enum] + Fieldref [com/admob/android/ads/x.a Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.b Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.c Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.d Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.e Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.f Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.g Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.h Lcom/admob/android/ads/x;] + Fieldref [com/admob/android/ads/x.i [Lcom/admob/android/ads/x;] + Methodref [[Lcom/admob/android/ads/x;.clone ()Ljava/lang/Object;] + Methodref [com/admob/android/ads/x. (Ljava/lang/String;I)V] + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + NameAndType [ (Ljava/lang/String;I)V] + NameAndType [a Lcom/admob/android/ads/x;] + NameAndType [b Lcom/admob/android/ads/x;] + NameAndType [c Lcom/admob/android/ads/x;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [d Lcom/admob/android/ads/x;] + NameAndType [e Lcom/admob/android/ads/x;] + NameAndType [f Lcom/admob/android/ads/x;] + NameAndType [g Lcom/admob/android/ads/x;] + NameAndType [h Lcom/admob/android/ads/x;] + NameAndType [i [Lcom/admob/android/ads/x;] + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()[Lcom/admob/android/ads/x;] + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [(Ljava/lang/String;)Lcom/admob/android/ads/x;] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [] + Utf8 [] + Utf8 [CLICK_TO_APP] + Utf8 [CLICK_TO_BROWSER] + Utf8 [CLICK_TO_CALL] + Utf8 [CLICK_TO_CANVAS] + Utf8 [CLICK_TO_CONTACT] + Utf8 [CLICK_TO_MAP] + Utf8 [CLICK_TO_MUSIC] + Utf8 [CLICK_TO_VIDEO] + Utf8 [Code] + Utf8 [Lcom/admob/android/ads/x;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [[Lcom/admob/android/ads/x;] + Utf8 [a] + Utf8 [b] + Utf8 [c] + Utf8 [clone] + Utf8 [com/admob/android/ads/x] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [h] + Utf8 [i] + Utf8 [java/lang/Enum] + Utf8 [valueOf] + Utf8 [values] Fields (count = 9): + Field: a Lcom/admob/android/ads/x; Access flags: 0x4019 = public static final com.admob.android.ads.x a + Field: b Lcom/admob/android/ads/x; Access flags: 0x4019 = public static final com.admob.android.ads.x b + Field: c Lcom/admob/android/ads/x; Access flags: 0x4019 = public static final com.admob.android.ads.x c + Field: d Lcom/admob/android/ads/x; Access flags: 0x4019 = public static final com.admob.android.ads.x d + Field: e Lcom/admob/android/ads/x; Access flags: 0x4019 = public static final com.admob.android.ads.x e + Field: f Lcom/admob/android/ads/x; Access flags: 0x4019 = public static final com.admob.android.ads.x f + Field: g Lcom/admob/android/ads/x; Access flags: 0x4019 = public static final com.admob.android.ads.x g + Field: h Lcom/admob/android/ads/x; Access flags: 0x4019 = public static final com.admob.android.ads.x h + Field: i [Lcom/admob/android/ads/x; Access flags: 0x101a = private static final synthetic com.admob.android.ads.x[] i Methods (count = 4): + Method: values()[Lcom/admob/android/ads/x; Access flags: 0x9 = public static com.admob.android.ads.x[] values() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 0, stack = 1): [0] getstatic #20 + Fieldref [com/admob/android/ads/x.i [Lcom/admob/android/ads/x;] [3] invokevirtual #21 + Methodref [[Lcom/admob/android/ads/x;.clone ()Ljava/lang/Object;] [6] checkcast #9 + Class [[Lcom/admob/android/ads/x;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 83 + Method: valueOf(Ljava/lang/String;)Lcom/admob/android/ads/x; Access flags: 0x9 = public static com.admob.android.ads.x valueOf(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] ldc #10 + Class [com/admob/android/ads/x] [2] aload_0 v0 [3] invokestatic #24 + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] [6] checkcast #10 + Class [com/admob/android/ads/x] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 83 - Method: (Ljava/lang/String;I)V Access flags: 0x2 = private x(java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #23 + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 83 - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 165, locals = 0, stack = 4): [0] new #10 + Class [com/admob/android/ads/x] [3] dup [4] ldc #6 + String [CLICK_TO_MAP] [6] iconst_0 [7] invokespecial #22 + Methodref [com/admob/android/ads/x. (Ljava/lang/String;I)V] [10] putstatic #12 + Fieldref [com/admob/android/ads/x.a Lcom/admob/android/ads/x;] [13] new #10 + Class [com/admob/android/ads/x] [16] dup [17] ldc #8 + String [CLICK_TO_VIDEO] [19] iconst_1 [20] invokespecial #22 + Methodref [com/admob/android/ads/x. (Ljava/lang/String;I)V] [23] putstatic #13 + Fieldref [com/admob/android/ads/x.b Lcom/admob/android/ads/x;] [26] new #10 + Class [com/admob/android/ads/x] [29] dup [30] ldc #1 + String [CLICK_TO_APP] [32] iconst_2 [33] invokespecial #22 + Methodref [com/admob/android/ads/x. (Ljava/lang/String;I)V] [36] putstatic #14 + Fieldref [com/admob/android/ads/x.c Lcom/admob/android/ads/x;] [39] new #10 + Class [com/admob/android/ads/x] [42] dup [43] ldc #2 + String [CLICK_TO_BROWSER] [45] iconst_3 [46] invokespecial #22 + Methodref [com/admob/android/ads/x. (Ljava/lang/String;I)V] [49] putstatic #15 + Fieldref [com/admob/android/ads/x.d Lcom/admob/android/ads/x;] [52] new #10 + Class [com/admob/android/ads/x] [55] dup [56] ldc #3 + String [CLICK_TO_CALL] [58] iconst_4 [59] invokespecial #22 + Methodref [com/admob/android/ads/x. (Ljava/lang/String;I)V] [62] putstatic #16 + Fieldref [com/admob/android/ads/x.e Lcom/admob/android/ads/x;] [65] new #10 + Class [com/admob/android/ads/x] [68] dup [69] ldc #7 + String [CLICK_TO_MUSIC] [71] iconst_5 [72] invokespecial #22 + Methodref [com/admob/android/ads/x. (Ljava/lang/String;I)V] [75] putstatic #17 + Fieldref [com/admob/android/ads/x.f Lcom/admob/android/ads/x;] [78] new #10 + Class [com/admob/android/ads/x] [81] dup [82] ldc #4 + String [CLICK_TO_CANVAS] [84] bipush 6 [86] invokespecial #22 + Methodref [com/admob/android/ads/x. (Ljava/lang/String;I)V] [89] putstatic #18 + Fieldref [com/admob/android/ads/x.g Lcom/admob/android/ads/x;] [92] new #10 + Class [com/admob/android/ads/x] [95] dup [96] ldc #5 + String [CLICK_TO_CONTACT] [98] bipush 7 [100] invokespecial #22 + Methodref [com/admob/android/ads/x. (Ljava/lang/String;I)V] [103] putstatic #19 + Fieldref [com/admob/android/ads/x.h Lcom/admob/android/ads/x;] [106] bipush 8 [108] anewarray #10 + Class [com/admob/android/ads/x] [111] dup [112] iconst_0 [113] getstatic #12 + Fieldref [com/admob/android/ads/x.a Lcom/admob/android/ads/x;] [116] aastore [117] dup [118] iconst_1 [119] getstatic #13 + Fieldref [com/admob/android/ads/x.b Lcom/admob/android/ads/x;] [122] aastore [123] dup [124] iconst_2 [125] getstatic #14 + Fieldref [com/admob/android/ads/x.c Lcom/admob/android/ads/x;] [128] aastore [129] dup [130] iconst_3 [131] getstatic #15 + Fieldref [com/admob/android/ads/x.d Lcom/admob/android/ads/x;] [134] aastore [135] dup [136] iconst_4 [137] getstatic #16 + Fieldref [com/admob/android/ads/x.e Lcom/admob/android/ads/x;] [140] aastore [141] dup [142] iconst_5 [143] getstatic #17 + Fieldref [com/admob/android/ads/x.f Lcom/admob/android/ads/x;] [146] aastore [147] dup [148] bipush 6 [150] getstatic #18 + Fieldref [com/admob/android/ads/x.g Lcom/admob/android/ads/x;] [153] aastore [154] dup [155] bipush 7 [157] getstatic #19 + Fieldref [com/admob/android/ads/x.h Lcom/admob/android/ads/x;] [160] aastore [161] putstatic #20 + Fieldref [com/admob/android/ads/x.i [Lcom/admob/android/ads/x;] [164] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 9) [0] -> line 85 [13] -> line 86 [26] -> line 87 [39] -> line 88 [52] -> line 89 [65] -> line 90 [78] -> line 91 [92] -> line 92 [106] -> line 83 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/y Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.y extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 21): + Class [com/admob/android/ads/y] + Class [java/lang/Object] + Methodref [com/admob/android/ads/y. (B)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (B)V] + Utf8 [()V] + Utf8 [(B)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/animation/AnimationSet;] + Utf8 [Landroid/widget/RelativeLayout$LayoutParams;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/y] + Utf8 [java/lang/Object] Fields (count = 3): + Field: a Landroid/view/View; Access flags: 0x1 = public android.view.View a + Field: b Landroid/widget/RelativeLayout$LayoutParams; Access flags: 0x1 = public android.widget.RelativeLayout$LayoutParams b + Field: c Landroid/view/animation/AnimationSet; Access flags: 0x1 = public android.view.animation.AnimationSet c Methods (count = 2): - Method: (B)V Access flags: 0x2 = private y(byte) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 2481 - Method: ()V Access flags: 0x1000 = synthetic y() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] invokespecial #3 + Methodref [com/admob/android/ads/y. (B)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 2481 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/z Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.admob.android.ads.z extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 45): + String [application/json] + Class [com/admob/android/ads/ah] + Class [com/admob/android/ads/ap] + Class [com/admob/android/ads/z] + Class [java/lang/Object] + Class [org/json/JSONObject] + Fieldref [com/admob/android/ads/z.a Z] + Methodref [com/admob/android/ads/ah. (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)V] + Methodref [com/admob/android/ads/ap.a (I)V] + Methodref [com/admob/android/ads/ap.a (Ljava/lang/String;)V] + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap;] + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)Lcom/admob/android/ads/ap;] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + NameAndType [ (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)V] + NameAndType [a (I)V] + NameAndType [a (Ljava/lang/String;)V] + NameAndType [a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap;] + NameAndType [a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)Lcom/admob/android/ads/ap;] + NameAndType [a Z] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/admob/android/ads/ap;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;I)Lcom/admob/android/ads/ap;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)Lcom/admob/android/ads/ap;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap;] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [Z] + Utf8 [a] + Utf8 [application/json] + Utf8 [com/admob/android/ads/ah] + Utf8 [com/admob/android/ads/ap] + Utf8 [com/admob/android/ads/z] + Utf8 [java/lang/Object] + Utf8 [org/json/JSONObject] + Utf8 [toString] Fields (count = 1): + Field: a Z Access flags: 0xa = private static boolean a Methods (count = 6): + Method: a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)Lcom/admob/android/ads/ap; Access flags: 0x9 = public static com.admob.android.ads.ap a(java.lang.String,java.lang.String,java.lang.String,com.admob.android.ads.ag,int,java.util.Map,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 7, stack = 9): [0] new #2 + Class [com/admob/android/ads/ah] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] aload_2 v2 [7] aload_3 v3 [8] iload v4 [10] aconst_null [11] aload v6 [13] invokespecial #8 + Methodref [com/admob/android/ads/ah. (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)V] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 38 + Method: a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap; Access flags: 0x9 = public static com.admob.android.ads.ap a(java.lang.String,java.lang.String,java.lang.String,org.json.JSONObject,com.admob.android.ads.ag) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 5, stack = 7): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] aload v4 [5] sipush 5000 [8] aconst_null [9] aload_3 v3 [10] ifnonnull +7 (target=17) [13] aconst_null [14] goto +7 (target=21) [17] aload_3 v3 [18] invokevirtual #13 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [21] invokestatic #12 + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)Lcom/admob/android/ads/ap;] [24] dup [25] astore_0 v0 [26] ldc #1 + String [application/json] [28] invokevirtual #10 + Methodref [com/admob/android/ads/ap.a (Ljava/lang/String;)V] [31] aload_0 v0 [32] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 61 [25] -> line 64 [31] -> line 66 + Method: a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap; Access flags: 0x9 = public static com.admob.android.ads.ap a(java.lang.String,java.lang.String,java.lang.String,com.admob.android.ads.ag) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 4, stack = 7): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] aload_3 v3 [4] sipush 5000 [7] aconst_null [8] aconst_null [9] invokestatic #12 + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)Lcom/admob/android/ads/ap;] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 78 + Method: a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;I)Lcom/admob/android/ads/ap; Access flags: 0x9 = public static com.admob.android.ads.ap a(java.lang.String,java.lang.String,java.lang.String,com.admob.android.ads.ag,int) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 5, stack = 7): [0] aload_0 v0 [1] aconst_null [2] aload_2 v2 [3] aload_3 v3 [4] sipush 5000 [7] aconst_null [8] aconst_null [9] invokestatic #12 + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)Lcom/admob/android/ads/ap;] [12] dup [13] astore_0 v0 [14] ifnull +8 (target=22) [17] aload_0 v0 [18] iconst_1 [19] invokevirtual #9 + Methodref [com/admob/android/ads/ap.a (I)V] [22] aload_0 v0 [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 90 [13] -> line 91 [17] -> line 93 [22] -> line 95 + Method: a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/admob/android/ads/ap; Access flags: 0x9 = public static com.admob.android.ads.ap a(java.lang.String,java.lang.String,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] aconst_null [4] invokestatic #11 + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;)Lcom/admob/android/ads/ap;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 106 - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 0, stack = 1): [0] iconst_0 [1] putstatic #7 + Fieldref [com/admob/android/ads/z.a Z] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 11 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/aa Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.admob.android.ads.aa extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 39): + Float [0.5] + Class [android/graphics/PointF] + Class [android/view/View] + Class [com/admob/android/ads/aa] + Class [java/lang/Object] + Fieldref [com/admob/android/ads/aa.a F] + Fieldref [com/admob/android/ads/aa.b Landroid/graphics/PointF;] + Methodref [android/graphics/PointF. (FF)V] + Methodref [android/view/View.getTag ()Ljava/lang/Object;] + Methodref [com/admob/android/ads/aa. ()V] + Methodref [com/admob/android/ads/aa.c (Landroid/view/View;)Lcom/admob/android/ads/aa;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (FF)V] + NameAndType [a F] + NameAndType [b Landroid/graphics/PointF;] + NameAndType [c (Landroid/view/View;)Lcom/admob/android/ads/aa;] + NameAndType [getTag ()Ljava/lang/Object;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(FF)V] + Utf8 [(Landroid/view/View;)F] + Utf8 [(Landroid/view/View;)Landroid/graphics/PointF;] + Utf8 [(Landroid/view/View;)Lcom/admob/android/ads/aa;] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [Landroid/graphics/PointF;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/graphics/PointF] + Utf8 [android/view/View] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/aa] + Utf8 [getTag] + Utf8 [java/lang/Object] Fields (count = 2): + Field: a F Access flags: 0x1 = public float a + Field: b Landroid/graphics/PointF; Access flags: 0x1 = public android.graphics.PointF b Methods (count = 4): - Method: ()V Access flags: 0x1 = public aa() Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 1, stack = 5): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] fconst_0 [6] putfield #6 + Fieldref [com/admob/android/ads/aa.a F] [9] aload_0 v0 [10] new #2 + Class [android/graphics/PointF] [13] dup [14] ldc #1 + Float [0.5] [16] ldc #1 + Float [0.5] [18] invokespecial #8 + Methodref [android/graphics/PointF. (FF)V] [21] putfield #7 + Fieldref [com/admob/android/ads/aa.b Landroid/graphics/PointF;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 17 [4] -> line 18 [9] -> line 20 [24] -> line 21 + Method: a(Landroid/view/View;)F Access flags: 0x9 = public static float a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 2): [0] aload_0 v0 [1] ifnull +13 (target=14) [4] aload_0 v0 [5] invokestatic #11 + Methodref [com/admob/android/ads/aa.c (Landroid/view/View;)Lcom/admob/android/ads/aa;] [8] dup [9] astore_0 v0 [10] getfield #6 + Fieldref [com/admob/android/ads/aa.a F] [13] freturn [14] fconst_0 [15] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 36 [4] -> line 38 [9] -> line 39 [14] -> line 41 + Method: b(Landroid/view/View;)Landroid/graphics/PointF; Access flags: 0x9 = public static android.graphics.PointF b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 2): [0] aload_0 v0 [1] ifnull +13 (target=14) [4] aload_0 v0 [5] invokestatic #11 + Methodref [com/admob/android/ads/aa.c (Landroid/view/View;)Lcom/admob/android/ads/aa;] [8] dup [9] astore_0 v0 [10] getfield #7 + Fieldref [com/admob/android/ads/aa.b Landroid/graphics/PointF;] [13] areturn [14] aconst_null [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 66 [4] -> line 68 [9] -> line 69 [14] -> line 71 + Method: c(Landroid/view/View;)Lcom/admob/android/ads/aa; Access flags: 0x9 = public static com.admob.android.ads.aa c(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 1, stack = 2): [0] aload_0 v0 [1] invokevirtual #9 + Methodref [android/view/View.getTag ()Ljava/lang/Object;] [4] dup [5] astore_0 v0 [6] ifnull +18 (target=24) [9] aload_0 v0 [10] instanceof #4 + Class [com/admob/android/ads/aa] [13] ifeq +11 (target=24) [16] aload_0 v0 [17] checkcast #4 + Class [com/admob/android/ads/aa] [20] astore_0 v0 [21] goto +11 (target=32) [24] new #4 + Class [com/admob/android/ads/aa] [27] dup [28] invokespecial #10 + Methodref [com/admob/android/ads/aa. ()V] [31] astore_0 v0 [32] aload_0 v0 [33] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 85 [5] -> line 86 [16] -> line 89 [24] -> line 93 [32] -> line 95 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/ab Superclass: android/widget/RelativeLayout Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.ab extends android.widget.RelativeLayout Interfaces (count = 4): + Class [android/view/animation/Animation$AnimationListener] + Class [com/admob/android/ads/aq] + Class [com/admob/android/ads/m] + Class [com/admob/android/ads/t] Constant Pool (count = 476): + Integer [17301602] + Float [-1.0] + Float [0.001] + Float [1.2] + Float [1000.0] + String [ x=] + String [ y=] + String [AdMobSDK] + String [Exception while processing interaction history.] + String [container] + String [dispatchTouchEvent: action=] + String [dispatchTrackballEvent: action=] + String [interactions] + String [onKeyDown: keyCode=] + String [onKeyUp: keyCode=] + String [recordEvent:] + String [touches] + String [{%d,%d,%d,%f}] + String [{%d,%f}] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/graphics/Canvas] + Class [android/graphics/Rect] + Class [android/graphics/drawable/Drawable] + Class [android/os/SystemClock] + Class [android/util/DisplayMetrics] + Class [android/util/Log] + Class [android/view/KeyEvent] + Class [android/view/MotionEvent] + Class [android/view/View] + Class [android/view/ViewGroup] + Class [android/view/animation/Animation$AnimationListener] + Class [android/view/animation/AnimationSet] + Class [android/view/animation/ScaleAnimation] + Class [android/widget/ProgressBar] + Class [android/widget/RelativeLayout] + Class [android/widget/RelativeLayout$LayoutParams] + Class [com/admob/android/ads/AdView] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/ac] + Class [com/admob/android/ads/ad] + Class [com/admob/android/ads/ae] + Class [com/admob/android/ads/af] + Class [com/admob/android/ads/aq] + Class [com/admob/android/ads/m] + Class [com/admob/android/ads/o] + Class [com/admob/android/ads/t] + Class [java/lang/Exception] + Class [java/lang/Float] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/Collections] + Class [java/util/Vector] + Class [org/json/JSONArray] + Class [org/json/JSONObject] + Long [-1] + Long [200] + Long [299] + Long [500] + Long [10000000] + Fieldref [android/util/DisplayMetrics.density F] + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] + Fieldref [com/admob/android/ads/ab.b Landroid/widget/ProgressBar;] + Fieldref [com/admob/android/ads/ab.c Lcom/admob/android/ads/AdView;] + Fieldref [com/admob/android/ads/ab.d Ljava/util/Vector;] + Fieldref [com/admob/android/ads/ab.e Landroid/view/View;] + Fieldref [com/admob/android/ads/ab.f J] + Fieldref [com/admob/android/ads/ab.g Z] + Fieldref [com/admob/android/ads/ab.h Landroid/view/View;] + Fieldref [com/admob/android/ads/ab.i F] + Fieldref [com/admob/android/ads/ab.j Lcom/admob/android/ads/af;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/graphics/Canvas.clipRect (IIII)Z] + Methodref [android/graphics/Rect.contains (II)Z] + Methodref [android/graphics/drawable/Drawable.setAlpha (I)V] + Methodref [android/os/SystemClock.uptimeMillis ()J] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/view/KeyEvent.getAction ()I] + Methodref [android/view/KeyEvent.getEventTime ()J] + Methodref [android/view/MotionEvent.getAction ()I] + Methodref [android/view/MotionEvent.getEventTime ()J] + Methodref [android/view/MotionEvent.getX ()F] + Methodref [android/view/MotionEvent.getY ()F] + Methodref [android/view/View. (Landroid/content/Context;)V] + Methodref [android/view/View.bringToFront ()V] + Methodref [android/view/View.getHeight ()I] + Methodref [android/view/View.getWidth ()I] + Methodref [android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.getChildCount ()I] + Methodref [android/view/animation/AnimationSet. (Z)V] + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V] + Methodref [android/view/animation/ScaleAnimation. (FFFFFF)V] + Methodref [android/view/animation/ScaleAnimation.setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] + Methodref [android/view/animation/ScaleAnimation.setDuration (J)V] + Methodref [android/view/animation/ScaleAnimation.setStartOffset (J)V] + Methodref [android/widget/ProgressBar. (Landroid/content/Context;)V] + Methodref [android/widget/ProgressBar.setId (I)V] + Methodref [android/widget/ProgressBar.setIndeterminate (Z)V] + Methodref [android/widget/ProgressBar.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/ProgressBar.setVisibility (I)V] + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;)V] + Methodref [android/widget/RelativeLayout.onDraw (Landroid/graphics/Canvas;)V] + Methodref [android/widget/RelativeLayout.onKeyDown (ILandroid/view/KeyEvent;)Z] + Methodref [android/widget/RelativeLayout.onKeyUp (ILandroid/view/KeyEvent;)Z] + Methodref [android/widget/RelativeLayout.onTrackballEvent (Landroid/view/MotionEvent;)Z] + Methodref [android/widget/RelativeLayout.setPressed (Z)V] + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] + Methodref [com/admob/android/ads/AdView.performClick ()Z] + Methodref [com/admob/android/ads/ab.a (IIIJLjava/util/Vector;)Ljava/util/Vector;] + Methodref [com/admob/android/ads/ab.a (Landroid/view/KeyEvent;Ljava/util/Vector;)Ljava/util/Vector;] + Methodref [com/admob/android/ads/ab.a (Landroid/view/MotionEvent;ZLjava/util/Vector;)Ljava/util/Vector;] + Methodref [com/admob/android/ads/ab.a (Landroid/view/View;Lorg/json/JSONObject;)V] + Methodref [com/admob/android/ads/ab.a (Lcom/admob/android/ads/o;)V] + Methodref [com/admob/android/ads/ab.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/admob/android/ads/ab.bringChildToFront (Landroid/view/View;)V] + Methodref [com/admob/android/ads/ab.getChildAt (I)Landroid/view/View;] + Methodref [com/admob/android/ads/ab.getChildCount ()I] + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] + Methodref [com/admob/android/ads/ab.getHeight ()I] + Methodref [com/admob/android/ads/ab.getResources ()Landroid/content/res/Resources;] + Methodref [com/admob/android/ads/ab.getWidth ()I] + Methodref [com/admob/android/ads/ab.hasFocus ()Z] + Methodref [com/admob/android/ads/ab.indexOfChild (Landroid/view/View;)I] + Methodref [com/admob/android/ads/ab.invalidate ()V] + Methodref [com/admob/android/ads/ab.isFocused ()Z] + Methodref [com/admob/android/ads/ab.isPressed ()Z] + Methodref [com/admob/android/ads/ab.j ()Z] + Methodref [com/admob/android/ads/ab.k ()V] + Methodref [com/admob/android/ads/ab.l ()Lorg/json/JSONObject;] + Methodref [com/admob/android/ads/ab.post (Ljava/lang/Runnable;)Z] + Methodref [com/admob/android/ads/ab.postDelayed (Ljava/lang/Runnable;J)Z] + Methodref [com/admob/android/ads/ab.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/admob/android/ads/ab.setClickable (Z)V] + Methodref [com/admob/android/ads/ab.setFocusable (Z)V] + Methodref [com/admob/android/ads/ab.setId (I)V] + Methodref [com/admob/android/ads/ab.setPressed (Z)V] + Methodref [com/admob/android/ads/ac. (Lorg/json/JSONObject;Lcom/admob/android/ads/ab;)V] + Methodref [com/admob/android/ads/ad. (Lcom/admob/android/ads/ab;)V] + Methodref [com/admob/android/ads/ae. (Lcom/admob/android/ads/ab;)V] + Methodref [com/admob/android/ads/af. ()V] + Methodref [com/admob/android/ads/o.a (Landroid/graphics/Rect;)Landroid/graphics/Rect;] + Methodref [com/admob/android/ads/o.a (Lcom/admob/android/ads/t;)V] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;)V] + Methodref [com/admob/android/ads/o.c ()J] + Methodref [com/admob/android/ads/o.g ()Landroid/graphics/Rect;] + Methodref [com/admob/android/ads/o.h ()V] + Methodref [com/admob/android/ads/o.i ()V] + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (F)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V] + Methodref [java/util/Vector. ()V] + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] + Methodref [java/util/Vector.elementAt (I)Ljava/lang/Object;] + Methodref [java/util/Vector.size ()I] + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] + Methodref [org/json/JSONObject. ()V] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + InterfaceMethodref [com/admob/android/ads/aq.h ()Ljava/lang/String;] + InterfaceMethodref [com/admob/android/ads/aq.i ()Lorg/json/JSONObject;] + NameAndType [ ()V] + NameAndType [ (FFFFFF)V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Lcom/admob/android/ads/ab;)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [ (Lorg/json/JSONObject;Lcom/admob/android/ads/ab;)V] + NameAndType [ (Z)V] + NameAndType [a (IIIJLjava/util/Vector;)Ljava/util/Vector;] + NameAndType [a (Landroid/graphics/Rect;)Landroid/graphics/Rect;] + NameAndType [a (Landroid/view/KeyEvent;Ljava/util/Vector;)Ljava/util/Vector;] + NameAndType [a (Landroid/view/MotionEvent;ZLjava/util/Vector;)Ljava/util/Vector;] + NameAndType [a (Landroid/view/View;Lorg/json/JSONObject;)V] + NameAndType [a (Lcom/admob/android/ads/o;)V] + NameAndType [a (Lcom/admob/android/ads/t;)V] + NameAndType [a (Lorg/json/JSONObject;)V] + NameAndType [a Lcom/admob/android/ads/o;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addAnimation (Landroid/view/animation/Animation;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [append (F)Ljava/lang/StringBuilder;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Landroid/widget/ProgressBar;] + NameAndType [bringChildToFront (Landroid/view/View;)V] + NameAndType [bringToFront ()V] + NameAndType [c ()J] + NameAndType [c Lcom/admob/android/ads/AdView;] + NameAndType [clipRect (IIII)Z] + NameAndType [contains (II)Z] + NameAndType [d Ljava/util/Vector;] + NameAndType [density F] + NameAndType [e Landroid/view/View;] + NameAndType [elementAt (I)Ljava/lang/Object;] + NameAndType [f J] + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [g ()Landroid/graphics/Rect;] + NameAndType [g Z] + NameAndType [getAction ()I] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getEventTime ()J] + NameAndType [getHeight ()I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getWidth ()I] + NameAndType [getX ()F] + NameAndType [getY ()F] + NameAndType [h ()Ljava/lang/String;] + NameAndType [h ()V] + NameAndType [h Landroid/view/View;] + NameAndType [hasFocus ()Z] + NameAndType [i ()Lorg/json/JSONObject;] + NameAndType [i ()V] + NameAndType [i F] + NameAndType [indexOfChild (Landroid/view/View;)I] + NameAndType [invalidate ()V] + NameAndType [isFocused ()Z] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [isPressed ()Z] + NameAndType [j ()Z] + NameAndType [j Lcom/admob/android/ads/af;] + NameAndType [k ()V] + NameAndType [l ()Lorg/json/JSONObject;] + NameAndType [onDraw (Landroid/graphics/Canvas;)V] + NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z] + NameAndType [onKeyUp (ILandroid/view/KeyEvent;)Z] + NameAndType [onTrackballEvent (Landroid/view/MotionEvent;)Z] + NameAndType [performClick ()Z] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z] + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + NameAndType [setAlpha (I)V] + NameAndType [setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setClickable (Z)V] + NameAndType [setDuration (J)V] + NameAndType [setFocusable (Z)V] + NameAndType [setId (I)V] + NameAndType [setIndeterminate (Z)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setPressed (Z)V] + NameAndType [setStartOffset (J)V] + NameAndType [setVisibility (I)V] + NameAndType [size ()I] + NameAndType [sort (Ljava/util/List;Ljava/util/Comparator;)V] + NameAndType [startAnimation (Landroid/view/animation/Animation;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [uptimeMillis ()J] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [valueOf (F)Ljava/lang/Float;] + NameAndType [valueOf (I)Ljava/lang/Integer;] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [ x=] + Utf8 [ y=] + Utf8 [()F] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/Rect;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Lcom/admob/android/ads/o;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)Ljava/lang/Float;] + Utf8 [(F)Ljava/lang/StringBuilder;] + Utf8 [(FFFFFF)V] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(II)Z] + Utf8 [(IIII)Z] + Utf8 [(IIIJLjava/util/Vector;)Ljava/util/Vector;] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(J)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/Rect;)Landroid/graphics/Rect;] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/KeyEvent;Ljava/util/Vector;)Ljava/util/Vector;] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/MotionEvent;ZLjava/util/Vector;)Ljava/util/Vector;] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/View;Landroid/widget/RelativeLayout$LayoutParams;)V] + Utf8 [(Landroid/view/View;Lorg/json/JSONObject;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/animation/Animation$AnimationListener;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/AdView;] + Utf8 [(Lcom/admob/android/ads/ab;)V] + Utf8 [(Lcom/admob/android/ads/o;)V] + Utf8 [(Lcom/admob/android/ads/o;Landroid/content/Context;Lcom/admob/android/ads/AdView;)V] + Utf8 [(Lcom/admob/android/ads/t;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/Runnable;J)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Ljava/util/List;Ljava/util/Comparator;)V] + Utf8 [(Lorg/json/JSONObject;)V] + Utf8 [(Lorg/json/JSONObject;Lcom/admob/android/ads/ab;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [Exception while processing interaction history.] + Utf8 [F] + Utf8 [J] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/ProgressBar;] + Utf8 [Lcom/admob/android/ads/AdView;] + Utf8 [Lcom/admob/android/ads/af;] + Utf8 [Lcom/admob/android/ads/o;] + Utf8 [LineNumberTable] + Utf8 [Ljava/util/Vector;] + Utf8 [SourceFile] + Utf8 [Z] + Utf8 [a] + Utf8 [add] + Utf8 [addAnimation] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/graphics/Canvas] + Utf8 [android/graphics/Rect] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/os/SystemClock] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/util/Log] + Utf8 [android/view/KeyEvent] + Utf8 [android/view/MotionEvent] + Utf8 [android/view/View] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/animation/Animation$AnimationListener] + Utf8 [android/view/animation/AnimationSet] + Utf8 [android/view/animation/ScaleAnimation] + Utf8 [android/widget/ProgressBar] + Utf8 [android/widget/RelativeLayout] + Utf8 [android/widget/RelativeLayout$LayoutParams] + Utf8 [append] + Utf8 [b] + Utf8 [bringChildToFront] + Utf8 [bringToFront] + Utf8 [c] + Utf8 [clipRect] + Utf8 [com/admob/android/ads/AdView] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/ac] + Utf8 [com/admob/android/ads/ad] + Utf8 [com/admob/android/ads/ae] + Utf8 [com/admob/android/ads/af] + Utf8 [com/admob/android/ads/aq] + Utf8 [com/admob/android/ads/m] + Utf8 [com/admob/android/ads/o] + Utf8 [com/admob/android/ads/t] + Utf8 [container] + Utf8 [contains] + Utf8 [d] + Utf8 [density] + Utf8 [dispatchTouchEvent] + Utf8 [dispatchTouchEvent: action=] + Utf8 [dispatchTrackballEvent] + Utf8 [dispatchTrackballEvent: action=] + Utf8 [e] + Utf8 [elementAt] + Utf8 [f] + Utf8 [format] + Utf8 [g] + Utf8 [getAction] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getContext] + Utf8 [getDisplayMetrics] + Utf8 [getDrawable] + Utf8 [getEventTime] + Utf8 [getHeight] + Utf8 [getResources] + Utf8 [getWidth] + Utf8 [getX] + Utf8 [getY] + Utf8 [h] + Utf8 [hasFocus] + Utf8 [i] + Utf8 [indexOfChild] + Utf8 [interactions] + Utf8 [invalidate] + Utf8 [isFocused] + Utf8 [isLoggable] + Utf8 [isPressed] + Utf8 [j] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Float] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Collections] + Utf8 [java/util/Vector] + Utf8 [k] + Utf8 [l] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [onDraw] + Utf8 [onKeyDown] + Utf8 [onKeyDown: keyCode=] + Utf8 [onKeyUp] + Utf8 [onKeyUp: keyCode=] + Utf8 [onTrackballEvent] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONObject] + Utf8 [performClick] + Utf8 [post] + Utf8 [postDelayed] + Utf8 [put] + Utf8 [recordEvent:] + Utf8 [setAlpha] + Utf8 [setAnimationListener] + Utf8 [setBackgroundDrawable] + Utf8 [setClickable] + Utf8 [setDuration] + Utf8 [setFocusable] + Utf8 [setId] + Utf8 [setIndeterminate] + Utf8 [setLayoutParams] + Utf8 [setPressed] + Utf8 [setStartOffset] + Utf8 [setVisibility] + Utf8 [size] + Utf8 [sort] + Utf8 [startAnimation] + Utf8 [toString] + Utf8 [touches] + Utf8 [uptimeMillis] + Utf8 [v] + Utf8 [valueOf] + Utf8 [w] + Utf8 [{%d,%d,%d,%f}] + Utf8 [{%d,%f}] Fields (count = 10): + Field: a Lcom/admob/android/ads/o; Access flags: 0x4 = protected com.admob.android.ads.o a + Field: c Lcom/admob/android/ads/AdView; Access flags: 0x12 = private final com.admob.android.ads.AdView c + Field: d Ljava/util/Vector; Access flags: 0x2 = private java.util.Vector d + Field: e Landroid/view/View; Access flags: 0x2 = private android.view.View e + Field: f J Access flags: 0x2 = private long f + Field: g Z Access flags: 0x2 = private boolean g + Field: h Landroid/view/View; Access flags: 0x2 = private android.view.View h + Field: b Landroid/widget/ProgressBar; Access flags: 0x4 = protected android.widget.ProgressBar b + Field: i F Access flags: 0xa = private static float i + Field: j Lcom/admob/android/ads/af; Access flags: 0xa = private static com.admob.android.ads.af j Methods (count = 30): - Method: (Lcom/admob/android/ads/o;Landroid/content/Context;Lcom/admob/android/ads/AdView;)V Access flags: 0x1 = public ab(com.admob.android.ads.o,android.content.Context,com.admob.android.ads.AdView) Class member attributes (count = 1): + Code attribute instructions (code length = 120, locals = 4, stack = 6): [0] aload_0 v0 [1] aload_2 v2 [2] invokespecial #115 + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;)V] [5] aload_0 v0 [6] ldc2_w #58 + Long [-1] [9] putfield #74 + Fieldref [com/admob/android/ads/ab.f J] [12] aload_0 v0 [13] aload_3 v3 [14] putfield #71 + Fieldref [com/admob/android/ads/ab.c Lcom/admob/android/ads/AdView;] [17] aload_0 v0 [18] iconst_1 [19] invokevirtual #149 + Methodref [com/admob/android/ads/ab.setId (I)V] [22] aload_0 v0 [23] invokevirtual #134 + Methodref [com/admob/android/ads/ab.getResources ()Landroid/content/res/Resources;] [26] invokevirtual #80 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [29] dup [30] astore_1 v1 [31] getfield #68 + Fieldref [android/util/DisplayMetrics.density F] [34] putstatic #77 + Fieldref [com/admob/android/ads/ab.i F] [37] aload_2 v2 [38] invokevirtual #79 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [41] ldc #1 + Integer [17301602] [43] invokevirtual #81 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [46] astore_1 v1 [47] aload_0 v0 [48] aload_1 v1 [49] invokevirtual #146 + Methodref [com/admob/android/ads/ab.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [52] aload_2 v2 [53] invokevirtual #79 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [56] ldc #1 + Integer [17301602] [58] invokevirtual #81 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [61] dup [62] astore_1 v1 [63] sipush 128 [66] invokevirtual #84 + Methodref [android/graphics/drawable/Drawable.setAlpha (I)V] [69] aload_0 v0 [70] new #30 + Class [android/view/View] [73] dup [74] aload_2 v2 [75] invokespecial #95 + Methodref [android/view/View. (Landroid/content/Context;)V] [78] putfield #73 + Fieldref [com/admob/android/ads/ab.e Landroid/view/View;] [81] aload_0 v0 [82] getfield #73 + Fieldref [com/admob/android/ads/ab.e Landroid/view/View;] [85] aload_1 v1 [86] invokevirtual #99 + Methodref [android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [89] aload_0 v0 [90] getfield #73 + Fieldref [com/admob/android/ads/ab.e Landroid/view/View;] [93] iconst_4 [94] invokevirtual #100 + Methodref [android/view/View.setVisibility (I)V] [97] aload_0 v0 [98] aload_0 v0 [99] getfield #73 + Fieldref [com/admob/android/ads/ab.e Landroid/view/View;] [102] new #37 + Class [android/widget/RelativeLayout$LayoutParams] [105] dup [106] iconst_m1 [107] iconst_m1 [108] invokespecial #121 + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] [111] invokevirtual #128 + Methodref [com/admob/android/ads/ab.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [114] aload_0 v0 [115] aconst_null [116] invokevirtual #127 + Methodref [com/admob/android/ads/ab.a (Lcom/admob/android/ads/o;)V] [119] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 16) [0] -> line 155 [5] -> line 117 [12] -> line 156 [17] -> line 158 [22] -> line 161 [30] -> line 162 [37] -> line 168 [47] -> line 169 [52] -> line 173 [62] -> line 174 [69] -> line 175 [81] -> line 176 [89] -> line 177 [97] -> line 178 [114] -> line 181 [119] -> line 182 + Method: a(Lcom/admob/android/ads/o;)V Access flags: 0x10 = final void a(com.admob.android.ads.o) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [5] aload_1 v1 [6] ifnonnull +14 (target=20) [9] aload_0 v0 [10] iconst_0 [11] invokevirtual #148 + Methodref [com/admob/android/ads/ab.setFocusable (Z)V] [14] aload_0 v0 [15] iconst_0 [16] invokevirtual #147 + Methodref [com/admob/android/ads/ab.setClickable (Z)V] [19] return [20] aload_1 v1 [21] aload_0 v0 [22] invokevirtual #156 + Methodref [com/admob/android/ads/o.a (Lcom/admob/android/ads/t;)V] [25] aload_0 v0 [26] iconst_1 [27] invokevirtual #148 + Methodref [com/admob/android/ads/ab.setFocusable (Z)V] [30] aload_0 v0 [31] iconst_1 [32] invokevirtual #147 + Methodref [com/admob/android/ads/ab.setClickable (Z)V] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 8) [0] -> line 192 [5] -> line 194 [9] -> line 196 [14] -> line 197 [20] -> line 201 [25] -> line 202 [30] -> line 203 [35] -> line 205 + Method: c()Lcom/admob/android/ads/o; Access flags: 0x14 = protected final com.admob.android.ads.o c() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 213 + Method: d()F Access flags: 0x8 = static float d() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #77 + Fieldref [com/admob/android/ads/ab.i F] [3] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 221 + Method: e()V Access flags: 0x10 = final void e() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [11] invokevirtual #160 + Methodref [com/admob/android/ads/o.h ()V] [14] aload_0 v0 [15] aconst_null [16] putfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 230 [7] -> line 232 [14] -> line 233 [19] -> line 235 + Method: a(Landroid/view/View;Landroid/widget/RelativeLayout$LayoutParams;)V Access flags: 0x11 = public final void a(android.view.View,android.widget.RelativeLayout$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 82, locals = 3, stack = 4): [0] aload_1 v1 [1] ifnull +80 (target=81) [4] aload_1 v1 [5] aload_0 v0 [6] getfield #76 + Fieldref [com/admob/android/ads/ab.h Landroid/view/View;] [9] ifacmpeq +72 (target=81) [12] aload_0 v0 [13] aload_1 v1 [14] putfield #76 + Fieldref [com/admob/android/ads/ab.h Landroid/view/View;] [17] aload_0 v0 [18] new #35 + Class [android/widget/ProgressBar] [21] dup [22] aload_0 v0 [23] invokevirtual #132 + Methodref [com/admob/android/ads/ab.getContext ()Landroid/content/Context;] [26] invokespecial #110 + Methodref [android/widget/ProgressBar. (Landroid/content/Context;)V] [29] putfield #70 + Fieldref [com/admob/android/ads/ab.b Landroid/widget/ProgressBar;] [32] aload_0 v0 [33] getfield #70 + Fieldref [com/admob/android/ads/ab.b Landroid/widget/ProgressBar;] [36] iconst_1 [37] invokevirtual #112 + Methodref [android/widget/ProgressBar.setIndeterminate (Z)V] [40] aload_0 v0 [41] getfield #70 + Fieldref [com/admob/android/ads/ab.b Landroid/widget/ProgressBar;] [44] iconst_2 [45] invokevirtual #111 + Methodref [android/widget/ProgressBar.setId (I)V] [48] aload_2 v2 [49] ifnull +11 (target=60) [52] aload_0 v0 [53] getfield #70 + Fieldref [com/admob/android/ads/ab.b Landroid/widget/ProgressBar;] [56] aload_2 v2 [57] invokevirtual #113 + Methodref [android/widget/ProgressBar.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [60] aload_0 v0 [61] getfield #70 + Fieldref [com/admob/android/ads/ab.b Landroid/widget/ProgressBar;] [64] iconst_4 [65] invokevirtual #114 + Methodref [android/widget/ProgressBar.setVisibility (I)V] [68] aload_0 v0 [69] new #41 + Class [com/admob/android/ads/ad] [72] dup [73] aload_0 v0 [74] invokespecial #152 + Methodref [com/admob/android/ads/ad. (Lcom/admob/android/ads/ab;)V] [77] invokevirtual #144 + Methodref [com/admob/android/ads/ab.post (Ljava/lang/Runnable;)Z] [80] pop [81] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 10) [0] -> line 244 [12] -> line 246 [17] -> line 250 [32] -> line 251 [40] -> line 252 [48] -> line 253 [52] -> line 255 [60] -> line 257 [68] -> line 259 [81] -> line 261 + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x14 = protected final void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 2, stack = 6): [0] aload_0 v0 [1] invokevirtual #140 + Methodref [com/admob/android/ads/ab.isPressed ()Z] [4] ifne +10 (target=14) [7] aload_0 v0 [8] invokevirtual #139 + Methodref [com/admob/android/ads/ab.isFocused ()Z] [11] ifeq +22 (target=33) [14] aload_1 v1 [15] iconst_3 [16] iconst_3 [17] aload_0 v0 [18] invokevirtual #135 + Methodref [com/admob/android/ads/ab.getWidth ()I] [21] iconst_3 [22] isub [23] aload_0 v0 [24] invokevirtual #133 + Methodref [com/admob/android/ads/ab.getHeight ()I] [27] iconst_3 [28] isub [29] invokevirtual #82 + Methodref [android/graphics/Canvas.clipRect (IIII)Z] [32] pop [33] aload_0 v0 [34] aload_1 v1 [35] invokespecial #116 + Methodref [android/widget/RelativeLayout.onDraw (Landroid/graphics/Canvas;)V] [38] aload_0 v0 [39] dup [40] astore_1 v1 [41] getfield #74 + Fieldref [com/admob/android/ads/ab.f J] [44] ldc2_w #58 + Long [-1] [47] lcmp [48] ifne +24 (target=72) [51] aload_1 v1 [52] invokestatic #85 + Methodref [android/os/SystemClock.uptimeMillis ()J] [55] putfield #74 + Fieldref [com/admob/android/ads/ab.f J] [58] aload_1 v1 [59] getfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [62] ifnull +10 (target=72) [65] aload_1 v1 [66] getfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [69] invokevirtual #161 + Methodref [com/admob/android/ads/o.i ()V] [72] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 344 [14] -> line 347 [33] -> line 355 [38] -> line 358 [72] -> line 359 + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 4): [0] aload_0 v0 [1] new #42 + Class [com/admob/android/ads/ae] [4] dup [5] aload_0 v0 [6] invokespecial #153 + Methodref [com/admob/android/ads/ae. (Lcom/admob/android/ads/ab;)V] [9] invokevirtual #144 + Methodref [com/admob/android/ads/ab.post (Ljava/lang/Runnable;)Z] [12] pop [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 398 [13] -> line 399 + Method: f()V Access flags: 0x14 = protected final void f() Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #75 + Fieldref [com/admob/android/ads/ab.g Z] [5] aload_0 v0 [6] getfield #70 + Fieldref [com/admob/android/ads/ab.b Landroid/widget/ProgressBar;] [9] ifnull +11 (target=20) [12] aload_0 v0 [13] getfield #70 + Fieldref [com/admob/android/ads/ab.b Landroid/widget/ProgressBar;] [16] iconst_4 [17] invokevirtual #114 + Methodref [android/widget/ProgressBar.setVisibility (I)V] [20] aload_0 v0 [21] getfield #76 + Fieldref [com/admob/android/ads/ab.h Landroid/view/View;] [24] ifnull +11 (target=35) [27] aload_0 v0 [28] getfield #76 + Fieldref [com/admob/android/ads/ab.h Landroid/view/View;] [31] iconst_0 [32] invokevirtual #100 + Methodref [android/view/View.setVisibility (I)V] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 430 [5] -> line 431 [12] -> line 433 [20] -> line 435 [27] -> line 437 [35] -> line 439 + Method: onKeyDown(ILandroid/view/KeyEvent;)Z Access flags: 0x11 = public final boolean onKeyDown(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 3, stack = 4): [0] ldc #8 + String [AdMobSDK] [2] iconst_2 [3] invokestatic #86 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [6] ifeq +28 (target=34) [9] ldc #8 + String [AdMobSDK] [11] new #53 + Class [java/lang/StringBuilder] [14] dup [15] invokespecial #165 + Methodref [java/lang/StringBuilder. ()V] [18] ldc #14 + String [onKeyDown: keyCode=] [20] invokevirtual #168 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [23] iload_1 v1 [24] invokevirtual #167 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [27] invokevirtual #169 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [30] invokestatic #87 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [33] pop [34] iload_1 v1 [35] bipush 66 [37] ificmpeq +9 (target=46) [40] iload_1 v1 [41] bipush 23 [43] ificmpne +21 (target=64) [46] aload_0 v0 [47] aload_0 v0 [48] aload_2 v2 [49] aload_0 v0 [50] getfield #72 + Fieldref [com/admob/android/ads/ab.d Ljava/util/Vector;] [53] invokespecial #124 + Methodref [com/admob/android/ads/ab.a (Landroid/view/KeyEvent;Ljava/util/Vector;)Ljava/util/Vector;] [56] putfield #72 + Fieldref [com/admob/android/ads/ab.d Ljava/util/Vector;] [59] aload_0 v0 [60] iconst_1 [61] invokevirtual #150 + Methodref [com/admob/android/ads/ab.setPressed (Z)V] [64] aload_0 v0 [65] iload_1 v1 [66] aload_2 v2 [67] invokespecial #117 + Methodref [android/widget/RelativeLayout.onKeyDown (ILandroid/view/KeyEvent;)Z] [70] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 500 [9] -> line 502 [34] -> line 505 [46] -> line 508 [59] -> line 509 [64] -> line 513 + Method: onKeyUp(ILandroid/view/KeyEvent;)Z Access flags: 0x11 = public final boolean onKeyUp(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 82, locals = 3, stack = 4): [0] ldc #8 + String [AdMobSDK] [2] iconst_2 [3] invokestatic #86 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [6] ifeq +28 (target=34) [9] ldc #8 + String [AdMobSDK] [11] new #53 + Class [java/lang/StringBuilder] [14] dup [15] invokespecial #165 + Methodref [java/lang/StringBuilder. ()V] [18] ldc #15 + String [onKeyUp: keyCode=] [20] invokevirtual #168 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [23] iload_1 v1 [24] invokevirtual #167 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [27] invokevirtual #169 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [30] invokestatic #87 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [33] pop [34] aload_0 v0 [35] invokespecial #141 + Methodref [com/admob/android/ads/ab.j ()Z] [38] ifeq +32 (target=70) [41] iload_1 v1 [42] bipush 66 [44] ificmpeq +9 (target=53) [47] iload_1 v1 [48] bipush 23 [50] ificmpne +20 (target=70) [53] aload_0 v0 [54] aload_0 v0 [55] aload_2 v2 [56] aload_0 v0 [57] getfield #72 + Fieldref [com/admob/android/ads/ab.d Ljava/util/Vector;] [60] invokespecial #124 + Methodref [com/admob/android/ads/ab.a (Landroid/view/KeyEvent;Ljava/util/Vector;)Ljava/util/Vector;] [63] putfield #72 + Fieldref [com/admob/android/ads/ab.d Ljava/util/Vector;] [66] aload_0 v0 [67] invokespecial #142 + Methodref [com/admob/android/ads/ab.k ()V] [70] aload_0 v0 [71] iconst_0 [72] invokevirtual #150 + Methodref [com/admob/android/ads/ab.setPressed (Z)V] [75] aload_0 v0 [76] iload_1 v1 [77] aload_2 v2 [78] invokespecial #118 + Methodref [android/widget/RelativeLayout.onKeyUp (ILandroid/view/KeyEvent;)Z] [81] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 524 [9] -> line 526 [34] -> line 529 [53] -> line 531 [66] -> line 532 [70] -> line 535 [75] -> line 538 + Method: a()V Access flags: 0x11 = public final void a() Class member attributes (count = 1): + Code attribute instructions (code length = 112, locals = 4, stack = 3): [0] new #55 + Class [java/util/Vector] [3] dup [4] invokespecial #171 + Methodref [java/util/Vector. ()V] [7] astore_1 v1 [8] iconst_0 [9] istore_2 v2 [10] iload_2 v2 [11] aload_0 v0 [12] invokevirtual #131 + Methodref [com/admob/android/ads/ab.getChildCount ()I] [15] ificmpge +19 (target=34) [18] aload_1 v1 [19] aload_0 v0 [20] iload_2 v2 [21] invokevirtual #130 + Methodref [com/admob/android/ads/ab.getChildAt (I)Landroid/view/View;] [24] invokevirtual #172 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [27] pop [28] iinc v2, 1 [31] goto -21 (target=10) [34] getstatic #78 + Fieldref [com/admob/android/ads/ab.j Lcom/admob/android/ads/af;] [37] ifnonnull +13 (target=50) [40] new #43 + Class [com/admob/android/ads/af] [43] dup [44] invokespecial #154 + Methodref [com/admob/android/ads/af. ()V] [47] putstatic #78 + Fieldref [com/admob/android/ads/ab.j Lcom/admob/android/ads/af;] [50] aload_1 v1 [51] getstatic #78 + Fieldref [com/admob/android/ads/ab.j Lcom/admob/android/ads/af;] [54] invokestatic #170 + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V] [57] aload_1 v1 [58] invokevirtual #174 + Methodref [java/util/Vector.size ()I] [61] iconst_1 [62] isub [63] istore_2 v2 [64] iload_2 v2 [65] iflt +39 (target=104) [68] aload_1 v1 [69] iload_2 v2 [70] invokevirtual #173 + Methodref [java/util/Vector.elementAt (I)Ljava/lang/Object;] [73] checkcast #30 + Class [android/view/View] [76] astore_3 v3 [77] aload_0 v0 [78] aload_3 v3 [79] invokevirtual #137 + Methodref [com/admob/android/ads/ab.indexOfChild (Landroid/view/View;)I] [82] iload_2 v2 [83] ificmpeq +15 (target=98) [86] aload_0 v0 [87] aload_1 v1 [88] iload_2 v2 [89] invokevirtual #173 + Methodref [java/util/Vector.elementAt (I)Ljava/lang/Object;] [92] checkcast #30 + Class [android/view/View] [95] invokevirtual #129 + Methodref [com/admob/android/ads/ab.bringChildToFront (Landroid/view/View;)V] [98] iinc v2, -1 [101] goto -37 (target=64) [104] aload_0 v0 [105] getfield #73 + Fieldref [com/admob/android/ads/ab.e Landroid/view/View;] [108] invokevirtual #96 + Methodref [android/view/View.bringToFront ()V] [111] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 14) [0] -> line 546 [8] -> line 547 [18] -> line 549 [28] -> line 547 [34] -> line 552 [40] -> line 554 [50] -> line 556 [57] -> line 558 [68] -> line 560 [77] -> line 561 [86] -> line 563 [98] -> line 558 [104] -> line 568 [111] -> line 569 + Method: dispatchTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x11 = public final boolean dispatchTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 201, locals = 5, stack = 5): [0] aload_1 v1 [1] invokevirtual #91 + Methodref [android/view/MotionEvent.getAction ()I] [4] istore_2 v2 [5] ldc #8 + String [AdMobSDK] [7] iconst_2 [8] invokestatic #86 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [11] ifeq +52 (target=63) [14] ldc #8 + String [AdMobSDK] [16] new #53 + Class [java/lang/StringBuilder] [19] dup [20] invokespecial #165 + Methodref [java/lang/StringBuilder. ()V] [23] ldc #11 + String [dispatchTouchEvent: action=] [25] invokevirtual #168 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [28] iload_2 v2 [29] invokevirtual #167 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [32] ldc #6 + String [ x=] [34] invokevirtual #168 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [37] aload_1 v1 [38] invokevirtual #93 + Methodref [android/view/MotionEvent.getX ()F] [41] invokevirtual #166 + Methodref [java/lang/StringBuilder.append (F)Ljava/lang/StringBuilder;] [44] ldc #7 + String [ y=] [46] invokevirtual #168 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [49] aload_1 v1 [50] invokevirtual #94 + Methodref [android/view/MotionEvent.getY ()F] [53] invokevirtual #166 + Methodref [java/lang/StringBuilder.append (F)Ljava/lang/StringBuilder;] [56] invokevirtual #169 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [59] invokestatic #87 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [62] pop [63] aload_0 v0 [64] invokespecial #141 + Methodref [com/admob/android/ads/ab.j ()Z] [67] ifeq +132 (target=199) [70] iconst_1 [71] istore_3 v3 [72] aload_0 v0 [73] getfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [76] ifnull +42 (target=118) [79] aload_0 v0 [80] getfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [83] invokevirtual #159 + Methodref [com/admob/android/ads/o.g ()Landroid/graphics/Rect;] [86] astore v4 [88] aload_0 v0 [89] getfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [92] aload v4 [94] invokevirtual #155 + Methodref [com/admob/android/ads/o.a (Landroid/graphics/Rect;)Landroid/graphics/Rect;] [97] dup [98] astore v4 [100] aload_1 v1 [101] invokevirtual #93 + Methodref [android/view/MotionEvent.getX ()F] [104] f2i [105] aload_1 v1 [106] invokevirtual #94 + Methodref [android/view/MotionEvent.getY ()F] [109] f2i [110] invokevirtual #83 + Methodref [android/graphics/Rect.contains (II)Z] [113] ifne +5 (target=118) [116] iconst_0 [117] istore_3 v3 [118] iload_3 v3 [119] ifeq +17 (target=136) [122] aload_0 v0 [123] aload_0 v0 [124] aload_1 v1 [125] iconst_1 [126] aload_0 v0 [127] getfield #72 + Fieldref [com/admob/android/ads/ab.d Ljava/util/Vector;] [130] invokespecial #125 + Methodref [com/admob/android/ads/ab.a (Landroid/view/MotionEvent;ZLjava/util/Vector;)Ljava/util/Vector;] [133] putfield #72 + Fieldref [com/admob/android/ads/ab.d Ljava/util/Vector;] [136] iload_2 v2 [137] ifne +11 (target=148) [140] aload_0 v0 [141] iload_3 v3 [142] invokevirtual #150 + Methodref [com/admob/android/ads/ab.setPressed (Z)V] [145] goto +54 (target=199) [148] iload_2 v2 [149] iconst_2 [150] ificmpne +11 (target=161) [153] aload_0 v0 [154] iload_3 v3 [155] invokevirtual #150 + Methodref [com/admob/android/ads/ab.setPressed (Z)V] [158] goto +41 (target=199) [161] iload_2 v2 [162] iconst_1 [163] ificmpne +26 (target=189) [166] aload_0 v0 [167] invokevirtual #140 + Methodref [com/admob/android/ads/ab.isPressed ()Z] [170] ifeq +11 (target=181) [173] iload_3 v3 [174] ifeq +7 (target=181) [177] aload_0 v0 [178] invokespecial #142 + Methodref [com/admob/android/ads/ab.k ()V] [181] aload_0 v0 [182] iconst_0 [183] invokevirtual #150 + Methodref [com/admob/android/ads/ab.setPressed (Z)V] [186] goto +13 (target=199) [189] iload_2 v2 [190] iconst_3 [191] ificmpne +8 (target=199) [194] aload_0 v0 [195] iconst_0 [196] invokevirtual #150 + Methodref [com/admob/android/ads/ab.setPressed (Z)V] [199] iconst_1 [200] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 23) [0] -> line 607 [5] -> line 609 [14] -> line 611 [63] -> line 617 [70] -> line 620 [72] -> line 621 [79] -> line 623 [88] -> line 626 [98] -> line 628 [116] -> line 630 [118] -> line 635 [122] -> line 637 [136] -> line 641 [140] -> line 643 [148] -> line 645 [153] -> line 647 [161] -> line 649 [166] -> line 651 [177] -> line 653 [181] -> line 656 [189] -> line 658 [194] -> line 661 [199] -> line 666 + Method: j()Z Access flags: 0x2 = private boolean j() Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [4] ifnull +28 (target=32) [7] aload_0 v0 [8] invokestatic #85 + Methodref [android/os/SystemClock.uptimeMillis ()J] [11] lstore_2 v2 [12] astore_1 v1 [13] lload_2 v2 [14] aload_1 v1 [15] getfield #74 + Fieldref [com/admob/android/ads/ab.f J] [18] lsub [19] aload_0 v0 [20] getfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [23] invokevirtual #158 + Methodref [com/admob/android/ads/o.c ()J] [26] lcmp [27] ifle +5 (target=32) [30] iconst_1 [31] ireturn [32] iconst_0 [33] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 682 [7] -> line 685 [30] -> line 687 [32] -> line 692 + Method: g()J Access flags: 0x11 = public final long g() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 6, stack = 4): [0] aload_0 v0 [1] invokestatic #85 + Methodref [android/os/SystemClock.uptimeMillis ()J] [4] lstore v4 [6] astore_1 v1 [7] lload v4 [9] aload_1 v1 [10] getfield #74 + Fieldref [com/admob/android/ads/ab.f J] [13] lsub [14] lstore_1 v1 [15] aload_0 v0 [16] getfield #74 + Fieldref [com/admob/android/ads/ab.f J] [19] lconst_0 [20] lcmp [21] iflt +17 (target=38) [24] lload_1 v1 [25] lconst_0 [26] lcmp [27] iflt +11 (target=38) [30] lload_1 v1 [31] ldc2_w #66 + Long [10000000] [34] lcmp [35] ifle +5 (target=40) [38] lconst_0 [39] lstore_1 v1 [40] lload_1 v1 [41] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 711 [15] -> line 715 [38] -> line 717 [40] -> line 720 + Method: dispatchTrackballEvent(Landroid/view/MotionEvent;)Z Access flags: 0x11 = public final boolean dispatchTrackballEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 103, locals = 2, stack = 5): [0] ldc #8 + String [AdMobSDK] [2] iconst_2 [3] invokestatic #86 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [6] ifeq +31 (target=37) [9] ldc #8 + String [AdMobSDK] [11] new #53 + Class [java/lang/StringBuilder] [14] dup [15] invokespecial #165 + Methodref [java/lang/StringBuilder. ()V] [18] ldc #12 + String [dispatchTrackballEvent: action=] [20] invokevirtual #168 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [23] aload_1 v1 [24] invokevirtual #91 + Methodref [android/view/MotionEvent.getAction ()I] [27] invokevirtual #167 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [30] invokevirtual #169 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [33] invokestatic #87 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [36] pop [37] aload_0 v0 [38] invokespecial #141 + Methodref [com/admob/android/ads/ab.j ()Z] [41] ifeq +56 (target=97) [44] aload_0 v0 [45] aload_0 v0 [46] aload_1 v1 [47] iconst_1 [48] aload_0 v0 [49] getfield #72 + Fieldref [com/admob/android/ads/ab.d Ljava/util/Vector;] [52] invokespecial #125 + Methodref [com/admob/android/ads/ab.a (Landroid/view/MotionEvent;ZLjava/util/Vector;)Ljava/util/Vector;] [55] putfield #72 + Fieldref [com/admob/android/ads/ab.d Ljava/util/Vector;] [58] aload_1 v1 [59] invokevirtual #91 + Methodref [android/view/MotionEvent.getAction ()I] [62] ifne +11 (target=73) [65] aload_0 v0 [66] iconst_1 [67] invokevirtual #150 + Methodref [com/admob/android/ads/ab.setPressed (Z)V] [70] goto +27 (target=97) [73] aload_1 v1 [74] invokevirtual #91 + Methodref [android/view/MotionEvent.getAction ()I] [77] iconst_1 [78] ificmpne +19 (target=97) [81] aload_0 v0 [82] invokevirtual #136 + Methodref [com/admob/android/ads/ab.hasFocus ()Z] [85] ifeq +7 (target=92) [88] aload_0 v0 [89] invokespecial #142 + Methodref [com/admob/android/ads/ab.k ()V] [92] aload_0 v0 [93] iconst_0 [94] invokevirtual #150 + Methodref [com/admob/android/ads/ab.setPressed (Z)V] [97] aload_0 v0 [98] aload_1 v1 [99] invokespecial #119 + Methodref [android/widget/RelativeLayout.onTrackballEvent (Landroid/view/MotionEvent;)Z] [102] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 11) [0] -> line 731 [9] -> line 733 [37] -> line 737 [44] -> line 739 [58] -> line 741 [65] -> line 743 [73] -> line 745 [81] -> line 747 [88] -> line 749 [92] -> line 752 [97] -> line 757 + Method: k()V Access flags: 0x2 = private void k() Class member attributes (count = 1): + Code attribute instructions (code length = 220, locals = 7, stack = 8): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [4] ifnull +215 (target=219) [7] aload_0 v0 [8] invokevirtual #140 + Methodref [com/admob/android/ads/ab.isPressed ()Z] [11] ifeq +208 (target=219) [14] aload_0 v0 [15] iconst_0 [16] invokevirtual #150 + Methodref [com/admob/android/ads/ab.setPressed (Z)V] [19] aload_0 v0 [20] getfield #75 + Fieldref [com/admob/android/ads/ab.g Z] [23] ifne +196 (target=219) [26] aload_0 v0 [27] iconst_1 [28] putfield #75 + Fieldref [com/admob/android/ads/ab.g Z] [31] aload_0 v0 [32] invokespecial #143 + Methodref [com/admob/android/ads/ab.l ()Lorg/json/JSONObject;] [35] astore_1 v1 [36] aload_0 v0 [37] dup [38] astore_2 v2 [39] getfield #76 + Fieldref [com/admob/android/ads/ab.h Landroid/view/View;] [42] ifnull +7 (target=49) [45] iconst_1 [46] goto +4 (target=50) [49] iconst_0 [50] ifeq +146 (target=196) [53] aload_0 v0 [54] aload_1 v1 [55] astore_1 v1 [56] astore_2 v2 [57] new #33 + Class [android/view/animation/AnimationSet] [60] dup [61] iconst_1 [62] invokespecial #104 + Methodref [android/view/animation/AnimationSet. (Z)V] [65] astore_3 v3 [66] aload_2 v2 [67] getfield #76 + Fieldref [com/admob/android/ads/ab.h Landroid/view/View;] [70] invokevirtual #98 + Methodref [android/view/View.getWidth ()I] [73] i2f [74] fconst_2 [75] fdiv [76] fstore v4 [78] aload_2 v2 [79] getfield #76 + Fieldref [com/admob/android/ads/ab.h Landroid/view/View;] [82] invokevirtual #97 + Methodref [android/view/View.getHeight ()I] [85] i2f [86] fconst_2 [87] fdiv [88] fstore v5 [90] new #34 + Class [android/view/animation/ScaleAnimation] [93] dup [94] fconst_1 [95] ldc #4 + Float [1.2] [97] fconst_1 [98] ldc #4 + Float [1.2] [100] fload v4 [102] fload v5 [104] invokespecial #106 + Methodref [android/view/animation/ScaleAnimation. (FFFFFF)V] [107] dup [108] astore v6 [110] ldc2_w #60 + Long [200] [113] invokevirtual #108 + Methodref [android/view/animation/ScaleAnimation.setDuration (J)V] [116] aload_3 v3 [117] aload v6 [119] invokevirtual #105 + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V] [122] new #34 + Class [android/view/animation/ScaleAnimation] [125] dup [126] ldc #4 + Float [1.2] [128] ldc #3 + Float [0.001] [130] ldc #4 + Float [1.2] [132] ldc #3 + Float [0.001] [134] fload v4 [136] fload v5 [138] invokespecial #106 + Methodref [android/view/animation/ScaleAnimation. (FFFFFF)V] [141] dup [142] astore v4 [144] ldc2_w #62 + Long [299] [147] invokevirtual #108 + Methodref [android/view/animation/ScaleAnimation.setDuration (J)V] [150] aload v4 [152] ldc2_w #60 + Long [200] [155] invokevirtual #109 + Methodref [android/view/animation/ScaleAnimation.setStartOffset (J)V] [158] aload v4 [160] aload_2 v2 [161] invokevirtual #107 + Methodref [android/view/animation/ScaleAnimation.setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] [164] aload_3 v3 [165] aload v4 [167] invokevirtual #105 + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V] [170] aload_2 v2 [171] new #40 + Class [com/admob/android/ads/ac] [174] dup [175] aload_1 v1 [176] aload_2 v2 [177] invokespecial #151 + Methodref [com/admob/android/ads/ac. (Lorg/json/JSONObject;Lcom/admob/android/ads/ab;)V] [180] ldc2_w #64 + Long [500] [183] invokevirtual #145 + Methodref [com/admob/android/ads/ab.postDelayed (Ljava/lang/Runnable;J)Z] [186] pop [187] aload_2 v2 [188] getfield #76 + Fieldref [com/admob/android/ads/ab.h Landroid/view/View;] [191] aload_3 v3 [192] invokevirtual #101 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [195] return [196] aload_0 v0 [197] getfield #69 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [200] aload_1 v1 [201] invokevirtual #157 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;)V] [204] aload_0 v0 [205] getfield #71 + Fieldref [com/admob/android/ads/ab.c Lcom/admob/android/ads/AdView;] [208] ifnull +11 (target=219) [211] aload_0 v0 [212] getfield #71 + Fieldref [com/admob/android/ads/ab.c Lcom/admob/android/ads/AdView;] [215] invokevirtual #122 + Methodref [com/admob/android/ads/AdView.performClick ()Z] [218] pop [219] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 12) [0] -> line 766 [7] -> line 768 [14] -> line 771 [19] -> line 774 [26] -> line 776 [31] -> line 779 [36] -> line 781 [53] -> line 783 [196] -> line 788 [204] -> line 791 [211] -> line 793 [219] -> line 799 + Method: l()Lorg/json/JSONObject; Access flags: 0x2 = private org.json.JSONObject l() Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 3): [0] aconst_null [1] astore_1 v1 [2] new #57 + Class [org/json/JSONObject] [5] dup [6] invokespecial #176 + Methodref [org/json/JSONObject. ()V] [9] astore_2 v2 [10] aload_0 v0 [11] aload_2 v2 [12] invokestatic #126 + Methodref [com/admob/android/ads/ab.a (Landroid/view/View;Lorg/json/JSONObject;)V] [15] new #57 + Class [org/json/JSONObject] [18] dup [19] invokespecial #176 + Methodref [org/json/JSONObject. ()V] [22] dup [23] astore_1 v1 [24] ldc #13 + String [interactions] [26] aload_2 v2 [27] invokevirtual #177 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [30] pop [31] goto +13 (target=44) [34] astore_2 v2 [35] ldc #8 + String [AdMobSDK] [37] ldc #9 + String [Exception while processing interaction history.] [39] aload_2 v2 [40] invokestatic #88 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [43] pop [44] aload_1 v1 [45] areturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 31: 34): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 9) [0] -> line 848 [2] -> line 851 [10] -> line 853 [15] -> line 856 [23] -> line 858 [31] -> line 863 [34] -> line 860 [35] -> line 862 [44] -> line 864 + Method: a(Landroid/view/View;Lorg/json/JSONObject;)V Access flags: 0xa = private static void a(android.view.View,org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 89, locals = 5, stack = 3): [0] aload_0 v0 [1] instanceof #44 + Class [com/admob/android/ads/aq] [4] ifeq +44 (target=48) [7] aload_0 v0 [8] checkcast #44 + Class [com/admob/android/ads/aq] [11] dup [12] astore_2 v2 [13] invokeinterface #179 + InterfaceMethodref [com/admob/android/ads/aq.i ()Lorg/json/JSONObject;] [18] astore_3 v3 [19] aload_2 v2 [20] invokeinterface #178 + InterfaceMethodref [com/admob/android/ads/aq.h ()Ljava/lang/String;] [25] astore v4 [27] aload_3 v3 [28] ifnull +20 (target=48) [31] aload v4 [33] ifnull +15 (target=48) [36] aload_1 v1 [37] aload v4 [39] aload_3 v3 [40] invokevirtual #177 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [43] pop [44] goto +4 (target=48) [47] pop [48] aload_0 v0 [49] instanceof #31 + Class [android/view/ViewGroup] [52] ifeq +36 (target=88) [55] aload_0 v0 [56] checkcast #31 + Class [android/view/ViewGroup] [59] astore_2 v2 [60] iconst_0 [61] istore_3 v3 [62] iload_3 v3 [63] aload_2 v2 [64] invokevirtual #103 + Methodref [android/view/ViewGroup.getChildCount ()I] [67] ificmpge +21 (target=88) [70] aload_2 v2 [71] iload_3 v3 [72] invokevirtual #102 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] [75] dup [76] astore v4 [78] aload_1 v1 [79] invokestatic #126 + Methodref [com/admob/android/ads/ab.a (Landroid/view/View;Lorg/json/JSONObject;)V] [82] iinc v3, 1 [85] goto -23 (target=62) [88] return Code attribute exceptions (count = 1): - ExceptionInfo (36 -> 44: 47): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 15) [0] -> line 869 [7] -> line 871 [12] -> line 873 [19] -> line 874 [27] -> line 875 [36] -> line 879 [44] -> line 883 [47] -> line 880 [48] -> line 886 [55] -> line 888 [60] -> line 890 [70] -> line 892 [76] -> line 894 [82] -> line 890 [88] -> line 897 + Method: a(IIIJLjava/util/Vector;)Ljava/util/Vector; Access flags: 0xa = private static java.util.Vector a(int,int,int,long,java.util.Vector) Class member attributes (count = 1): + Code attribute instructions (code length = 139, locals = 6, stack = 5): [0] aload v5 [2] ifnonnull +12 (target=14) [5] new #55 + Class [java/util/Vector] [8] dup [9] invokespecial #171 + Methodref [java/util/Vector. ()V] [12] astore v5 [14] lload_3 v3 [15] l2f [16] ldc #5 + Float [1000.0] [18] fdiv [19] fstore_3 v3 [20] iload_1 v1 [21] iconst_m1 [22] ificmpeq +49 (target=71) [25] iload_2 v2 [26] iconst_m1 [27] ificmpeq +44 (target=71) [30] ldc #18 + String [{%d,%d,%d,%f}] [32] iconst_4 [33] anewarray #51 + Class [java/lang/Object] [36] dup [37] iconst_0 [38] iload_0 v0 [39] invokestatic #163 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [42] aastore [43] dup [44] iconst_1 [45] iload_1 v1 [46] invokestatic #163 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [49] aastore [50] dup [51] iconst_2 [52] iload_2 v2 [53] invokestatic #163 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [56] aastore [57] dup [58] iconst_3 [59] fload_3 v3 [60] invokestatic #162 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [63] aastore [64] invokestatic #164 + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] [67] astore_0 v0 [68] goto +27 (target=95) [71] ldc #19 + String [{%d,%f}] [73] iconst_2 [74] anewarray #51 + Class [java/lang/Object] [77] dup [78] iconst_0 [79] iload_0 v0 [80] invokestatic #163 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [83] aastore [84] dup [85] iconst_1 [86] fload_3 v3 [87] invokestatic #162 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [90] aastore [91] invokestatic #164 + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] [94] astore_0 v0 [95] aload v5 [97] aload_0 v0 [98] invokevirtual #172 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [101] pop [102] ldc #8 + String [AdMobSDK] [104] iconst_2 [105] invokestatic #86 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [108] ifeq +28 (target=136) [111] ldc #8 + String [AdMobSDK] [113] new #53 + Class [java/lang/StringBuilder] [116] dup [117] invokespecial #165 + Methodref [java/lang/StringBuilder. ()V] [120] ldc #16 + String [recordEvent:] [122] invokevirtual #168 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [125] aload_0 v0 [126] invokevirtual #168 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [129] invokevirtual #169 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [132] invokestatic #87 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [135] pop [136] aload v5 [138] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 10) [0] -> line 915 [5] -> line 917 [14] -> line 919 [20] -> line 922 [30] -> line 924 [71] -> line 928 [95] -> line 931 [102] -> line 933 [111] -> line 935 [136] -> line 937 + Method: a(Landroid/view/MotionEvent;ZLjava/util/Vector;)Ljava/util/Vector; Access flags: 0x2 = private java.util.Vector a(android.view.MotionEvent,boolean,java.util.Vector) Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 11, stack = 6): [0] aload_1 v1 [1] invokevirtual #91 + Methodref [android/view/MotionEvent.getAction ()I] [4] istore_2 v2 [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #92 + Methodref [android/view/MotionEvent.getEventTime ()J] [10] lstore v9 [12] astore v4 [14] lload v9 [16] aload v4 [18] getfield #74 + Fieldref [com/admob/android/ads/ab.f J] [21] lsub [22] lstore v5 [24] iload_2 v2 [25] ifeq +8 (target=33) [28] iload_2 v2 [29] iconst_1 [30] ificmpne +32 (target=62) [33] iload_2 v2 [34] iconst_1 [35] ificmpne +7 (target=42) [38] iconst_1 [39] goto +4 (target=43) [42] iconst_0 [43] dup [44] istore_2 v2 [45] aload_1 v1 [46] invokevirtual #93 + Methodref [android/view/MotionEvent.getX ()F] [49] f2i [50] aload_1 v1 [51] invokevirtual #94 + Methodref [android/view/MotionEvent.getY ()F] [54] f2i [55] lload v5 [57] aload_3 v3 [58] invokestatic #123 + Methodref [com/admob/android/ads/ab.a (IIIJLjava/util/Vector;)Ljava/util/Vector;] [61] astore_3 v3 [62] aload_3 v3 [63] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 964 [5] -> line 965 [24] -> line 968 [33] -> line 972 [44] -> line 974 [62] -> line 980 + Method: a(Landroid/view/KeyEvent;Ljava/util/Vector;)Ljava/util/Vector; Access flags: 0x2 = private java.util.Vector a(android.view.KeyEvent,java.util.Vector) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 14, stack = 6): [0] aload_1 v1 [1] invokevirtual #89 + Methodref [android/view/KeyEvent.getAction ()I] [4] istore_3 v3 [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #90 + Methodref [android/view/KeyEvent.getEventTime ()J] [10] lstore v12 [12] astore_1 v1 [13] lload v12 [15] aload_1 v1 [16] getfield #74 + Fieldref [com/admob/android/ads/ab.f J] [19] lsub [20] lstore v4 [22] iload_3 v3 [23] ifeq +8 (target=31) [26] iload_3 v3 [27] iconst_1 [28] ificmpne +32 (target=60) [31] iload_3 v3 [32] iconst_1 [33] ificmpne +7 (target=40) [36] iconst_1 [37] goto +4 (target=41) [40] iconst_0 [41] dup [42] istore_1 v1 [43] lload v4 [45] aload_2 v2 [46] astore_2 v2 [47] lstore v8 [49] dup [50] istore_1 v1 [51] iconst_m1 [52] iconst_m1 [53] lload v8 [55] aload_2 v2 [56] invokestatic #123 + Methodref [com/admob/android/ads/ab.a (IIIJLjava/util/Vector;)Ljava/util/Vector;] [59] astore_2 v2 [60] aload_2 v2 [61] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 989 [5] -> line 990 [22] -> line 992 [31] -> line 995 [42] -> line 997 [60] -> line 1000 + Method: onAnimationRepeat(Landroid/view/animation/Animation;)V Access flags: 0x11 = public final void onAnimationRepeat(android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1011 + Method: onAnimationStart(Landroid/view/animation/Animation;)V Access flags: 0x11 = public final void onAnimationStart(android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1021 + Method: onAnimationEnd(Landroid/view/animation/Animation;)V Access flags: 0x11 = public final void onAnimationEnd(android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1030 + Method: h()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String h() Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 1, stack = 1): [0] ldc #10 + String [container] [2] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 1034 + Method: i()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject i() Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 5): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] getfield #72 + Fieldref [com/admob/android/ads/ab.d Ljava/util/Vector;] [6] ifnull +33 (target=39) [9] new #57 + Class [org/json/JSONObject] [12] dup [13] invokespecial #176 + Methodref [org/json/JSONObject. ()V] [16] astore_1 v1 [17] aload_1 v1 [18] ldc #17 + String [touches] [20] new #56 + Class [org/json/JSONArray] [23] dup [24] aload_0 v0 [25] getfield #72 + Fieldref [com/admob/android/ads/ab.d Ljava/util/Vector;] [28] invokespecial #175 + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] [31] invokevirtual #177 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [34] pop [35] goto +4 (target=39) [38] pop [39] aload_1 v1 [40] areturn Code attribute exceptions (count = 1): - ExceptionInfo (17 -> 35: 38): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 7) [0] -> line 1039 [2] -> line 1040 [9] -> line 1042 [17] -> line 1045 [35] -> line 1048 [38] -> line 1046 [39] -> line 1050 + Method: setPressed(Z)V Access flags: 0x11 = public final void setPressed(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #75 + Fieldref [com/admob/android/ads/ab.g Z] [4] ifeq +8 (target=12) [7] iload_1 v1 [8] ifeq +4 (target=12) [11] return [12] aload_0 v0 [13] invokevirtual #140 + Methodref [com/admob/android/ads/ab.isPressed ()Z] [16] iload_1 v1 [17] ificmpeq +49 (target=66) [20] iload_1 v1 [21] ifeq +28 (target=49) [24] aload_0 v0 [25] getfield #73 + Fieldref [com/admob/android/ads/ab.e Landroid/view/View;] [28] ifnull +10 (target=38) [31] aload_0 v0 [32] getfield #73 + Fieldref [com/admob/android/ads/ab.e Landroid/view/View;] [35] invokevirtual #96 + Methodref [android/view/View.bringToFront ()V] [38] aload_0 v0 [39] getfield #73 + Fieldref [com/admob/android/ads/ab.e Landroid/view/View;] [42] iconst_0 [43] invokevirtual #100 + Methodref [android/view/View.setVisibility (I)V] [46] goto +11 (target=57) [49] aload_0 v0 [50] getfield #73 + Fieldref [com/admob/android/ads/ab.e Landroid/view/View;] [53] iconst_4 [54] invokevirtual #100 + Methodref [android/view/View.setVisibility (I)V] [57] aload_0 v0 [58] iload_1 v1 [59] invokespecial #120 + Methodref [android/widget/RelativeLayout.setPressed (Z)V] [62] aload_0 v0 [63] invokevirtual #138 + Methodref [com/admob/android/ads/ab.invalidate ()V] [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 11) [0] -> line 1064 [11] -> line 1067 [12] -> line 1069 [20] -> line 1072 [24] -> line 1076 [31] -> line 1078 [38] -> line 1081 [49] -> line 1085 [57] -> line 1089 [62] -> line 1092 [66] -> line 1094 + Method: a(Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/AdView; Access flags: 0x1008 = static synthetic com.admob.android.ads.AdView a(com.admob.android.ads.ab) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #71 + Fieldref [com/admob/android/ads/ab.c Lcom/admob/android/ads/AdView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 39 - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 0, stack = 1): [0] ldc #2 + Float [-1.0] [2] putstatic #77 + Fieldref [com/admob/android/ads/ab.i F] [5] aconst_null [6] putstatic #78 + Fieldref [com/admob/android/ads/ab.j Lcom/admob/android/ads/af;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 140 [5] -> line 541 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/ac Superclass: java/lang/Thread Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.admob.android.ads.ac extends java.lang.Thread Interfaces (count = 0): Constant Pool (count = 80): + String [AdMobSDK] + String [exception caught in AdClickThread.run(), ] + Class [android/util/Log] + Class [com/admob/android/ads/AdView] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/ac] + Class [com/admob/android/ads/o] + Class [java/lang/Exception] + Class [java/lang/StringBuilder] + Class [java/lang/Thread] + Class [java/lang/ref/WeakReference] + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] + Fieldref [com/admob/android/ads/ac.a Lorg/json/JSONObject;] + Fieldref [com/admob/android/ads/ac.b Ljava/lang/ref/WeakReference;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [com/admob/android/ads/AdView.performClick ()Z] + Methodref [com/admob/android/ads/ab.a (Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/AdView;] + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;)V] + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/Thread. ()V] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a (Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/AdView;] + NameAndType [a (Lorg/json/JSONObject;)V] + NameAndType [a Lcom/admob/android/ads/o;] + NameAndType [a Lorg/json/JSONObject;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/ref/WeakReference;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [getMessage ()Ljava/lang/String;] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [performClick ()Z] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/AdView;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Lorg/json/JSONObject;)V] + Utf8 [(Lorg/json/JSONObject;Lcom/admob/android/ads/ab;)V] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [Lcom/admob/android/ads/o;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [Lorg/json/JSONObject;] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [com/admob/android/ads/AdView] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/ac] + Utf8 [com/admob/android/ads/o] + Utf8 [e] + Utf8 [exception caught in AdClickThread.run(), ] + Utf8 [get] + Utf8 [getMessage] + Utf8 [isLoggable] + Utf8 [java/lang/Exception] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread] + Utf8 [java/lang/ref/WeakReference] + Utf8 [performClick] + Utf8 [run] + Utf8 [toString] Fields (count = 2): + Field: a Lorg/json/JSONObject; Access flags: 0x2 = private org.json.JSONObject a + Field: b Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference b Methods (count = 2): - Method: (Lorg/json/JSONObject;Lcom/admob/android/ads/ab;)V Access flags: 0x1 = public ac(org.json.JSONObject,com.admob.android.ads.ab) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 3, stack = 4): [0] aload_0 v0 [1] invokespecial #24 + Methodref [java/lang/Thread. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #13 + Fieldref [com/admob/android/ads/ac.a Lorg/json/JSONObject;] [9] aload_0 v0 [10] new #11 + Class [java/lang/ref/WeakReference] [13] dup [14] aload_2 v2 [15] invokespecial #25 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [18] putfield #14 + Fieldref [com/admob/android/ads/ac.b Ljava/lang/ref/WeakReference;] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 807 [4] -> line 808 [9] -> line 809 [21] -> line 810 + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 89, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/admob/android/ads/ac.b Ljava/lang/ref/WeakReference;] [4] invokevirtual #26 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [com/admob/android/ads/ab] [10] dup [11] astore_1 v1 [12] ifnull +36 (target=48) [15] aload_1 v1 [16] getfield #12 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [19] ifnull +29 (target=48) [22] aload_1 v1 [23] getfield #12 + Fieldref [com/admob/android/ads/ab.a Lcom/admob/android/ads/o;] [26] aload_0 v0 [27] getfield #13 + Fieldref [com/admob/android/ads/ac.a Lorg/json/JSONObject;] [30] invokevirtual #19 + Methodref [com/admob/android/ads/o.a (Lorg/json/JSONObject;)V] [33] aload_1 v1 [34] invokestatic #18 + Methodref [com/admob/android/ads/ab.a (Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/AdView;] [37] ifnull +11 (target=48) [40] aload_1 v1 [41] invokestatic #18 + Methodref [com/admob/android/ads/ab.a (Lcom/admob/android/ads/ab;)Lcom/admob/android/ads/AdView;] [44] invokevirtual #17 + Methodref [com/admob/android/ads/AdView.performClick ()Z] [47] pop [48] return [49] astore_1 v1 [50] ldc #1 + String [AdMobSDK] [52] bipush 6 [54] invokestatic #16 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [57] ifeq +31 (target=88) [60] ldc #1 + String [AdMobSDK] [62] new #9 + Class [java/lang/StringBuilder] [65] dup [66] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [69] ldc #2 + String [exception caught in AdClickThread.run(), ] [71] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [74] aload_1 v1 [75] invokevirtual #20 + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] [78] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [81] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [84] invokestatic #15 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [87] pop [88] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 48: 49): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 11) [0] -> line 816 [11] -> line 817 [15] -> line 819 [22] -> line 821 [33] -> line 824 [40] -> line 826 [48] -> line 837 [49] -> line 831 [50] -> line 833 [60] -> line 835 [88] -> line 838 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/ad Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.ad extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 69): + String [AdMobSDK] + String [exception caught in AdContainer post run(), ] + Class [android/util/Log] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/ad] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StringBuilder] + Class [java/lang/ref/WeakReference] + Fieldref [com/admob/android/ads/ab.b Landroid/widget/ProgressBar;] + Fieldref [com/admob/android/ads/ad.a Ljava/lang/ref/WeakReference;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [com/admob/android/ads/ab.addView (Landroid/view/View;)V] + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a Ljava/lang/ref/WeakReference;] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Landroid/widget/ProgressBar;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [getMessage ()Ljava/lang/String;] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/admob/android/ads/ab;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [Landroid/widget/ProgressBar;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [addView] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/ad] + Utf8 [e] + Utf8 [exception caught in AdContainer post run(), ] + Utf8 [get] + Utf8 [getMessage] + Utf8 [isLoggable] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/ref/WeakReference] + Utf8 [run] + Utf8 [toString] Fields (count = 1): + Field: a Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference a Methods (count = 2): - Method: (Lcom/admob/android/ads/ab;)V Access flags: 0x1 = public ad(com.admob.android.ads.ab) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #17 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #10 + Class [java/lang/ref/WeakReference] [8] dup [9] aload_1 v1 [10] invokespecial #21 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [13] putfield #12 + Fieldref [com/admob/android/ads/ad.a Ljava/lang/ref/WeakReference;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 268 [4] -> line 269 [16] -> line 270 + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/admob/android/ads/ad.a Ljava/lang/ref/WeakReference;] [4] invokevirtual #22 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #4 + Class [com/admob/android/ads/ab] [10] dup [11] astore_1 v1 [12] ifnull +11 (target=23) [15] aload_1 v1 [16] aload_1 v1 [17] getfield #11 + Fieldref [com/admob/android/ads/ab.b Landroid/widget/ProgressBar;] [20] invokevirtual #15 + Methodref [com/admob/android/ads/ab.addView (Landroid/view/View;)V] [23] return [24] astore_1 v1 [25] ldc #1 + String [AdMobSDK] [27] bipush 6 [29] invokestatic #14 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [32] ifeq +31 (target=63) [35] ldc #1 + String [AdMobSDK] [37] new #9 + Class [java/lang/StringBuilder] [40] dup [41] invokespecial #18 + Methodref [java/lang/StringBuilder. ()V] [44] ldc #2 + String [exception caught in AdContainer post run(), ] [46] invokevirtual #19 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [49] aload_1 v1 [50] invokevirtual #16 + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] [53] invokevirtual #19 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [56] invokevirtual #20 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [59] invokestatic #13 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [62] pop [63] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 23: 24): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 8) [0] -> line 276 [11] -> line 277 [15] -> line 279 [23] -> line 288 [24] -> line 282 [25] -> line 284 [35] -> line 286 [63] -> line 289 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/ae Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.ae extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 36): + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/ae] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/ref/WeakReference] + Fieldref [com/admob/android/ads/ae.a Ljava/lang/ref/WeakReference;] + Methodref [com/admob/android/ads/ab.f ()V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a Ljava/lang/ref/WeakReference;] + NameAndType [f ()V] + NameAndType [get ()Ljava/lang/Object;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Lcom/admob/android/ads/ab;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/ae] + Utf8 [f] + Utf8 [get] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/ref/WeakReference] + Utf8 [run] Fields (count = 1): + Field: a Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference a Methods (count = 2): - Method: (Lcom/admob/android/ads/ab;)V Access flags: 0x1 = public ae(com.admob.android.ads.ab) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #6 + Class [java/lang/ref/WeakReference] [8] dup [9] aload_1 v1 [10] invokespecial #10 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [13] putfield #7 + Fieldref [com/admob/android/ads/ae.a Ljava/lang/ref/WeakReference;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 406 [4] -> line 407 [16] -> line 408 + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/admob/android/ads/ae.a Ljava/lang/ref/WeakReference;] [4] invokevirtual #11 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #1 + Class [com/admob/android/ads/ab] [10] dup [11] astore_1 v1 [12] ifnull +7 (target=19) [15] aload_1 v1 [16] invokevirtual #8 + Methodref [com/admob/android/ads/ab.f ()V] [19] return [20] pop [21] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 19: 20): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 414 [11] -> line 415 [15] -> line 417 [19] -> line 422 [20] -> line 420 [21] -> line 423 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/af Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.af extends java.lang.Object Interfaces (count = 1): + Class [java/util/Comparator] Constant Pool (count = 24): + Class [android/view/View] + Class [com/admob/android/ads/aa] + Class [com/admob/android/ads/af] + Class [java/lang/Object] + Class [java/util/Comparator] + Methodref [com/admob/android/ads/aa.a (Landroid/view/View;)F] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (Landroid/view/View;)F] + Utf8 [()V] + Utf8 [(Landroid/view/View;)F] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I] + Utf8 [] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [android/view/View] + Utf8 [com/admob/android/ads/aa] + Utf8 [com/admob/android/ads/af] + Utf8 [compare] + Utf8 [java/lang/Object] + Utf8 [java/util/Comparator] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = af() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 571 + Method: compare(Ljava/lang/Object;Ljava/lang/Object;)I Access flags: 0x1011 = public final synthetic int compare(java.lang.Object,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #1 + Class [android/view/View] [4] aload_2 v2 [5] checkcast #1 + Class [android/view/View] [8] astore_2 v2 [9] dup [10] astore_1 v1 [11] invokestatic #6 + Methodref [com/admob/android/ads/aa.a (Landroid/view/View;)F] [14] fstore_1 v1 [15] aload_2 v2 [16] invokestatic #6 + Methodref [com/admob/android/ads/aa.a (Landroid/view/View;)F] [19] fstore_2 v2 [20] fload_1 v1 [21] fload_2 v2 [22] fcmpg [23] ifge +5 (target=28) [26] iconst_m1 [27] ireturn [28] fload_1 v1 [29] fload_2 v2 [30] fcmpl [31] ifle +5 (target=36) [34] iconst_1 [35] ireturn [36] iconst_0 [37] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 571 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/ag Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.admob.android.ads.ag extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [com/admob/android/ads/ag] + Class [java/lang/Object] + Utf8 [(Lcom/admob/android/ads/ap;)V] + Utf8 [(Lcom/admob/android/ads/ap;Ljava/lang/Exception;)V] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [com/admob/android/ads/ag] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): + Method: a(Lcom/admob/android/ads/ap;)V Access flags: 0x401 = public abstract void a(com.admob.android.ads.ap) + Method: a(Lcom/admob/android/ads/ap;Ljava/lang/Exception;)V Access flags: 0x401 = public abstract void a(com.admob.android.ads.ap,java.lang.Exception) Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/ah Superclass: com/admob/android/ads/ap Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.ah extends com.admob.android.ads.ap Interfaces (count = 0): Constant Pool (count = 281): + String [ to connect to url ] + String [Ad response came from server ] + String [AdMobSDK] + String [Content-Length] + String [Content-Type] + String [POST] + String [User-Agent] + String [X-ADMOB-ISU] + String [X-AdMob-AdSrc] + String [attempt ] + String [could not open connection to url ] + String [exception caught in AdMobURLConnector.run(), ] + String [url was null] + Class [android/util/Log] + Class [com/admob/android/ads/ag] + Class [com/admob/android/ads/ah] + Class [com/admob/android/ads/ap] + Class [java/io/BufferedInputStream] + Class [java/io/BufferedWriter] + Class [java/io/ByteArrayOutputStream] + Class [java/io/OutputStreamWriter] + Class [java/lang/Exception] + Class [java/lang/Integer] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/net/HttpURLConnection] + Class [java/net/MalformedURLException] + Class [java/net/URL] + Class [java/util/Iterator] + Class [java/util/Map] + Class [java/util/Set] + Fieldref [com/admob/android/ads/ah.a Ljava/lang/String;] + Fieldref [com/admob/android/ads/ah.b I] + Fieldref [com/admob/android/ads/ah.c Ljava/lang/Exception;] + Fieldref [com/admob/android/ads/ah.d Ljava/util/Map;] + Fieldref [com/admob/android/ads/ah.e I] + Fieldref [com/admob/android/ads/ah.f I] + Fieldref [com/admob/android/ads/ah.g Ljava/lang/String;] + Fieldref [com/admob/android/ads/ah.h Lcom/admob/android/ads/ag;] + Fieldref [com/admob/android/ads/ah.i Ljava/net/URL;] + Fieldref [com/admob/android/ads/ah.j [B] + Fieldref [com/admob/android/ads/ah.k Z] + Fieldref [com/admob/android/ads/ah.l Ljava/lang/String;] + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] + Fieldref [com/admob/android/ads/ah.n Ljava/net/URL;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [com/admob/android/ads/ah.a ()Z] + Methodref [com/admob/android/ads/ah.c ()Ljava/lang/String;] + Methodref [com/admob/android/ads/ah.h ()V] + Methodref [com/admob/android/ads/ap. (Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)V] + Methodref [java/io/BufferedInputStream. (Ljava/io/InputStream;I)V] + Methodref [java/io/BufferedInputStream.read ([B)I] + Methodref [java/io/BufferedWriter. (Ljava/io/Writer;I)V] + Methodref [java/io/BufferedWriter.close ()V] + Methodref [java/io/BufferedWriter.write (Ljava/lang/String;)V] + Methodref [java/io/ByteArrayOutputStream. (I)V] + Methodref [java/io/ByteArrayOutputStream.toByteArray ()[B] + Methodref [java/io/ByteArrayOutputStream.write ([BII)V] + Methodref [java/io/OutputStreamWriter. (Ljava/io/OutputStream;)V] + Methodref [java/lang/Exception. (Ljava/lang/String;)V] + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;] + Methodref [java/lang/String.length ()I] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/net/HttpURLConnection.addRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [java/net/HttpURLConnection.connect ()V] + Methodref [java/net/HttpURLConnection.disconnect ()V] + Methodref [java/net/HttpURLConnection.getHeaderField (Ljava/lang/String;)Ljava/lang/String;] + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;] + Methodref [java/net/HttpURLConnection.getOutputStream ()Ljava/io/OutputStream;] + Methodref [java/net/HttpURLConnection.getResponseCode ()I] + Methodref [java/net/HttpURLConnection.getURL ()Ljava/net/URL;] + Methodref [java/net/HttpURLConnection.setConnectTimeout (I)V] + Methodref [java/net/HttpURLConnection.setDoOutput (Z)V] + Methodref [java/net/HttpURLConnection.setFollowRedirects (Z)V] + Methodref [java/net/HttpURLConnection.setReadTimeout (I)V] + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V] + Methodref [java/net/HttpURLConnection.setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [java/net/URL. (Ljava/lang/String;)V] + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;] + InterfaceMethodref [com/admob/android/ads/ag.a (Lcom/admob/android/ads/ap;)V] + InterfaceMethodref [com/admob/android/ads/ag.a (Lcom/admob/android/ads/ap;Ljava/lang/Exception;)V] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Ljava/io/InputStream;I)V] + NameAndType [ (Ljava/io/OutputStream;)V] + NameAndType [ (Ljava/io/Writer;I)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)V] + NameAndType [a ()Z] + NameAndType [a (Lcom/admob/android/ads/ap;)V] + NameAndType [a (Lcom/admob/android/ads/ap;Ljava/lang/Exception;)V] + NameAndType [a Ljava/lang/String;] + NameAndType [addRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b I] + NameAndType [c ()Ljava/lang/String;] + NameAndType [c Ljava/lang/Exception;] + NameAndType [close ()V] + NameAndType [connect ()V] + NameAndType [d Ljava/util/Map;] + NameAndType [disconnect ()V] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [e I] + NameAndType [f I] + NameAndType [g Ljava/lang/String;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getHeaderField (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getInputStream ()Ljava/io/InputStream;] + NameAndType [getMessage ()Ljava/lang/String;] + NameAndType [getOutputStream ()Ljava/io/OutputStream;] + NameAndType [getResponseCode ()I] + NameAndType [getURL ()Ljava/net/URL;] + NameAndType [h ()V] + NameAndType [h Lcom/admob/android/ads/ag;] + NameAndType [hasNext ()Z] + NameAndType [i Ljava/net/URL;] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [j [B] + NameAndType [k Z] + NameAndType [keySet ()Ljava/util/Set;] + NameAndType [l Ljava/lang/String;] + NameAndType [length ()I] + NameAndType [m Ljava/net/HttpURLConnection;] + NameAndType [n Ljava/net/URL;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [openConnection ()Ljava/net/URLConnection;] + NameAndType [read ([B)I] + NameAndType [setConnectTimeout (I)V] + NameAndType [setDoOutput (Z)V] + NameAndType [setFollowRedirects (Z)V] + NameAndType [setReadTimeout (I)V] + NameAndType [setRequestMethod (Ljava/lang/String;)V] + NameAndType [setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [toByteArray ()[B] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toString (I)Ljava/lang/String;] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [write (Ljava/lang/String;)V] + NameAndType [write ([BII)V] + Utf8 [ to connect to url ] + Utf8 [()I] + Utf8 [()Ljava/io/InputStream;] + Utf8 [()Ljava/io/OutputStream;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/net/URL;] + Utf8 [()Ljava/net/URLConnection;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[B] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(Lcom/admob/android/ads/ap;)V] + Utf8 [(Lcom/admob/android/ads/ap;Ljava/lang/Exception;)V] + Utf8 [(Ljava/io/InputStream;I)V] + Utf8 [(Ljava/io/OutputStream;)V] + Utf8 [(Ljava/io/Writer;I)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Z)V] + Utf8 [([B)I] + Utf8 [([BII)V] + Utf8 [] + Utf8 [Ad response came from server ] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [Content-Length] + Utf8 [Content-Type] + Utf8 [I] + Utf8 [Lcom/admob/android/ads/ag;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/Exception;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/net/HttpURLConnection;] + Utf8 [Ljava/net/URL;] + Utf8 [Ljava/util/Map;] + Utf8 [POST] + Utf8 [SourceFile] + Utf8 [User-Agent] + Utf8 [X-ADMOB-ISU] + Utf8 [X-AdMob-AdSrc] + Utf8 [Z] + Utf8 [[B] + Utf8 [a] + Utf8 [addRequestProperty] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [attempt ] + Utf8 [b] + Utf8 [c] + Utf8 [close] + Utf8 [com/admob/android/ads/ag] + Utf8 [com/admob/android/ads/ah] + Utf8 [com/admob/android/ads/ap] + Utf8 [connect] + Utf8 [could not open connection to url ] + Utf8 [d] + Utf8 [disconnect] + Utf8 [e] + Utf8 [exception caught in AdMobURLConnector.run(), ] + Utf8 [f] + Utf8 [g] + Utf8 [get] + Utf8 [getHeaderField] + Utf8 [getInputStream] + Utf8 [getMessage] + Utf8 [getOutputStream] + Utf8 [getResponseCode] + Utf8 [getURL] + Utf8 [h] + Utf8 [hasNext] + Utf8 [i] + Utf8 [isLoggable] + Utf8 [iterator] + Utf8 [j] + Utf8 [java/io/BufferedInputStream] + Utf8 [java/io/BufferedWriter] + Utf8 [java/io/ByteArrayOutputStream] + Utf8 [java/io/OutputStreamWriter] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Integer] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/net/HttpURLConnection] + Utf8 [java/net/MalformedURLException] + Utf8 [java/net/URL] + Utf8 [java/util/Iterator] + Utf8 [java/util/Map] + Utf8 [java/util/Set] + Utf8 [k] + Utf8 [keySet] + Utf8 [l] + Utf8 [length] + Utf8 [m] + Utf8 [n] + Utf8 [next] + Utf8 [openConnection] + Utf8 [read] + Utf8 [run] + Utf8 [setConnectTimeout] + Utf8 [setDoOutput] + Utf8 [setFollowRedirects] + Utf8 [setReadTimeout] + Utf8 [setRequestMethod] + Utf8 [setRequestProperty] + Utf8 [toByteArray] + Utf8 [toString] + Utf8 [url was null] + Utf8 [v] + Utf8 [w] + Utf8 [write] Fields (count = 2): + Field: m Ljava/net/HttpURLConnection; Access flags: 0x2 = private java.net.HttpURLConnection m + Field: n Ljava/net/URL; Access flags: 0x2 = private java.net.URL n Methods (count = 5): - Method: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)V Access flags: 0x1 = public ah(java.lang.String,java.lang.String,java.lang.String,com.admob.android.ads.ag,int,java.util.Map,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 8, stack = 7): [0] aload_0 v0 [1] aload_2 v2 [2] aload_3 v3 [3] aload v4 [5] iload v5 [7] aload v6 [9] aload v7 [11] invokespecial #53 + Methodref [com/admob/android/ads/ap. (Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)V] [14] aload_0 v0 [15] new #28 + Class [java/net/URL] [18] dup [19] aload_1 v1 [20] invokespecial #86 + Methodref [java/net/URL. (Ljava/lang/String;)V] [23] putfield #45 + Fieldref [com/admob/android/ads/ah.n Ljava/net/URL;] [26] aload_0 v0 [27] aload_0 v0 [28] getfield #45 + Fieldref [com/admob/android/ads/ah.n Ljava/net/URL;] [31] putfield #40 + Fieldref [com/admob/android/ads/ah.i Ljava/net/URL;] [34] goto +14 (target=48) [37] astore_1 v1 [38] aload_0 v0 [39] aconst_null [40] putfield #45 + Fieldref [com/admob/android/ads/ah.n Ljava/net/URL;] [43] aload_0 v0 [44] aload_1 v1 [45] putfield #34 + Fieldref [com/admob/android/ads/ah.c Ljava/lang/Exception;] [48] aload_0 v0 [49] aconst_null [50] putfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [53] aload_0 v0 [54] iconst_0 [55] putfield #36 + Fieldref [com/admob/android/ads/ah.e I] [58] return Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 34: 37): + Class [java/net/MalformedURLException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 10) [0] -> line 59 [14] -> line 62 [26] -> line 63 [34] -> line 69 [37] -> line 65 [38] -> line 67 [43] -> line 68 [48] -> line 70 [53] -> line 71 [58] -> line 72 + Method: a()Z Access flags: 0x11 = public final boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 681, locals = 6, stack = 5): [0] iconst_0 [1] istore_1 v1 [2] aload_0 v0 [3] getfield #45 + Fieldref [com/admob/android/ads/ah.n Ljava/net/URL;] [6] ifnonnull +34 (target=40) [9] aload_0 v0 [10] getfield #39 + Fieldref [com/admob/android/ads/ah.h Lcom/admob/android/ads/ag;] [13] ifnull +22 (target=35) [16] aload_0 v0 [17] getfield #39 + Fieldref [com/admob/android/ads/ah.h Lcom/admob/android/ads/ag;] [20] aload_0 v0 [21] new #22 + Class [java/lang/Exception] [24] dup [25] ldc #13 + String [url was null] [27] invokespecial #63 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [30] invokeinterface #89 + InterfaceMethodref [com/admob/android/ads/ag.a (Lcom/admob/android/ads/ap;Ljava/lang/Exception;)V] [35] iconst_0 [36] istore_1 v1 [37] goto +617 (target=654) [40] iconst_1 [41] invokestatic #82 + Methodref [java/net/HttpURLConnection.setFollowRedirects (Z)V] [44] aload_0 v0 [45] getfield #36 + Fieldref [com/admob/android/ads/ah.e I] [48] aload_0 v0 [49] getfield #37 + Fieldref [com/admob/android/ads/ah.f I] [52] ificmpge +602 (target=654) [55] iload_1 v1 [56] ifne +598 (target=654) [59] ldc #3 + String [AdMobSDK] [61] iconst_2 [62] invokestatic #47 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [65] ifeq +43 (target=108) [68] ldc #3 + String [AdMobSDK] [70] new #25 + Class [java/lang/StringBuilder] [73] dup [74] invokespecial #67 + Methodref [java/lang/StringBuilder. ()V] [77] ldc #10 + String [attempt ] [79] invokevirtual #70 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [82] aload_0 v0 [83] getfield #36 + Fieldref [com/admob/android/ads/ah.e I] [86] invokevirtual #68 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [89] ldc #1 + String [ to connect to url ] [91] invokevirtual #70 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [94] aload_0 v0 [95] getfield #45 + Fieldref [com/admob/android/ads/ah.n Ljava/net/URL;] [98] invokevirtual #69 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [101] invokevirtual #71 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [104] invokestatic #48 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [107] pop [108] aconst_null [109] astore_2 v2 [110] aload_0 v0 [111] invokespecial #52 + Methodref [com/admob/android/ads/ah.h ()V] [114] aload_0 v0 [115] aload_0 v0 [116] getfield #45 + Fieldref [com/admob/android/ads/ah.n Ljava/net/URL;] [119] invokevirtual #87 + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;] [122] checkcast #26 + Class [java/net/HttpURLConnection] [125] putfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [128] aload_0 v0 [129] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [132] ifnull +420 (target=552) [135] aload_0 v0 [136] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [139] ldc #7 + String [User-Agent] [141] invokestatic #51 + Methodref [com/admob/android/ads/ah.c ()Ljava/lang/String;] [144] invokevirtual #85 + Methodref [java/net/HttpURLConnection.setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] [147] aload_0 v0 [148] getfield #38 + Fieldref [com/admob/android/ads/ah.g Ljava/lang/String;] [151] ifnull +16 (target=167) [154] aload_0 v0 [155] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [158] ldc #8 + String [X-ADMOB-ISU] [160] aload_0 v0 [161] getfield #38 + Fieldref [com/admob/android/ads/ah.g Ljava/lang/String;] [164] invokevirtual #85 + Methodref [java/net/HttpURLConnection.setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] [167] aload_0 v0 [168] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [171] aload_0 v0 [172] getfield #33 + Fieldref [com/admob/android/ads/ah.b I] [175] invokevirtual #80 + Methodref [java/net/HttpURLConnection.setConnectTimeout (I)V] [178] aload_0 v0 [179] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [182] aload_0 v0 [183] getfield #33 + Fieldref [com/admob/android/ads/ah.b I] [186] invokevirtual #83 + Methodref [java/net/HttpURLConnection.setReadTimeout (I)V] [189] aload_0 v0 [190] getfield #35 + Fieldref [com/admob/android/ads/ah.d Ljava/util/Map;] [193] ifnull +78 (target=271) [196] aload_0 v0 [197] getfield #35 + Fieldref [com/admob/android/ads/ah.d Ljava/util/Map;] [200] invokeinterface #93 + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;] [205] dup [206] astore_3 v3 [207] invokeinterface #94 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [212] astore v4 [214] aload v4 [216] invokeinterface #90 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [221] ifeq +50 (target=271) [224] aload v4 [226] invokeinterface #91 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [231] checkcast #24 + Class [java/lang/String] [234] dup [235] astore_3 v3 [236] ifnull +32 (target=268) [239] aload_0 v0 [240] getfield #35 + Fieldref [com/admob/android/ads/ah.d Ljava/util/Map;] [243] aload_3 v3 [244] invokeinterface #92 + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] [249] checkcast #24 + Class [java/lang/String] [252] dup [253] astore v5 [255] ifnull +13 (target=268) [258] aload_0 v0 [259] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [262] aload_3 v3 [263] aload v5 [265] invokevirtual #72 + Methodref [java/net/HttpURLConnection.addRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] [268] goto -54 (target=214) [271] aload_0 v0 [272] getfield #43 + Fieldref [com/admob/android/ads/ah.l Ljava/lang/String;] [275] ifnull +96 (target=371) [278] aload_0 v0 [279] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [282] ldc #6 + String [POST] [284] invokevirtual #84 + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V] [287] aload_0 v0 [288] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [291] iconst_1 [292] invokevirtual #81 + Methodref [java/net/HttpURLConnection.setDoOutput (Z)V] [295] aload_0 v0 [296] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [299] ldc #5 + String [Content-Type] [301] aload_0 v0 [302] getfield #32 + Fieldref [com/admob/android/ads/ah.a Ljava/lang/String;] [305] invokevirtual #85 + Methodref [java/net/HttpURLConnection.setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] [308] aload_0 v0 [309] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [312] ldc #4 + String [Content-Length] [314] aload_0 v0 [315] getfield #43 + Fieldref [com/admob/android/ads/ah.l Ljava/lang/String;] [318] invokevirtual #66 + Methodref [java/lang/String.length ()I] [321] invokestatic #65 + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;] [324] invokevirtual #85 + Methodref [java/net/HttpURLConnection.setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] [327] aload_0 v0 [328] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [331] invokevirtual #77 + Methodref [java/net/HttpURLConnection.getOutputStream ()Ljava/io/OutputStream;] [334] astore_3 v3 [335] new #19 + Class [java/io/BufferedWriter] [338] dup [339] new #21 + Class [java/io/OutputStreamWriter] [342] dup [343] aload_3 v3 [344] invokespecial #62 + Methodref [java/io/OutputStreamWriter. (Ljava/io/OutputStream;)V] [347] sipush 4096 [350] invokespecial #56 + Methodref [java/io/BufferedWriter. (Ljava/io/Writer;I)V] [353] dup [354] astore_2 v2 [355] aload_0 v0 [356] getfield #43 + Fieldref [com/admob/android/ads/ah.l Ljava/lang/String;] [359] invokevirtual #58 + Methodref [java/io/BufferedWriter.write (Ljava/lang/String;)V] [362] aload_2 v2 [363] invokevirtual #57 + Methodref [java/io/BufferedWriter.close ()V] [366] aconst_null [367] astore_2 v2 [368] goto +10 (target=378) [371] aload_0 v0 [372] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [375] invokevirtual #73 + Methodref [java/net/HttpURLConnection.connect ()V] [378] aload_0 v0 [379] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [382] invokevirtual #78 + Methodref [java/net/HttpURLConnection.getResponseCode ()I] [385] istore_3 v3 [386] ldc #3 + String [AdMobSDK] [388] iconst_2 [389] invokestatic #47 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [392] ifeq +40 (target=432) [395] aload_0 v0 [396] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [399] ldc #9 + String [X-AdMob-AdSrc] [401] invokevirtual #75 + Methodref [java/net/HttpURLConnection.getHeaderField (Ljava/lang/String;)Ljava/lang/String;] [404] astore v4 [406] ldc #3 + String [AdMobSDK] [408] new #25 + Class [java/lang/StringBuilder] [411] dup [412] invokespecial #67 + Methodref [java/lang/StringBuilder. ()V] [415] ldc #2 + String [Ad response came from server ] [417] invokevirtual #70 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [420] aload v4 [422] invokevirtual #70 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [425] invokevirtual #71 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [428] invokestatic #48 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [431] pop [432] iload_3 v3 [433] sipush 200 [436] ificmplt +116 (target=552) [439] iload_3 v3 [440] sipush 300 [443] ificmpge +109 (target=552) [446] aload_0 v0 [447] aload_0 v0 [448] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [451] invokevirtual #79 + Methodref [java/net/HttpURLConnection.getURL ()Ljava/net/URL;] [454] putfield #40 + Fieldref [com/admob/android/ads/ah.i Ljava/net/URL;] [457] aload_0 v0 [458] getfield #42 + Fieldref [com/admob/android/ads/ah.k Z] [461] ifeq +72 (target=533) [464] new #18 + Class [java/io/BufferedInputStream] [467] dup [468] aload_0 v0 [469] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [472] invokevirtual #76 + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;] [475] sipush 4096 [478] invokespecial #54 + Methodref [java/io/BufferedInputStream. (Ljava/io/InputStream;I)V] [481] astore v4 [483] sipush 4096 [486] newarray 8 [488] astore_3 v3 [489] new #20 + Class [java/io/ByteArrayOutputStream] [492] dup [493] sipush 4096 [496] invokespecial #59 + Methodref [java/io/ByteArrayOutputStream. (I)V] [499] astore v5 [501] aload v4 [503] aload_3 v3 [504] invokevirtual #55 + Methodref [java/io/BufferedInputStream.read ([B)I] [507] dup [508] istore_1 v1 [509] iconst_m1 [510] ificmpeq +14 (target=524) [513] aload v5 [515] aload_3 v3 [516] iconst_0 [517] iload_1 v1 [518] invokevirtual #61 + Methodref [java/io/ByteArrayOutputStream.write ([BII)V] [521] goto -20 (target=501) [524] aload_0 v0 [525] aload v5 [527] invokevirtual #60 + Methodref [java/io/ByteArrayOutputStream.toByteArray ()[B] [530] putfield #41 + Fieldref [com/admob/android/ads/ah.j [B] [533] aload_0 v0 [534] getfield #39 + Fieldref [com/admob/android/ads/ah.h Lcom/admob/android/ads/ag;] [537] ifnull +13 (target=550) [540] aload_0 v0 [541] getfield #39 + Fieldref [com/admob/android/ads/ah.h Lcom/admob/android/ads/ag;] [544] aload_0 v0 [545] invokeinterface #88 + InterfaceMethodref [com/admob/android/ads/ag.a (Lcom/admob/android/ads/ap;)V] [550] iconst_1 [551] istore_1 v1 [552] aload_0 v0 [553] invokespecial #52 + Methodref [com/admob/android/ads/ah.h ()V] [556] goto +3 (target=559) [559] aload_0 v0 [560] invokespecial #52 + Methodref [com/admob/android/ads/ah.h ()V] [563] goto +78 (target=641) [566] astore_3 v3 [567] ldc #3 + String [AdMobSDK] [569] new #25 + Class [java/lang/StringBuilder] [572] dup [573] invokespecial #67 + Methodref [java/lang/StringBuilder. ()V] [576] ldc #11 + String [could not open connection to url ] [578] invokevirtual #70 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [581] aload_0 v0 [582] getfield #45 + Fieldref [com/admob/android/ads/ah.n Ljava/net/URL;] [585] invokevirtual #69 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [588] invokevirtual #71 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [591] aload_3 v3 [592] invokestatic #49 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [595] pop [596] aload_0 v0 [597] aload_3 v3 [598] putfield #34 + Fieldref [com/admob/android/ads/ah.c Ljava/lang/Exception;] [601] iconst_0 [602] istore_1 v1 [603] aload_2 v2 [604] ifnull +7 (target=611) [607] aload_2 v2 [608] invokevirtual #57 + Methodref [java/io/BufferedWriter.close ()V] [611] goto +4 (target=615) [614] pop [615] aload_0 v0 [616] invokespecial #52 + Methodref [com/admob/android/ads/ah.h ()V] [619] goto +22 (target=641) [622] astore_1 v1 [623] aload_2 v2 [624] ifnull +7 (target=631) [627] aload_2 v2 [628] invokevirtual #57 + Methodref [java/io/BufferedWriter.close ()V] [631] goto +4 (target=635) [634] pop [635] aload_0 v0 [636] invokespecial #52 + Methodref [com/admob/android/ads/ah.h ()V] [639] aload_1 v1 [640] athrow [641] aload_0 v0 [642] dup [643] getfield #36 + Fieldref [com/admob/android/ads/ah.e I] [646] iconst_1 [647] iadd [648] putfield #36 + Fieldref [com/admob/android/ads/ah.e I] [651] goto -607 (target=44) [654] iload_1 v1 [655] ifne +24 (target=679) [658] aload_0 v0 [659] getfield #39 + Fieldref [com/admob/android/ads/ah.h Lcom/admob/android/ads/ag;] [662] ifnull +17 (target=679) [665] aload_0 v0 [666] getfield #39 + Fieldref [com/admob/android/ads/ah.h Lcom/admob/android/ads/ag;] [669] aload_0 v0 [670] aload_0 v0 [671] getfield #34 + Fieldref [com/admob/android/ads/ah.c Ljava/lang/Exception;] [674] invokeinterface #89 + InterfaceMethodref [com/admob/android/ads/ag.a (Lcom/admob/android/ads/ap;Ljava/lang/Exception;)V] [679] iload_1 v1 [680] ireturn Code attribute exceptions (count = 5): - ExceptionInfo (110 -> 556: 566): + Class [java/lang/Exception] - ExceptionInfo (603 -> 611: 614): + Class [java/lang/Exception] - ExceptionInfo (110 -> 556: 622): - ExceptionInfo (566 -> 603: 622): - ExceptionInfo (623 -> 631: 634): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 79) [0] -> line 79 [2] -> line 81 [9] -> line 88 [16] -> line 90 [35] -> line 92 [40] -> line 97 [44] -> line 99 [59] -> line 101 [68] -> line 103 [108] -> line 106 [110] -> line 109 [114] -> line 110 [128] -> line 111 [135] -> line 113 [147] -> line 114 [154] -> line 116 [167] -> line 119 [178] -> line 120 [189] -> line 123 [196] -> line 125 [206] -> line 127 [235] -> line 129 [239] -> line 131 [253] -> line 132 [258] -> line 134 [268] -> line 136 [271] -> line 143 [278] -> line 145 [287] -> line 146 [295] -> line 147 [308] -> line 148 [327] -> line 150 [335] -> line 151 [354] -> line 152 [362] -> line 153 [366] -> line 154 [368] -> line 155 [371] -> line 158 [378] -> line 162 [386] -> line 164 [395] -> line 166 [406] -> line 167 [432] -> line 171 [446] -> line 174 [457] -> line 176 [464] -> line 178 [483] -> line 179 [489] -> line 181 [501] -> line 183 [513] -> line 186 [524] -> line 188 [533] -> line 192 [540] -> line 194 [550] -> line 197 [552] -> line 200 [556] -> line 212 [559] -> line 217 [563] -> line 222 [566] -> line 202 [567] -> line 204 [596] -> line 205 [601] -> line 206 [603] -> line 212 [607] -> line 214 [611] -> line 220 [614] -> line 217 [615] -> line 221 [619] -> line 222 [622] -> line 210 [623] -> line 212 [627] -> line 214 [631] -> line 220 [634] -> line 217 [635] -> line 221 [641] -> line 223 [651] -> line 224 [654] -> line 227 [665] -> line 229 [679] -> line 232 + Method: h()V Access flags: 0x2 = private void h() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [11] invokevirtual #74 + Methodref [java/net/HttpURLConnection.disconnect ()V] [14] aload_0 v0 [15] aconst_null [16] putfield #44 + Fieldref [com/admob/android/ads/ah.m Ljava/net/HttpURLConnection;] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 237 [7] -> line 239 [14] -> line 240 [19] -> line 242 + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #52 + Methodref [com/admob/android/ads/ah.h ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #39 + Fieldref [com/admob/android/ads/ah.h Lcom/admob/android/ads/ag;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 249 [4] -> line 251 [9] -> line 252 + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 2, stack = 3): [0] aload_0 v0 [1] invokevirtual #50 + Methodref [com/admob/android/ads/ah.a ()Z] [4] pop [5] return [6] astore_1 v1 [7] ldc #3 + String [AdMobSDK] [9] bipush 6 [11] invokestatic #47 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [14] ifeq +31 (target=45) [17] ldc #3 + String [AdMobSDK] [19] new #25 + Class [java/lang/StringBuilder] [22] dup [23] invokespecial #67 + Methodref [java/lang/StringBuilder. ()V] [26] ldc #12 + String [exception caught in AdMobURLConnector.run(), ] [28] invokevirtual #70 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [31] aload_1 v1 [32] invokevirtual #64 + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] [35] invokevirtual #70 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [38] invokevirtual #71 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [41] invokestatic #46 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [44] pop [45] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 5: 6): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 261 [5] -> line 269 [6] -> line 263 [7] -> line 265 [17] -> line 267 [45] -> line 270 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/ai Superclass: android/view/animation/Animation Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.admob.android.ads.ai extends android.view.animation.Animation Interfaces (count = 0): Constant Pool (count = 99): + Class [android/graphics/Camera] + Class [android/graphics/Matrix] + Class [android/view/animation/Animation] + Class [android/view/animation/Transformation] + Class [com/admob/android/ads/ai] + Fieldref [android/view/animation/Transformation.TYPE_IDENTITY I] + Fieldref [android/view/animation/Transformation.TYPE_MATRIX I] + Fieldref [com/admob/android/ads/ai.a [F] + Fieldref [com/admob/android/ads/ai.b [F] + Fieldref [com/admob/android/ads/ai.c F] + Fieldref [com/admob/android/ads/ai.d F] + Fieldref [com/admob/android/ads/ai.e F] + Fieldref [com/admob/android/ads/ai.f Z] + Fieldref [com/admob/android/ads/ai.g Landroid/graphics/Camera;] + Methodref [android/graphics/Camera. ()V] + Methodref [android/graphics/Camera.getMatrix (Landroid/graphics/Matrix;)V] + Methodref [android/graphics/Camera.restore ()V] + Methodref [android/graphics/Camera.rotateX (F)V] + Methodref [android/graphics/Camera.rotateY (F)V] + Methodref [android/graphics/Camera.rotateZ (F)V] + Methodref [android/graphics/Camera.save ()V] + Methodref [android/graphics/Camera.translate (FFF)V] + Methodref [android/graphics/Matrix.postTranslate (FF)Z] + Methodref [android/graphics/Matrix.preTranslate (FF)Z] + Methodref [android/view/animation/Animation. ()V] + Methodref [android/view/animation/Animation.initialize (IIII)V] + Methodref [android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;] + Methodref [android/view/animation/Transformation.setTransformationType (I)V] + Methodref [com/admob/android/ads/ai. ([F[FFFFZ)V] + NameAndType [ ()V] + NameAndType [ ([F[FFFFZ)V] + NameAndType [TYPE_IDENTITY I] + NameAndType [TYPE_MATRIX I] + NameAndType [a [F] + NameAndType [b [F] + NameAndType [c F] + NameAndType [d F] + NameAndType [e F] + NameAndType [f Z] + NameAndType [g Landroid/graphics/Camera;] + NameAndType [getMatrix ()Landroid/graphics/Matrix;] + NameAndType [getMatrix (Landroid/graphics/Matrix;)V] + NameAndType [initialize (IIII)V] + NameAndType [postTranslate (FF)Z] + NameAndType [preTranslate (FF)Z] + NameAndType [restore ()V] + NameAndType [rotateX (F)V] + NameAndType [rotateY (F)V] + NameAndType [rotateZ (F)V] + NameAndType [save ()V] + NameAndType [setTransformationType (I)V] + NameAndType [translate (FFF)V] + Utf8 [()Landroid/graphics/Matrix;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(FF)Z] + Utf8 [(FFF)V] + Utf8 [(FFFFFZ)V] + Utf8 [(FLandroid/view/animation/Transformation;)V] + Utf8 [(I)V] + Utf8 [(IIII)V] + Utf8 [(Landroid/graphics/Matrix;)V] + Utf8 [([F[FFFFZ)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/graphics/Camera;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [TYPE_IDENTITY] + Utf8 [TYPE_MATRIX] + Utf8 [Z] + Utf8 [[F] + Utf8 [a] + Utf8 [android/graphics/Camera] + Utf8 [android/graphics/Matrix] + Utf8 [android/view/animation/Animation] + Utf8 [android/view/animation/Transformation] + Utf8 [applyTransformation] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/ai] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [getMatrix] + Utf8 [initialize] + Utf8 [postTranslate] + Utf8 [preTranslate] + Utf8 [restore] + Utf8 [rotateX] + Utf8 [rotateY] + Utf8 [rotateZ] + Utf8 [save] + Utf8 [setTransformationType] + Utf8 [translate] Fields (count = 7): + Field: a [F Access flags: 0x12 = private final float[] a + Field: b [F Access flags: 0x12 = private final float[] b + Field: c F Access flags: 0x12 = private final float c + Field: d F Access flags: 0x12 = private final float d + Field: e F Access flags: 0x12 = private final float e + Field: f Z Access flags: 0x12 = private final boolean f + Field: g Landroid/graphics/Camera; Access flags: 0x2 = private android.graphics.Camera g Methods (count = 4): - Method: (FFFFFZ)V Access flags: 0x1 = public ai(float,float,float,float,float,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 7, stack = 7): [0] aload_0 v0 [1] iconst_3 [2] newarray 6 [4] dup [5] iconst_0 [6] fconst_0 [7] fastore [8] dup [9] iconst_1 [10] fload_1 v1 [11] fastore [12] dup [13] iconst_2 [14] fconst_0 [15] fastore [16] iconst_3 [17] newarray 6 [19] dup [20] iconst_0 [21] fconst_0 [22] fastore [23] dup [24] iconst_1 [25] fload_2 v2 [26] fastore [27] dup [28] iconst_2 [29] fconst_0 [30] fastore [31] fload_3 v3 [32] fload v4 [34] fload v5 [36] iload v6 [38] invokespecial #29 + Methodref [com/admob/android/ads/ai. ([F[FFFFZ)V] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 50 [41] -> line 52 - Method: ([F[FFFFZ)V Access flags: 0x1 = public ai(float[],float[],float,float,float,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 7, stack = 2): [0] aload_0 v0 [1] invokespecial #25 + Methodref [android/view/animation/Animation. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #8 + Fieldref [com/admob/android/ads/ai.a [F] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #9 + Fieldref [com/admob/android/ads/ai.b [F] [14] aload_0 v0 [15] fload_3 v3 [16] putfield #10 + Fieldref [com/admob/android/ads/ai.c F] [19] aload_0 v0 [20] fload v4 [22] putfield #11 + Fieldref [com/admob/android/ads/ai.d F] [25] aload_0 v0 [26] fload v5 [28] putfield #12 + Fieldref [com/admob/android/ads/ai.e F] [31] aload_0 v0 [32] iload v6 [34] putfield #13 + Fieldref [com/admob/android/ads/ai.f Z] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 8) [0] -> line 71 [4] -> line 72 [9] -> line 73 [14] -> line 74 [19] -> line 75 [25] -> line 76 [31] -> line 77 [37] -> line 78 + Method: initialize(IIII)V Access flags: 0x11 = public final void initialize(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 5, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] iload v4 [6] invokespecial #26 + Methodref [android/view/animation/Animation.initialize (IIII)V] [9] aload_0 v0 [10] new #1 + Class [android/graphics/Camera] [13] dup [14] invokespecial #15 + Methodref [android/graphics/Camera. ()V] [17] putfield #14 + Fieldref [com/admob/android/ads/ai.g Landroid/graphics/Camera;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 84 [9] -> line 85 [20] -> line 86 + Method: applyTransformation(FLandroid/view/animation/Transformation;)V Access flags: 0x14 = protected final void applyTransformation(float,android.view.animation.Transformation) Class member attributes (count = 1): + Code attribute instructions (code length = 208, locals = 8, stack = 6): [0] fload_1 v1 [1] f2d [2] dconst_0 [3] dcmpg [4] iflt +10 (target=14) [7] fload_1 v1 [8] f2d [9] dconst_1 [10] dcmpl [11] ifle +11 (target=22) [14] aload_2 v2 [15] getstatic #6 + Fieldref [android/view/animation/Transformation.TYPE_IDENTITY I] [18] invokevirtual #28 + Methodref [android/view/animation/Transformation.setTransformationType (I)V] [21] return [22] aload_0 v0 [23] getfield #8 + Fieldref [com/admob/android/ads/ai.a [F] [26] astore_3 v3 [27] aload_0 v0 [28] getfield #9 + Fieldref [com/admob/android/ads/ai.b [F] [31] astore v4 [33] iconst_3 [34] newarray 6 [36] astore v5 [38] iconst_0 [39] istore v6 [41] iload v6 [43] iconst_3 [44] ificmpge +31 (target=75) [47] aload v5 [49] iload v6 [51] aload_3 v3 [52] iload v6 [54] faload [55] aload v4 [57] iload v6 [59] faload [60] aload_3 v3 [61] iload v6 [63] faload [64] fsub [65] fload_1 v1 [66] fmul [67] fadd [68] fastore [69] iinc v6, 1 [72] goto -31 (target=41) [75] aload_0 v0 [76] getfield #10 + Fieldref [com/admob/android/ads/ai.c F] [79] fstore v6 [81] aload_0 v0 [82] getfield #11 + Fieldref [com/admob/android/ads/ai.d F] [85] fstore_3 v3 [86] aload_0 v0 [87] getfield #14 + Fieldref [com/admob/android/ads/ai.g Landroid/graphics/Camera;] [90] astore v4 [92] aload_2 v2 [93] invokevirtual #27 + Methodref [android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;] [96] astore v7 [98] aload v4 [100] invokevirtual #21 + Methodref [android/graphics/Camera.save ()V] [103] aload_0 v0 [104] getfield #13 + Fieldref [com/admob/android/ads/ai.f Z] [107] ifeq +19 (target=126) [110] aload v4 [112] fconst_0 [113] fconst_0 [114] aload_0 v0 [115] getfield #12 + Fieldref [com/admob/android/ads/ai.e F] [118] fload_1 v1 [119] fmul [120] invokevirtual #22 + Methodref [android/graphics/Camera.translate (FFF)V] [123] goto +18 (target=141) [126] aload v4 [128] fconst_0 [129] fconst_0 [130] aload_0 v0 [131] getfield #12 + Fieldref [com/admob/android/ads/ai.e F] [134] fconst_1 [135] fload_1 v1 [136] fsub [137] fmul [138] invokevirtual #22 + Methodref [android/graphics/Camera.translate (FFF)V] [141] aload v4 [143] aload v5 [145] iconst_0 [146] faload [147] invokevirtual #18 + Methodref [android/graphics/Camera.rotateX (F)V] [150] aload v4 [152] aload v5 [154] iconst_1 [155] faload [156] invokevirtual #19 + Methodref [android/graphics/Camera.rotateY (F)V] [159] aload v4 [161] aload v5 [163] iconst_2 [164] faload [165] invokevirtual #20 + Methodref [android/graphics/Camera.rotateZ (F)V] [168] aload v4 [170] aload v7 [172] invokevirtual #16 + Methodref [android/graphics/Camera.getMatrix (Landroid/graphics/Matrix;)V] [175] aload v4 [177] invokevirtual #17 + Methodref [android/graphics/Camera.restore ()V] [180] aload v7 [182] fload v6 [184] fneg [185] fload_3 v3 [186] fneg [187] invokevirtual #24 + Methodref [android/graphics/Matrix.preTranslate (FF)Z] [190] pop [191] aload v7 [193] fload v6 [195] fload_3 v3 [196] invokevirtual #23 + Methodref [android/graphics/Matrix.postTranslate (FF)Z] [199] pop [200] aload_2 v2 [201] getstatic #7 + Fieldref [android/view/animation/Transformation.TYPE_MATRIX I] [204] invokevirtual #28 + Methodref [android/view/animation/Transformation.setTransformationType (I)V] [207] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 26) [0] -> line 91 [14] -> line 93 [21] -> line 94 [22] -> line 98 [27] -> line 99 [33] -> line 100 [38] -> line 102 [47] -> line 104 [69] -> line 102 [75] -> line 108 [81] -> line 109 [86] -> line 110 [92] -> line 112 [98] -> line 114 [103] -> line 115 [110] -> line 117 [126] -> line 121 [141] -> line 123 [150] -> line 124 [159] -> line 125 [168] -> line 126 [175] -> line 127 [180] -> line 129 [191] -> line 130 [200] -> line 132 [207] -> line 133 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/aj Superclass: android/view/animation/Animation Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.admob.android.ads.aj extends android.view.animation.Animation Interfaces (count = 0): Constant Pool (count = 60): + Class [android/graphics/Color] + Class [android/view/View] + Class [android/view/animation/Animation] + Class [android/view/animation/Transformation] + Class [com/admob/android/ads/aj] + Fieldref [android/view/animation/Transformation.TYPE_IDENTITY I] + Fieldref [com/admob/android/ads/aj.a [I] + Fieldref [com/admob/android/ads/aj.b [I] + Fieldref [com/admob/android/ads/aj.c Landroid/view/View;] + Methodref [android/graphics/Color.alpha (I)I] + Methodref [android/graphics/Color.argb (IIII)I] + Methodref [android/graphics/Color.blue (I)I] + Methodref [android/graphics/Color.green (I)I] + Methodref [android/graphics/Color.red (I)I] + Methodref [android/view/View.setBackgroundColor (I)V] + Methodref [android/view/animation/Animation. ()V] + Methodref [android/view/animation/Transformation.setTransformationType (I)V] + NameAndType [ ()V] + NameAndType [TYPE_IDENTITY I] + NameAndType [a [I] + NameAndType [alpha (I)I] + NameAndType [argb (IIII)I] + NameAndType [b [I] + NameAndType [blue (I)I] + NameAndType [c Landroid/view/View;] + NameAndType [green (I)I] + NameAndType [red (I)I] + NameAndType [setBackgroundColor (I)V] + NameAndType [setTransformationType (I)V] + Utf8 [()V] + Utf8 [(FLandroid/view/animation/Transformation;)V] + Utf8 [(I)I] + Utf8 [(I)V] + Utf8 [(IIII)I] + Utf8 [(IILandroid/view/View;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/view/View;] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [TYPE_IDENTITY] + Utf8 [[I] + Utf8 [a] + Utf8 [alpha] + Utf8 [android/graphics/Color] + Utf8 [android/view/View] + Utf8 [android/view/animation/Animation] + Utf8 [android/view/animation/Transformation] + Utf8 [applyTransformation] + Utf8 [argb] + Utf8 [b] + Utf8 [blue] + Utf8 [c] + Utf8 [com/admob/android/ads/aj] + Utf8 [green] + Utf8 [red] + Utf8 [setBackgroundColor] + Utf8 [setTransformationType] Fields (count = 3): + Field: a [I Access flags: 0x2 = private int[] a + Field: b [I Access flags: 0x2 = private int[] b + Field: c Landroid/view/View; Access flags: 0x2 = private android.view.View c Methods (count = 2): - Method: (IILandroid/view/View;)V Access flags: 0x1 = public aj(int,int,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 104, locals = 4, stack = 3): [0] aload_0 v0 [1] invokespecial #16 + Methodref [android/view/animation/Animation. ()V] [4] aload_0 v0 [5] aload_3 v3 [6] putfield #9 + Fieldref [com/admob/android/ads/aj.c Landroid/view/View;] [9] aload_0 v0 [10] iconst_4 [11] newarray 10 [13] putfield #7 + Fieldref [com/admob/android/ads/aj.a [I] [16] aload_0 v0 [17] iconst_4 [18] newarray 10 [20] putfield #8 + Fieldref [com/admob/android/ads/aj.b [I] [23] aload_0 v0 [24] getfield #7 + Fieldref [com/admob/android/ads/aj.a [I] [27] iconst_0 [28] iload_1 v1 [29] invokestatic #10 + Methodref [android/graphics/Color.alpha (I)I] [32] iastore [33] aload_0 v0 [34] getfield #7 + Fieldref [com/admob/android/ads/aj.a [I] [37] iconst_1 [38] iload_1 v1 [39] invokestatic #14 + Methodref [android/graphics/Color.red (I)I] [42] iastore [43] aload_0 v0 [44] getfield #7 + Fieldref [com/admob/android/ads/aj.a [I] [47] iconst_2 [48] iload_1 v1 [49] invokestatic #13 + Methodref [android/graphics/Color.green (I)I] [52] iastore [53] aload_0 v0 [54] getfield #7 + Fieldref [com/admob/android/ads/aj.a [I] [57] iconst_3 [58] iload_1 v1 [59] invokestatic #12 + Methodref [android/graphics/Color.blue (I)I] [62] iastore [63] aload_0 v0 [64] getfield #8 + Fieldref [com/admob/android/ads/aj.b [I] [67] iconst_0 [68] iload_2 v2 [69] invokestatic #10 + Methodref [android/graphics/Color.alpha (I)I] [72] iastore [73] aload_0 v0 [74] getfield #8 + Fieldref [com/admob/android/ads/aj.b [I] [77] iconst_1 [78] iload_2 v2 [79] invokestatic #14 + Methodref [android/graphics/Color.red (I)I] [82] iastore [83] aload_0 v0 [84] getfield #8 + Fieldref [com/admob/android/ads/aj.b [I] [87] iconst_2 [88] iload_2 v2 [89] invokestatic #13 + Methodref [android/graphics/Color.green (I)I] [92] iastore [93] aload_0 v0 [94] getfield #8 + Fieldref [com/admob/android/ads/aj.b [I] [97] iconst_3 [98] iload_2 v2 [99] invokestatic #12 + Methodref [android/graphics/Color.blue (I)I] [102] iastore [103] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 13) [0] -> line 21 [4] -> line 22 [9] -> line 24 [16] -> line 25 [23] -> line 28 [33] -> line 29 [43] -> line 30 [53] -> line 31 [63] -> line 33 [73] -> line 34 [83] -> line 35 [93] -> line 36 [103] -> line 37 + Method: applyTransformation(FLandroid/view/animation/Transformation;)V Access flags: 0x14 = protected final void applyTransformation(float,android.view.animation.Transformation) Class member attributes (count = 1): + Code attribute instructions (code length = 92, locals = 4, stack = 6): [0] aload_2 v2 [1] getstatic #6 + Fieldref [android/view/animation/Transformation.TYPE_IDENTITY I] [4] invokevirtual #17 + Methodref [android/view/animation/Transformation.setTransformationType (I)V] [7] fload_1 v1 [8] f2d [9] dconst_0 [10] dcmpg [11] iflt +10 (target=21) [14] fload_1 v1 [15] f2d [16] dconst_1 [17] dcmpl [18] ifle +4 (target=22) [21] return [22] iconst_4 [23] newarray 10 [25] astore_2 v2 [26] iconst_0 [27] istore_3 v3 [28] iload_3 v3 [29] iconst_4 [30] ificmpge +37 (target=67) [33] aload_2 v2 [34] iload_3 v3 [35] aload_0 v0 [36] getfield #7 + Fieldref [com/admob/android/ads/aj.a [I] [39] iload_3 v3 [40] iaload [41] i2f [42] aload_0 v0 [43] getfield #8 + Fieldref [com/admob/android/ads/aj.b [I] [46] iload_3 v3 [47] iaload [48] aload_0 v0 [49] getfield #7 + Fieldref [com/admob/android/ads/aj.a [I] [52] iload_3 v3 [53] iaload [54] isub [55] i2f [56] fload_1 v1 [57] fmul [58] fadd [59] f2i [60] iastore [61] iinc v3, 1 [64] goto -36 (target=28) [67] aload_2 v2 [68] iconst_0 [69] iaload [70] aload_2 v2 [71] iconst_1 [72] iaload [73] aload_2 v2 [74] iconst_2 [75] iaload [76] aload_2 v2 [77] iconst_3 [78] iaload [79] invokestatic #11 + Methodref [android/graphics/Color.argb (IIII)I] [82] istore_3 v3 [83] aload_0 v0 [84] getfield #9 + Fieldref [com/admob/android/ads/aj.c Landroid/view/View;] [87] iload_3 v3 [88] invokevirtual #15 + Methodref [android/view/View.setBackgroundColor (I)V] [91] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 10) [0] -> line 47 [7] -> line 48 [21] -> line 50 [22] -> line 54 [26] -> line 56 [33] -> line 58 [61] -> line 56 [67] -> line 62 [83] -> line 65 [91] -> line 66 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/ak Superclass: android/view/animation/TranslateAnimation Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.admob.android.ads.ak extends android.view.animation.TranslateAnimation Interfaces (count = 0): Constant Pool (count = 16): + Class [android/view/animation/TranslateAnimation] + Class [com/admob/android/ads/ak] + Methodref [android/view/animation/TranslateAnimation. (IFIFIFIF)V] + Methodref [android/view/animation/TranslateAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V] + NameAndType [ (IFIFIFIF)V] + NameAndType [applyTransformation (FLandroid/view/animation/Transformation;)V] + Utf8 [(FLandroid/view/animation/Transformation;)V] + Utf8 [(IFIFIFIF)V] + Utf8 [] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [android/view/animation/TranslateAnimation] + Utf8 [applyTransformation] + Utf8 [com/admob/android/ads/ak] Fields (count = 0): Methods (count = 2): - Method: (IFIFIFIF)V Access flags: 0x1 = public ak(int,float,int,float,int,float,int,float) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 9, stack = 9): [0] aload_0 v0 [1] iconst_0 [2] fload_2 v2 [3] iconst_0 [4] fload v4 [6] iconst_0 [7] fload v6 [9] iconst_0 [10] fload v8 [12] invokespecial #3 + Methodref [android/view/animation/TranslateAnimation. (IFIFIFIF)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 18 [15] -> line 20 + Method: applyTransformation(FLandroid/view/animation/Transformation;)V Access flags: 0x14 = protected final void applyTransformation(float,android.view.animation.Transformation) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 4): [0] fload_1 v1 [1] f2d [2] dconst_0 [3] dcmpl [4] ifge +10 (target=14) [7] fload_1 v1 [8] f2d [9] dconst_1 [10] dcmpg [11] ifgt +9 (target=20) [14] aload_0 v0 [15] fload_1 v1 [16] aload_2 v2 [17] invokespecial #4 + Methodref [android/view/animation/TranslateAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 28 [14] -> line 30 [20] -> line 32 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/al Superclass: android/view/animation/AlphaAnimation Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.admob.android.ads.al extends android.view.animation.AlphaAnimation Interfaces (count = 0): Constant Pool (count = 16): + Class [android/view/animation/AlphaAnimation] + Class [com/admob/android/ads/al] + Methodref [android/view/animation/AlphaAnimation. (FF)V] + Methodref [android/view/animation/AlphaAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V] + NameAndType [ (FF)V] + NameAndType [applyTransformation (FLandroid/view/animation/Transformation;)V] + Utf8 [(FF)V] + Utf8 [(FLandroid/view/animation/Transformation;)V] + Utf8 [] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [android/view/animation/AlphaAnimation] + Utf8 [applyTransformation] + Utf8 [com/admob/android/ads/al] Fields (count = 0): Methods (count = 2): - Method: (FF)V Access flags: 0x1 = public al(float,float) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] fload_1 v1 [2] fload_2 v2 [3] invokespecial #3 + Methodref [android/view/animation/AlphaAnimation. (FF)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 16 [6] -> line 17 + Method: applyTransformation(FLandroid/view/animation/Transformation;)V Access flags: 0x14 = protected final void applyTransformation(float,android.view.animation.Transformation) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 4): [0] fload_1 v1 [1] f2d [2] dconst_0 [3] dcmpl [4] ifge +10 (target=14) [7] fload_1 v1 [8] f2d [9] dconst_1 [10] dcmpg [11] ifgt +9 (target=20) [14] aload_0 v0 [15] fload_1 v1 [16] aload_2 v2 [17] invokespecial #4 + Methodref [android/view/animation/AlphaAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 25 [14] -> line 27 [20] -> line 29 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/am Superclass: android/view/animation/ScaleAnimation Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.admob.android.ads.am extends android.view.animation.ScaleAnimation Interfaces (count = 0): Constant Pool (count = 16): + Class [android/view/animation/ScaleAnimation] + Class [com/admob/android/ads/am] + Methodref [android/view/animation/ScaleAnimation. (FFFFFF)V] + Methodref [android/view/animation/ScaleAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V] + NameAndType [ (FFFFFF)V] + NameAndType [applyTransformation (FLandroid/view/animation/Transformation;)V] + Utf8 [(FFFFFF)V] + Utf8 [(FLandroid/view/animation/Transformation;)V] + Utf8 [] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [android/view/animation/ScaleAnimation] + Utf8 [applyTransformation] + Utf8 [com/admob/android/ads/am] Fields (count = 0): Methods (count = 2): - Method: (FFFFFF)V Access flags: 0x1 = public am(float,float,float,float,float,float) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 7, stack = 7): [0] aload_0 v0 [1] fload_1 v1 [2] fload_2 v2 [3] fload_3 v3 [4] fload v4 [6] fload v5 [8] fload v6 [10] invokespecial #3 + Methodref [android/view/animation/ScaleAnimation. (FFFFFF)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 12 [13] -> line 13 + Method: applyTransformation(FLandroid/view/animation/Transformation;)V Access flags: 0x14 = protected final void applyTransformation(float,android.view.animation.Transformation) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 4): [0] fload_1 v1 [1] f2d [2] dconst_0 [3] dcmpl [4] ifge +10 (target=14) [7] fload_1 v1 [8] f2d [9] dconst_1 [10] dcmpg [11] ifgt +9 (target=20) [14] aload_0 v0 [15] fload_1 v1 [16] aload_2 v2 [17] invokespecial #4 + Methodref [android/view/animation/ScaleAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 34 [14] -> line 36 [20] -> line 38 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/an Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.an extends java.lang.Object Interfaces (count = 1): + Class [com/admob/android/ads/ag] Constant Pool (count = 168): + String [.properties] + String [/] + String [20100331] + String [AdMobSDK] + String [Could not get localized strings from the AdMob servers.] + String [Could not store localized strings to cache file.] + String [admob_cache] + String [en] + String [http://mm.admob.com/static/android/i18n/20100331] + Class [android/content/Context] + Class [android/util/Log] + Class [com/admob/android/ads/ag] + Class [com/admob/android/ads/an] + Class [com/admob/android/ads/ap] + Class [com/admob/android/ads/b] + Class [com/admob/android/ads/z] + Class [java/io/File] + Class [java/io/FileInputStream] + Class [java/io/FileOutputStream] + Class [java/io/IOException] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/lang/Thread] + Class [java/util/Locale] + Class [java/util/Properties] + Fieldref [com/admob/android/ads/an.a Lcom/admob/android/ads/an;] + Fieldref [com/admob/android/ads/an.b Landroid/content/Context;] + Fieldref [com/admob/android/ads/an.c Ljava/lang/Thread;] + Fieldref [com/admob/android/ads/an.d Ljava/lang/String;] + Fieldref [com/admob/android/ads/an.e Ljava/util/Properties;] + Fieldref [com/admob/android/ads/an.f Landroid/content/Context;] + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [com/admob/android/ads/an. (Landroid/content/Context;)V] + Methodref [com/admob/android/ads/an.a ()Ljava/lang/String;] + Methodref [com/admob/android/ads/an.a (Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;] + Methodref [com/admob/android/ads/an.b ()Z] + Methodref [com/admob/android/ads/ap.d ()[B] + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;I)Lcom/admob/android/ads/ap;] + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] + Methodref [java/io/File.exists ()Z] + Methodref [java/io/File.mkdir ()Z] + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] + Methodref [java/io/FileOutputStream. (Ljava/io/File;)V] + Methodref [java/io/FileOutputStream.close ()V] + Methodref [java/io/FileOutputStream.write ([B)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] + Methodref [java/lang/Thread.start ()V] + Methodref [java/util/Locale.getDefault ()Ljava/util/Locale;] + Methodref [java/util/Locale.getLanguage ()Ljava/lang/String;] + Methodref [java/util/Properties. ()V] + Methodref [java/util/Properties.load (Ljava/io/InputStream;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Ljava/io/File;)V] + NameAndType [ (Ljava/io/File;Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/Runnable;)V] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a (Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;] + NameAndType [a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;I)Lcom/admob/android/ads/ap;] + NameAndType [a Lcom/admob/android/ads/an;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()Z] + NameAndType [b Landroid/content/Context;] + NameAndType [c Ljava/lang/Thread;] + NameAndType [close ()V] + NameAndType [d ()[B] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [d Ljava/lang/String;] + NameAndType [e Ljava/util/Properties;] + NameAndType [exists ()Z] + NameAndType [f (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [f Landroid/content/Context;] + NameAndType [getApplicationContext ()Landroid/content/Context;] + NameAndType [getCacheDir ()Ljava/io/File;] + NameAndType [getDefault ()Ljava/util/Locale;] + NameAndType [getLanguage ()Ljava/lang/String;] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [load (Ljava/io/InputStream;)V] + NameAndType [mkdir ()Z] + NameAndType [start ()V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [write ([B)V] + Utf8 [()Landroid/content/Context;] + Utf8 [()Ljava/io/File;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Locale;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[B] + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;] + Utf8 [(Lcom/admob/android/ads/ap;)V] + Utf8 [(Lcom/admob/android/ads/ap;Ljava/lang/Exception;)V] + Utf8 [(Ljava/io/File;)V] + Utf8 [(Ljava/io/File;Ljava/lang/String;)V] + Utf8 [(Ljava/io/InputStream;)V] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;I)Lcom/admob/android/ads/ap;] + Utf8 [([B)V] + Utf8 [.properties] + Utf8 [/] + Utf8 [20100331] + Utf8 [] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [Could not get localized strings from the AdMob servers.] + Utf8 [Could not store localized strings to cache file.] + Utf8 [Landroid/content/Context;] + Utf8 [Lcom/admob/android/ads/an;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/lang/Thread;] + Utf8 [Ljava/util/Properties;] + Utf8 [SourceFile] + Utf8 [a] + Utf8 [admob_cache] + Utf8 [android/content/Context] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [close] + Utf8 [com/admob/android/ads/ag] + Utf8 [com/admob/android/ads/an] + Utf8 [com/admob/android/ads/ap] + Utf8 [com/admob/android/ads/b] + Utf8 [com/admob/android/ads/z] + Utf8 [d] + Utf8 [e] + Utf8 [en] + Utf8 [exists] + Utf8 [f] + Utf8 [getApplicationContext] + Utf8 [getCacheDir] + Utf8 [getDefault] + Utf8 [getLanguage] + Utf8 [http://mm.admob.com/static/android/i18n/20100331] + Utf8 [isLoggable] + Utf8 [java/io/File] + Utf8 [java/io/FileInputStream] + Utf8 [java/io/FileOutputStream] + Utf8 [java/io/IOException] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread] + Utf8 [java/util/Locale] + Utf8 [java/util/Properties] + Utf8 [load] + Utf8 [mkdir] + Utf8 [start] + Utf8 [toString] + Utf8 [write] Fields (count = 6): + Field: a Lcom/admob/android/ads/an; Access flags: 0xa = private static com.admob.android.ads.an a + Field: b Landroid/content/Context; Access flags: 0xa = private static android.content.Context b + Field: c Ljava/lang/Thread; Access flags: 0xa = private static java.lang.Thread c + Field: d Ljava/lang/String; Access flags: 0xa = private static java.lang.String d + Field: e Ljava/util/Properties; Access flags: 0x2 = private java.util.Properties e + Field: f Landroid/content/Context; Access flags: 0x2 = private android.content.Context f Methods (count = 8): + Method: a(Landroid/content/Context;)V Access flags: 0x9 = public static void a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 1, stack = 3): [0] getstatic #28 + Fieldref [com/admob/android/ads/an.b Landroid/content/Context;] [3] ifnonnull +10 (target=13) [6] aload_0 v0 [7] invokevirtual #33 + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] [10] putstatic #28 + Fieldref [com/admob/android/ads/an.b Landroid/content/Context;] [13] getstatic #27 + Fieldref [com/admob/android/ads/an.a Lcom/admob/android/ads/an;] [16] ifnonnull +16 (target=32) [19] new #13 + Class [com/admob/android/ads/an] [22] dup [23] getstatic #28 + Fieldref [com/admob/android/ads/an.b Landroid/content/Context;] [26] invokespecial #37 + Methodref [com/admob/android/ads/an. (Landroid/content/Context;)V] [29] putstatic #27 + Fieldref [com/admob/android/ads/an.a Lcom/admob/android/ads/an;] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 31 [6] -> line 33 [13] -> line 36 [32] -> line 37 - Method: (Landroid/content/Context;)V Access flags: 0x2 = private an(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 121, locals = 3, stack = 7): [0] aload_0 v0 [1] invokespecial #51 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #32 + Fieldref [com/admob/android/ads/an.f Landroid/content/Context;] [9] aload_0 v0 [10] dup [11] astore_1 v1 [12] aconst_null [13] putfield #31 + Fieldref [com/admob/android/ads/an.e Ljava/util/Properties;] [16] invokestatic #38 + Methodref [com/admob/android/ads/an.a ()Ljava/lang/String;] [19] dup [20] astore_2 v2 [21] putstatic #30 + Fieldref [com/admob/android/ads/an.d Ljava/lang/String;] [24] getstatic #27 + Fieldref [com/admob/android/ads/an.a Lcom/admob/android/ads/an;] [27] ifnull +12 (target=39) [30] getstatic #27 + Fieldref [com/admob/android/ads/an.a Lcom/admob/android/ads/an;] [33] dup [34] astore_2 v2 [35] aconst_null [36] putfield #31 + Fieldref [com/admob/android/ads/an.e Ljava/util/Properties;] [39] aload_1 v1 [40] invokespecial #40 + Methodref [com/admob/android/ads/an.b ()Z] [43] ifne +77 (target=120) [46] getstatic #29 + Fieldref [com/admob/android/ads/an.c Ljava/lang/Thread;] [49] ifnonnull +71 (target=120) [52] new #23 + Class [java/lang/StringBuilder] [55] dup [56] invokespecial #52 + Methodref [java/lang/StringBuilder. ()V] [59] dup [60] astore_2 v2 [61] ldc #9 + String [http://mm.admob.com/static/android/i18n/20100331] [63] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [66] pop [67] aload_2 v2 [68] ldc #2 + String [/] [70] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [73] pop [74] aload_2 v2 [75] getstatic #30 + Fieldref [com/admob/android/ads/an.d Ljava/lang/String;] [78] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [81] pop [82] aload_2 v2 [83] ldc #1 + String [.properties] [85] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [88] pop [89] new #24 + Class [java/lang/Thread] [92] dup [93] aload_2 v2 [94] invokevirtual #54 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [97] aconst_null [98] aload_1 v1 [99] getfield #32 + Fieldref [com/admob/android/ads/an.f Landroid/content/Context;] [102] invokestatic #42 + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] [105] aload_1 v1 [106] iconst_1 [107] invokestatic #43 + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;I)Lcom/admob/android/ads/ap;] [110] invokespecial #55 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [113] dup [114] putstatic #29 + Fieldref [com/admob/android/ads/an.c Ljava/lang/Thread;] [117] invokevirtual #56 + Methodref [java/lang/Thread.start ()V] [120] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 92 [4] -> line 93 [9] -> line 94 [120] -> line 95 + Method: a()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 0, stack = 2): [0] getstatic #30 + Fieldref [com/admob/android/ads/an.d Ljava/lang/String;] [3] ifnonnull +21 (target=24) [6] invokestatic #57 + Methodref [java/util/Locale.getDefault ()Ljava/util/Locale;] [9] invokevirtual #58 + Methodref [java/util/Locale.getLanguage ()Ljava/lang/String;] [12] dup [13] putstatic #30 + Fieldref [com/admob/android/ads/an.d Ljava/lang/String;] [16] ifnonnull +8 (target=24) [19] ldc #8 + String [en] [21] putstatic #30 + Fieldref [com/admob/android/ads/an.d Ljava/lang/String;] [24] getstatic #30 + Fieldref [com/admob/android/ads/an.d Ljava/lang/String;] [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 5) [0] -> line 99 [6] -> line 101 [13] -> line 102 [19] -> line 104 [24] -> line 108 + Method: b()Z Access flags: 0x2 = private boolean b() Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/admob/android/ads/an.e Ljava/util/Properties;] [4] ifnonnull +57 (target=61) [7] new #26 + Class [java/util/Properties] [10] dup [11] invokespecial #59 + Methodref [java/util/Properties. ()V] [14] astore_1 v1 [15] aload_0 v0 [16] getfield #32 + Fieldref [com/admob/android/ads/an.f Landroid/content/Context;] [19] getstatic #30 + Fieldref [com/admob/android/ads/an.d Ljava/lang/String;] [22] invokestatic #39 + Methodref [com/admob/android/ads/an.a (Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;] [25] dup [26] astore_2 v2 [27] invokevirtual #45 + Methodref [java/io/File.exists ()Z] [30] ifeq +22 (target=52) [33] new #18 + Class [java/io/FileInputStream] [36] dup [37] aload_2 v2 [38] invokespecial #47 + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] [41] astore_2 v2 [42] aload_1 v1 [43] aload_2 v2 [44] invokevirtual #60 + Methodref [java/util/Properties.load (Ljava/io/InputStream;)V] [47] aload_0 v0 [48] aload_1 v1 [49] putfield #31 + Fieldref [com/admob/android/ads/an.e Ljava/util/Properties;] [52] goto +9 (target=61) [55] pop [56] aload_0 v0 [57] aconst_null [58] putfield #31 + Fieldref [com/admob/android/ads/an.e Ljava/util/Properties;] [61] aload_0 v0 [62] getfield #31 + Fieldref [com/admob/android/ads/an.e Ljava/util/Properties;] [65] ifnull +5 (target=70) [68] iconst_1 [69] ireturn [70] iconst_0 [71] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 52: 55): + Class [java/io/IOException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 11) [0] -> line 147 [7] -> line 152 [15] -> line 154 [26] -> line 155 [33] -> line 157 [42] -> line 158 [47] -> line 159 [52] -> line 166 [55] -> line 162 [56] -> line 165 [61] -> line 168 + Method: a(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; Access flags: 0xa = private static java.io.File a(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 81, locals = 2, stack = 5): [0] aload_0 v0 [1] invokevirtual #34 + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;] [4] astore_0 v0 [5] new #17 + Class [java/io/File] [8] dup [9] aload_0 v0 [10] ldc #7 + String [admob_cache] [12] invokespecial #44 + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] [15] dup [16] astore_0 v0 [17] invokevirtual #45 + Methodref [java/io/File.exists ()Z] [20] ifne +8 (target=28) [23] aload_0 v0 [24] invokevirtual #46 + Methodref [java/io/File.mkdir ()Z] [27] pop [28] new #17 + Class [java/io/File] [31] dup [32] aload_0 v0 [33] ldc #3 + String [20100331] [35] invokespecial #44 + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] [38] dup [39] astore_0 v0 [40] invokevirtual #45 + Methodref [java/io/File.exists ()Z] [43] ifne +8 (target=51) [46] aload_0 v0 [47] invokevirtual #46 + Methodref [java/io/File.mkdir ()Z] [50] pop [51] new #17 + Class [java/io/File] [54] dup [55] aload_0 v0 [56] new #23 + Class [java/lang/StringBuilder] [59] dup [60] invokespecial #52 + Methodref [java/lang/StringBuilder. ()V] [63] aload_1 v1 [64] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [67] ldc #1 + String [.properties] [69] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [72] invokevirtual #54 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [75] invokespecial #44 + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] [78] dup [79] astore_0 v0 [80] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 9) [0] -> line 175 [5] -> line 177 [16] -> line 178 [23] -> line 180 [28] -> line 183 [39] -> line 184 [46] -> line 186 [51] -> line 189 [79] -> line 191 + Method: a(Lcom/admob/android/ads/ap;Ljava/lang/Exception;)V Access flags: 0x11 = public final void a(com.admob.android.ads.ap,java.lang.Exception) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 2): [0] ldc #4 + String [AdMobSDK] [2] iconst_3 [3] invokestatic #36 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [6] ifeq +11 (target=17) [9] ldc #4 + String [AdMobSDK] [11] ldc #5 + String [Could not get localized strings from the AdMob servers.] [13] invokestatic #35 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [16] pop [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 215 [9] -> line 217 [17] -> line 219 + Method: a(Lcom/admob/android/ads/ap;)V Access flags: 0x11 = public final void a(com.admob.android.ads.ap) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 3, stack = 3): [0] aload_1 v1 [1] invokevirtual #41 + Methodref [com/admob/android/ads/ap.d ()[B] [4] dup [5] astore_1 v1 [6] ifnull +32 (target=38) [9] aload_0 v0 [10] getfield #32 + Fieldref [com/admob/android/ads/an.f Landroid/content/Context;] [13] getstatic #30 + Fieldref [com/admob/android/ads/an.d Ljava/lang/String;] [16] invokestatic #39 + Methodref [com/admob/android/ads/an.a (Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;] [19] astore_2 v2 [20] new #19 + Class [java/io/FileOutputStream] [23] dup [24] aload_2 v2 [25] invokespecial #48 + Methodref [java/io/FileOutputStream. (Ljava/io/File;)V] [28] dup [29] astore_2 v2 [30] aload_1 v1 [31] invokevirtual #50 + Methodref [java/io/FileOutputStream.write ([B)V] [34] aload_2 v2 [35] invokevirtual #49 + Methodref [java/io/FileOutputStream.close ()V] [38] return [39] pop [40] ldc #4 + String [AdMobSDK] [42] iconst_3 [43] invokestatic #36 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [46] ifeq +11 (target=57) [49] ldc #4 + String [AdMobSDK] [51] ldc #6 + String [Could not store localized strings to cache file.] [53] invokestatic #35 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [56] pop [57] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 38: 39): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 11) [0] -> line 238 [5] -> line 240 [9] -> line 242 [20] -> line 243 [29] -> line 244 [34] -> line 245 [38] -> line 255 [39] -> line 248 [40] -> line 251 [49] -> line 253 [57] -> line 257 - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 0, stack = 1): [0] aconst_null [1] putstatic #27 + Fieldref [com/admob/android/ads/an.a Lcom/admob/android/ads/an;] [4] aconst_null [5] putstatic #28 + Fieldref [com/admob/android/ads/an.b Landroid/content/Context;] [8] aconst_null [9] putstatic #29 + Fieldref [com/admob/android/ads/an.c Ljava/lang/Thread;] [12] aconst_null [13] putstatic #30 + Fieldref [com/admob/android/ads/an.d Ljava/lang/String;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 22 [4] -> line 23 [8] -> line 24 [12] -> line 87 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/ao Superclass: android/view/animation/Animation Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.admob.android.ads.ao extends android.view.animation.Animation Interfaces (count = 0): Constant Pool (count = 45): + Class [android/graphics/Matrix] + Class [android/view/animation/Animation] + Class [android/view/animation/Transformation] + Class [com/admob/android/ads/ao] + Fieldref [android/view/animation/Transformation.TYPE_IDENTITY I] + Fieldref [android/view/animation/Transformation.TYPE_MATRIX I] + Fieldref [com/admob/android/ads/ao.a [F] + Fieldref [com/admob/android/ads/ao.b [F] + Methodref [android/graphics/Matrix.setSkew (FF)V] + Methodref [android/view/animation/Animation. ()V] + Methodref [android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;] + Methodref [android/view/animation/Transformation.setTransformationType (I)V] + NameAndType [ ()V] + NameAndType [TYPE_IDENTITY I] + NameAndType [TYPE_MATRIX I] + NameAndType [a [F] + NameAndType [b [F] + NameAndType [getMatrix ()Landroid/graphics/Matrix;] + NameAndType [setSkew (FF)V] + NameAndType [setTransformationType (I)V] + Utf8 [()Landroid/graphics/Matrix;] + Utf8 [()V] + Utf8 [(FF)V] + Utf8 [(FLandroid/view/animation/Transformation;)V] + Utf8 [(I)V] + Utf8 [([F[FLandroid/graphics/PointF;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [TYPE_IDENTITY] + Utf8 [TYPE_MATRIX] + Utf8 [[F] + Utf8 [a] + Utf8 [android/graphics/Matrix] + Utf8 [android/view/animation/Animation] + Utf8 [android/view/animation/Transformation] + Utf8 [applyTransformation] + Utf8 [b] + Utf8 [com/admob/android/ads/ao] + Utf8 [getMatrix] + Utf8 [setSkew] + Utf8 [setTransformationType] Fields (count = 2): + Field: a [F Access flags: 0x2 = private float[] a + Field: b [F Access flags: 0x2 = private float[] b Methods (count = 2): - Method: ([F[FLandroid/graphics/PointF;)V Access flags: 0x1 = public ao(float[],float[],android.graphics.PointF) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 4, stack = 2): [0] aload_0 v0 [1] invokespecial #10 + Methodref [android/view/animation/Animation. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #7 + Fieldref [com/admob/android/ads/ao.a [F] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #8 + Fieldref [com/admob/android/ads/ao.b [F] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 14 [4] -> line 15 [9] -> line 16 [14] -> line 17 + Method: applyTransformation(FLandroid/view/animation/Transformation;)V Access flags: 0x14 = protected final void applyTransformation(float,android.view.animation.Transformation) Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 6, stack = 6): [0] fload_1 v1 [1] f2d [2] dconst_0 [3] dcmpg [4] iflt +10 (target=14) [7] fload_1 v1 [8] f2d [9] dconst_1 [10] dcmpl [11] ifle +11 (target=22) [14] aload_2 v2 [15] getstatic #5 + Fieldref [android/view/animation/Transformation.TYPE_IDENTITY I] [18] invokevirtual #12 + Methodref [android/view/animation/Transformation.setTransformationType (I)V] [21] return [22] aload_2 v2 [23] invokevirtual #11 + Methodref [android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;] [26] astore_3 v3 [27] aload_0 v0 [28] getfield #7 + Fieldref [com/admob/android/ads/ao.a [F] [31] arraylength [32] newarray 6 [34] astore v4 [36] iconst_0 [37] istore v5 [39] iload v5 [41] aload_0 v0 [42] getfield #7 + Fieldref [com/admob/android/ads/ao.a [F] [45] arraylength [46] ificmpge +39 (target=85) [49] aload v4 [51] iload v5 [53] aload_0 v0 [54] getfield #7 + Fieldref [com/admob/android/ads/ao.a [F] [57] iload v5 [59] faload [60] aload_0 v0 [61] getfield #8 + Fieldref [com/admob/android/ads/ao.b [F] [64] iload v5 [66] faload [67] aload_0 v0 [68] getfield #7 + Fieldref [com/admob/android/ads/ao.a [F] [71] iload v5 [73] faload [74] fsub [75] fload_1 v1 [76] fmul [77] fadd [78] fastore [79] iinc v5, 1 [82] goto -43 (target=39) [85] aload_3 v3 [86] aload_0 v0 [87] getfield #7 + Fieldref [com/admob/android/ads/ao.a [F] [90] iconst_0 [91] faload [92] aload_0 v0 [93] getfield #7 + Fieldref [com/admob/android/ads/ao.a [F] [96] iconst_1 [97] faload [98] invokevirtual #9 + Methodref [android/graphics/Matrix.setSkew (FF)V] [101] aload_2 v2 [102] getstatic #6 + Fieldref [android/view/animation/Transformation.TYPE_MATRIX I] [105] invokevirtual #12 + Methodref [android/view/animation/Transformation.setTransformationType (I)V] [108] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 11) [0] -> line 26 [14] -> line 28 [21] -> line 29 [22] -> line 34 [27] -> line 36 [36] -> line 37 [49] -> line 39 [79] -> line 37 [85] -> line 41 [101] -> line 43 [108] -> line 44 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/q Superclass: android/widget/TextView Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.admob.android.ads.q extends android.widget.TextView Interfaces (count = 0): Constant Pool (count = 79): + Float [-1.0] + Float [0.5] + Class [android/text/TextPaint] + Class [android/widget/TextView] + Class [com/admob/android/ads/q] + Class [java/lang/CharSequence] + Fieldref [com/admob/android/ads/q.a F] + Fieldref [com/admob/android/ads/q.b Z] + Fieldref [com/admob/android/ads/q.c F] + Methodref [android/text/TextPaint. (Landroid/graphics/Paint;)V] + Methodref [android/text/TextPaint.measureText (Ljava/lang/CharSequence;II)F] + Methodref [android/text/TextPaint.setTextSize (F)V] + Methodref [android/text/TextPaint.setTypeface (Landroid/graphics/Typeface;)Landroid/graphics/Typeface;] + Methodref [android/widget/TextView. (Landroid/content/Context;)V] + Methodref [android/widget/TextView.onMeasure (II)V] + Methodref [com/admob/android/ads/q.getMeasuredWidth ()I] + Methodref [com/admob/android/ads/q.getPaint ()Landroid/text/TextPaint;] + Methodref [com/admob/android/ads/q.getText ()Ljava/lang/CharSequence;] + Methodref [com/admob/android/ads/q.getTextSize ()F] + Methodref [com/admob/android/ads/q.getTypeface ()Landroid/graphics/Typeface;] + Methodref [com/admob/android/ads/q.setGravity (I)V] + Methodref [com/admob/android/ads/q.setTextSize (IF)V] + InterfaceMethodref [java/lang/CharSequence.length ()I] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/graphics/Paint;)V] + NameAndType [a F] + NameAndType [b Z] + NameAndType [c F] + NameAndType [getMeasuredWidth ()I] + NameAndType [getPaint ()Landroid/text/TextPaint;] + NameAndType [getText ()Ljava/lang/CharSequence;] + NameAndType [getTextSize ()F] + NameAndType [getTypeface ()Landroid/graphics/Typeface;] + NameAndType [length ()I] + NameAndType [measureText (Ljava/lang/CharSequence;II)F] + NameAndType [onMeasure (II)V] + NameAndType [setGravity (I)V] + NameAndType [setTextSize (F)V] + NameAndType [setTextSize (IF)V] + NameAndType [setTypeface (Landroid/graphics/Typeface;)Landroid/graphics/Typeface;] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/graphics/Typeface;] + Utf8 [()Landroid/text/TextPaint;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(IF)V] + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;F)V] + Utf8 [(Landroid/graphics/Paint;)V] + Utf8 [(Landroid/graphics/Typeface;)Landroid/graphics/Typeface;] + Utf8 [(Ljava/lang/CharSequence;II)F] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [Z] + Utf8 [a] + Utf8 [android/text/TextPaint] + Utf8 [android/widget/TextView] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/q] + Utf8 [getMeasuredWidth] + Utf8 [getPaint] + Utf8 [getText] + Utf8 [getTextSize] + Utf8 [getTypeface] + Utf8 [java/lang/CharSequence] + Utf8 [length] + Utf8 [measureText] + Utf8 [onMeasure] + Utf8 [setGravity] + Utf8 [setTextSize] + Utf8 [setTypeface] Fields (count = 3): + Field: a F Access flags: 0x1 = public float a + Field: b Z Access flags: 0x1 = public boolean b + Field: c F Access flags: 0x1 = public float c Methods (count = 2): - Method: (Landroid/content/Context;F)V Access flags: 0x1 = public q(android.content.Context,float) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #14 + Methodref [android/widget/TextView. (Landroid/content/Context;)V] [5] aload_0 v0 [6] fload_2 v2 [7] fstore_2 v2 [8] dup [9] astore_1 v1 [10] ldc #1 + Float [-1.0] [12] putfield #7 + Fieldref [com/admob/android/ads/q.a F] [15] aload_1 v1 [16] iconst_0 [17] putfield #8 + Fieldref [com/admob/android/ads/q.b Z] [20] aload_1 v1 [21] bipush 80 [23] invokevirtual #21 + Methodref [com/admob/android/ads/q.setGravity (I)V] [26] aload_1 v1 [27] fload_2 v2 [28] putfield #9 + Fieldref [com/admob/android/ads/q.c F] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 45 [5] -> line 46 [31] -> line 47 + Method: onMeasure(II)V Access flags: 0x14 = protected final void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 133, locals = 8, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #15 + Methodref [android/widget/TextView.onMeasure (II)V] [6] aload_0 v0 [7] getfield #8 + Fieldref [com/admob/android/ads/q.b Z] [10] ifeq +122 (target=132) [13] aload_0 v0 [14] invokevirtual #16 + Methodref [com/admob/android/ads/q.getMeasuredWidth ()I] [17] istore_1 v1 [18] aload_0 v0 [19] invokevirtual #20 + Methodref [com/admob/android/ads/q.getTypeface ()Landroid/graphics/Typeface;] [22] astore_2 v2 [23] aload_0 v0 [24] invokevirtual #19 + Methodref [com/admob/android/ads/q.getTextSize ()F] [27] dup [28] fstore_3 v3 [29] fstore v4 [31] aload_0 v0 [32] invokevirtual #18 + Methodref [com/admob/android/ads/q.getText ()Ljava/lang/CharSequence;] [35] astore v5 [37] new #3 + Class [android/text/TextPaint] [40] dup [41] aload_0 v0 [42] invokevirtual #17 + Methodref [com/admob/android/ads/q.getPaint ()Landroid/text/TextPaint;] [45] invokespecial #10 + Methodref [android/text/TextPaint. (Landroid/graphics/Paint;)V] [48] astore v6 [50] aload v5 [52] ifnull +80 (target=132) [55] fload v4 [57] aload_0 v0 [58] getfield #7 + Fieldref [com/admob/android/ads/q.a F] [61] fcmpl [62] iflt +51 (target=113) [65] aload v6 [67] aload_2 v2 [68] invokevirtual #13 + Methodref [android/text/TextPaint.setTypeface (Landroid/graphics/Typeface;)Landroid/graphics/Typeface;] [71] pop [72] aload v6 [74] fload v4 [76] invokevirtual #12 + Methodref [android/text/TextPaint.setTextSize (F)V] [79] aload v6 [81] aload v5 [83] iconst_0 [84] aload v5 [86] invokeinterface #23 + InterfaceMethodref [java/lang/CharSequence.length ()I] [91] invokevirtual #11 + Methodref [android/text/TextPaint.measureText (Ljava/lang/CharSequence;II)F] [94] dup [95] fstore v7 [97] iload_1 v1 [98] i2f [99] fcmpg [100] ifle +13 (target=113) [103] fload v4 [105] ldc #2 + Float [0.5] [107] fsub [108] fstore v4 [110] goto -55 (target=55) [113] fload_3 v3 [114] fload v4 [116] fcmpl [117] ifeq +15 (target=132) [120] aload_0 v0 [121] iconst_1 [122] fload v4 [124] aload_0 v0 [125] getfield #9 + Fieldref [com/admob/android/ads/q.c F] [128] fdiv [129] invokevirtual #22 + Methodref [com/admob/android/ads/q.setTextSize (IF)V] [132] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 18) [0] -> line 103 [6] -> line 106 [13] -> line 108 [18] -> line 109 [23] -> line 111 [28] -> line 112 [31] -> line 114 [37] -> line 115 [50] -> line 116 [55] -> line 118 [65] -> line 121 [72] -> line 122 [79] -> line 123 [95] -> line 125 [103] -> line 127 [113] -> line 132 [120] -> line 135 [132] -> line 139 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/ap Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x421 = public abstract class com.admob.android.ads.ap extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 171): + String [ Build/] + String [-] + String [1.0] + String [20100331] + String [; ] + String [AdMobSDK] + String [Mozilla/5.0 (Linux; U; Android %s) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 (AdMob-ANDROID-%s)] + String [Phone's user-agent is: ] + String [application/x-www-form-urlencoded] + String [en] + Class [android/os/Build] + Class [android/os/Build$VERSION] + Class [android/util/Log] + Class [com/admob/android/ads/ap] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/String] + Class [java/lang/StringBuffer] + Class [java/lang/StringBuilder] + Class [java/util/Locale] + Class [java/util/concurrent/Executor] + Class [java/util/concurrent/Executors] + Fieldref [android/os/Build.ID Ljava/lang/String;] + Fieldref [android/os/Build.MODEL Ljava/lang/String;] + Fieldref [android/os/Build$VERSION.RELEASE Ljava/lang/String;] + Fieldref [com/admob/android/ads/ap.a Ljava/lang/String;] + Fieldref [com/admob/android/ads/ap.b I] + Fieldref [com/admob/android/ads/ap.c Ljava/lang/Exception;] + Fieldref [com/admob/android/ads/ap.d Ljava/util/Map;] + Fieldref [com/admob/android/ads/ap.e I] + Fieldref [com/admob/android/ads/ap.f I] + Fieldref [com/admob/android/ads/ap.g Ljava/lang/String;] + Fieldref [com/admob/android/ads/ap.h Lcom/admob/android/ads/ag;] + Fieldref [com/admob/android/ads/ap.i Ljava/net/URL;] + Fieldref [com/admob/android/ads/ap.j [B] + Fieldref [com/admob/android/ads/ap.k Z] + Fieldref [com/admob/android/ads/ap.l Ljava/lang/String;] + Fieldref [com/admob/android/ads/ap.m Ljava/util/concurrent/Executor;] + Fieldref [com/admob/android/ads/ap.n Ljava/lang/String;] + Fieldref [com/admob/android/ads/ap.o Ljava/lang/String;] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/String.length ()I] + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;] + Methodref [java/lang/StringBuffer. ()V] + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/Locale.getCountry ()Ljava/lang/String;] + Methodref [java/util/Locale.getDefault ()Ljava/util/Locale;] + Methodref [java/util/Locale.getLanguage ()Ljava/lang/String;] + Methodref [java/util/concurrent/Executors.newCachedThreadPool ()Ljava/util/concurrent/ExecutorService;] + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V] + NameAndType [ ()V] + NameAndType [ID Ljava/lang/String;] + NameAndType [MODEL Ljava/lang/String;] + NameAndType [RELEASE Ljava/lang/String;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuffer;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b I] + NameAndType [c Ljava/lang/Exception;] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [d Ljava/util/Map;] + NameAndType [e I] + NameAndType [execute (Ljava/lang/Runnable;)V] + NameAndType [f I] + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [g Ljava/lang/String;] + NameAndType [getCountry ()Ljava/lang/String;] + NameAndType [getDefault ()Ljava/util/Locale;] + NameAndType [getLanguage ()Ljava/lang/String;] + NameAndType [h Lcom/admob/android/ads/ag;] + NameAndType [i Ljava/net/URL;] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [j [B] + NameAndType [k Z] + NameAndType [l Ljava/lang/String;] + NameAndType [length ()I] + NameAndType [m Ljava/util/concurrent/Executor;] + NameAndType [n Ljava/lang/String;] + NameAndType [newCachedThreadPool ()Ljava/util/concurrent/ExecutorService;] + NameAndType [o Ljava/lang/String;] + NameAndType [toLowerCase ()Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ Build/] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/net/URL;] + Utf8 [()Ljava/util/Locale;] + Utf8 [()Ljava/util/concurrent/ExecutorService;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[B] + Utf8 [(I)V] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuffer;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [-] + Utf8 [1.0] + Utf8 [20100331] + Utf8 [; ] + Utf8 [] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [I] + Utf8 [ID] + Utf8 [Lcom/admob/android/ads/ag;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/Exception;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/net/URL;] + Utf8 [Ljava/util/Map;] + Utf8 [Ljava/util/concurrent/Executor;] + Utf8 [MODEL] + Utf8 [Mozilla/5.0 (Linux; U; Android %s) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 (AdMob-ANDROID-%s)] + Utf8 [Phone's user-agent is: ] + Utf8 [RELEASE] + Utf8 [SourceFile] + Utf8 [Z] + Utf8 [[B] + Utf8 [a] + Utf8 [android/os/Build] + Utf8 [android/os/Build$VERSION] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [application/x-www-form-urlencoded] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/ap] + Utf8 [d] + Utf8 [e] + Utf8 [en] + Utf8 [execute] + Utf8 [f] + Utf8 [format] + Utf8 [g] + Utf8 [getCountry] + Utf8 [getDefault] + Utf8 [getLanguage] + Utf8 [h] + Utf8 [i] + Utf8 [isLoggable] + Utf8 [j] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuffer] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Locale] + Utf8 [java/util/concurrent/Executor] + Utf8 [java/util/concurrent/Executors] + Utf8 [k] + Utf8 [l] + Utf8 [length] + Utf8 [m] + Utf8 [n] + Utf8 [newCachedThreadPool] + Utf8 [o] + Utf8 [toLowerCase] + Utf8 [toString] Fields (count = 15): + Field: m Ljava/util/concurrent/Executor; Access flags: 0xa = private static java.util.concurrent.Executor m + Field: n Ljava/lang/String; Access flags: 0xa = private static java.lang.String n + Field: a Ljava/lang/String; Access flags: 0x4 = protected java.lang.String a + Field: b I Access flags: 0x4 = protected int b + Field: c Ljava/lang/Exception; Access flags: 0x4 = protected java.lang.Exception c + Field: d Ljava/util/Map; Access flags: 0x4 = protected java.util.Map d + Field: e I Access flags: 0x4 = protected int e + Field: f I Access flags: 0x4 = protected int f + Field: o Ljava/lang/String; Access flags: 0x2 = private java.lang.String o + Field: g Ljava/lang/String; Access flags: 0x4 = protected java.lang.String g + Field: h Lcom/admob/android/ads/ag; Access flags: 0x4 = protected com.admob.android.ads.ag h + Field: i Ljava/net/URL; Access flags: 0x4 = protected java.net.URL i + Field: j [B Access flags: 0x4 = protected byte[] j + Field: k Z Access flags: 0x4 = protected boolean k + Field: l Ljava/lang/String; Access flags: 0x4 = protected java.lang.String l Methods (count = 11): + Method: c()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String c() Class member attributes (count = 1): + Code attribute instructions (code length = 214, locals = 3, stack = 5): [0] getstatic #39 + Fieldref [com/admob/android/ads/ap.n Ljava/lang/String;] [3] ifnonnull +207 (target=210) [6] new #18 + Class [java/lang/StringBuffer] [9] dup [10] invokespecial #47 + Methodref [java/lang/StringBuffer. ()V] [13] astore_0 v0 [14] getstatic #25 + Fieldref [android/os/Build$VERSION.RELEASE Ljava/lang/String;] [17] dup [18] astore_1 v1 [19] invokevirtual #45 + Methodref [java/lang/String.length ()I] [22] ifle +12 (target=34) [25] aload_0 v0 [26] aload_1 v1 [27] invokevirtual #48 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [30] pop [31] goto +10 (target=41) [34] aload_0 v0 [35] ldc #3 + String [1.0] [37] invokevirtual #48 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [40] pop [41] aload_0 v0 [42] ldc #5 + String [; ] [44] invokevirtual #48 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [47] pop [48] invokestatic #53 + Methodref [java/util/Locale.getDefault ()Ljava/util/Locale;] [51] dup [52] astore_1 v1 [53] invokevirtual #54 + Methodref [java/util/Locale.getLanguage ()Ljava/lang/String;] [56] dup [57] astore_2 v2 [58] ifnull +40 (target=98) [61] aload_0 v0 [62] aload_2 v2 [63] invokevirtual #46 + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;] [66] invokevirtual #48 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [69] pop [70] aload_1 v1 [71] invokevirtual #52 + Methodref [java/util/Locale.getCountry ()Ljava/lang/String;] [74] dup [75] astore_1 v1 [76] ifnull +19 (target=95) [79] aload_0 v0 [80] ldc #2 + String [-] [82] invokevirtual #48 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [85] pop [86] aload_0 v0 [87] aload_1 v1 [88] invokevirtual #46 + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;] [91] invokevirtual #48 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [94] pop [95] goto +10 (target=105) [98] aload_0 v0 [99] ldc #10 + String [en] [101] invokevirtual #48 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [104] pop [105] getstatic #24 + Fieldref [android/os/Build.MODEL Ljava/lang/String;] [108] dup [109] astore_1 v1 [110] invokevirtual #45 + Methodref [java/lang/String.length ()I] [113] ifle +16 (target=129) [116] aload_0 v0 [117] ldc #5 + String [; ] [119] invokevirtual #48 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [122] pop [123] aload_0 v0 [124] aload_1 v1 [125] invokevirtual #48 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [128] pop [129] getstatic #23 + Fieldref [android/os/Build.ID Ljava/lang/String;] [132] dup [133] astore_1 v1 [134] invokevirtual #45 + Methodref [java/lang/String.length ()I] [137] ifle +16 (target=153) [140] aload_0 v0 [141] ldc #1 + String [ Build/] [143] invokevirtual #48 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [146] pop [147] aload_0 v0 [148] aload_1 v1 [149] invokevirtual #48 + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;] [152] pop [153] ldc #7 + String [Mozilla/5.0 (Linux; U; Android %s) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 (AdMob-ANDROID-%s)] [155] iconst_2 [156] anewarray #15 + Class [java/lang/Object] [159] dup [160] iconst_0 [161] aload_0 v0 [162] aastore [163] dup [164] iconst_1 [165] ldc #4 + String [20100331] [167] aastore [168] invokestatic #44 + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] [171] putstatic #39 + Fieldref [com/admob/android/ads/ap.n Ljava/lang/String;] [174] ldc #6 + String [AdMobSDK] [176] iconst_3 [177] invokestatic #42 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [180] ifeq +30 (target=210) [183] ldc #6 + String [AdMobSDK] [185] new #19 + Class [java/lang/StringBuilder] [188] dup [189] invokespecial #49 + Methodref [java/lang/StringBuilder. ()V] [192] ldc #8 + String [Phone's user-agent is: ] [194] invokevirtual #50 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [197] getstatic #39 + Fieldref [com/admob/android/ads/ap.n Ljava/lang/String;] [200] invokevirtual #50 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [203] invokevirtual #51 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [206] invokestatic #41 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [209] pop [210] getstatic #39 + Fieldref [com/admob/android/ads/ap.n Ljava/lang/String;] [213] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 29) [0] -> line 134 [6] -> line 140 [14] -> line 143 [18] -> line 144 [25] -> line 146 [34] -> line 151 [41] -> line 153 [48] -> line 156 [52] -> line 157 [57] -> line 158 [61] -> line 160 [70] -> line 161 [75] -> line 162 [79] -> line 164 [86] -> line 165 [95] -> line 167 [98] -> line 171 [105] -> line 175 [109] -> line 176 [116] -> line 178 [123] -> line 179 [129] -> line 181 [133] -> line 182 [140] -> line 184 [147] -> line 185 [153] -> line 190 [174] -> line 193 [183] -> line 195 [210] -> line 199 - Method: (Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)V Access flags: 0x4 = protected ap(java.lang.String,java.lang.String,com.admob.android.ads.ag,int,java.util.Map,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 7, stack = 2): [0] aload_0 v0 [1] invokespecial #43 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #28 + Fieldref [com/admob/android/ads/ap.c Ljava/lang/Exception;] [9] aload_0 v0 [10] aload_1 v1 [11] putfield #40 + Fieldref [com/admob/android/ads/ap.o Ljava/lang/String;] [14] aload_0 v0 [15] aload_2 v2 [16] putfield #32 + Fieldref [com/admob/android/ads/ap.g Ljava/lang/String;] [19] aload_0 v0 [20] aload_3 v3 [21] putfield #33 + Fieldref [com/admob/android/ads/ap.h Lcom/admob/android/ads/ag;] [24] aload_0 v0 [25] iload v4 [27] putfield #27 + Fieldref [com/admob/android/ads/ap.b I] [30] aload_0 v0 [31] aload v5 [33] putfield #29 + Fieldref [com/admob/android/ads/ap.d Ljava/util/Map;] [36] aload_0 v0 [37] iconst_1 [38] putfield #36 + Fieldref [com/admob/android/ads/ap.k Z] [41] aload_0 v0 [42] iconst_0 [43] putfield #30 + Fieldref [com/admob/android/ads/ap.e I] [46] aload_0 v0 [47] iconst_3 [48] putfield #31 + Fieldref [com/admob/android/ads/ap.f I] [51] aload v6 [53] ifnull +16 (target=69) [56] aload_0 v0 [57] aload v6 [59] putfield #37 + Fieldref [com/admob/android/ads/ap.l Ljava/lang/String;] [62] aload_0 v0 [63] ldc #9 + String [application/x-www-form-urlencoded] [65] putfield #26 + Fieldref [com/admob/android/ads/ap.a Ljava/lang/String;] [68] return [69] aload_0 v0 [70] aconst_null [71] putfield #37 + Fieldref [com/admob/android/ads/ap.l Ljava/lang/String;] [74] aload_0 v0 [75] aconst_null [76] putfield #26 + Fieldref [com/admob/android/ads/ap.a Ljava/lang/String;] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 16) [0] -> line 213 [4] -> line 214 [9] -> line 215 [14] -> line 216 [19] -> line 217 [24] -> line 218 [30] -> line 219 [36] -> line 220 [41] -> line 221 [46] -> line 222 [51] -> line 224 [56] -> line 226 [62] -> line 227 [69] -> line 231 [74] -> line 232 [79] -> line 234 + Method: d()[B Access flags: 0x11 = public final byte[] d() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #35 + Fieldref [com/admob/android/ads/ap.j [B] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 261 + Method: e()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String e() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/admob/android/ads/ap.o Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 279 + Method: f()Ljava/net/URL; Access flags: 0x11 = public final java.net.URL f() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #34 + Fieldref [com/admob/android/ads/ap.i Ljava/net/URL;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 295 + Method: a()Z Access flags: 0x401 = public abstract boolean a() + Method: b()V Access flags: 0x401 = public abstract void b() + Method: g()V Access flags: 0x11 = public final void g() Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] astore_1 v1 [2] getstatic #38 + Fieldref [com/admob/android/ads/ap.m Ljava/util/concurrent/Executor;] [5] ifnonnull +9 (target=14) [8] invokestatic #55 + Methodref [java/util/concurrent/Executors.newCachedThreadPool ()Ljava/util/concurrent/ExecutorService;] [11] putstatic #38 + Fieldref [com/admob/android/ads/ap.m Ljava/util/concurrent/Executor;] [14] getstatic #38 + Fieldref [com/admob/android/ads/ap.m Ljava/util/concurrent/Executor;] [17] aload_1 v1 [18] invokeinterface #56 + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 323 [23] -> line 324 + Method: a(Ljava/lang/String;)V Access flags: 0x14 = protected final void a(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #26 + Fieldref [com/admob/android/ads/ap.a Ljava/lang/String;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 333 [5] -> line 334 + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #31 + Fieldref [com/admob/android/ads/ap.f I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 351 [5] -> line 352 - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 0, stack = 1): [0] aconst_null [1] putstatic #38 + Fieldref [com/admob/android/ads/ap.m Ljava/util/concurrent/Executor;] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 53 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/aq Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface com.admob.android.ads.aq extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 10): + Class [com/admob/android/ads/aq] + Class [java/lang/Object] + Utf8 [()Ljava/lang/String;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [SourceFile] + Utf8 [com/admob/android/ads/aq] + Utf8 [h] + Utf8 [i] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): + Method: i()Lorg/json/JSONObject; Access flags: 0x401 = public abstract org.json.JSONObject i() + Method: h()Ljava/lang/String; Access flags: 0x401 = public abstract java.lang.String h() Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/ar Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.ar extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 106): + String [] + String [?] + String [AdMobSDK] + String [Unhandled exception retrieving developer message.] + String [data] + String [developer_message] + String [http://api.admob.com/v1/pubcode/android_sdk_emulator_notice] + Class [android/util/Log] + Class [com/admob/android/ads/ap] + Class [com/admob/android/ads/ar] + Class [com/admob/android/ads/as] + Class [com/admob/android/ads/b] + Class [com/admob/android/ads/z] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [org/json/JSONObject] + Class [org/json/JSONTokener] + Fieldref [com/admob/android/ads/ar.a Z] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/admob/android/ads/ap.a ()Z] + Methodref [com/admob/android/ads/ap.d ()[B] + Methodref [com/admob/android/ads/as.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;] + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/admob/android/ads/ap;] + Methodref [java/lang/String. ([B)V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [org/json/JSONObject. (Lorg/json/JSONTokener;)V] + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [org/json/JSONTokener. (Ljava/lang/String;)V] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Lorg/json/JSONTokener;)V] + NameAndType [ ([B)V] + NameAndType [a ()Z] + NameAndType [a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;] + NameAndType [a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/admob/android/ads/ap;] + NameAndType [a Z] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [d ()[B] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [f (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[B] + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/admob/android/ads/ap;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Lorg/json/JSONTokener;)V] + Utf8 [([B)V] + Utf8 [] + Utf8 [] + Utf8 [?] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [LineNumberTable] + Utf8 [SourceFile] + Utf8 [Unhandled exception retrieving developer message.] + Utf8 [Z] + Utf8 [a] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [com/admob/android/ads/ap] + Utf8 [com/admob/android/ads/ar] + Utf8 [com/admob/android/ads/as] + Utf8 [com/admob/android/ads/b] + Utf8 [com/admob/android/ads/z] + Utf8 [d] + Utf8 [data] + Utf8 [developer_message] + Utf8 [equals] + Utf8 [f] + Utf8 [getString] + Utf8 [http://api.admob.com/v1/pubcode/android_sdk_emulator_notice] + Utf8 [isLoggable] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [org/json/JSONObject] + Utf8 [org/json/JSONTokener] + Utf8 [toString] + Utf8 [v] + Utf8 [w] Fields (count = 1): + Field: a Z Access flags: 0xa = private static boolean a Methods (count = 2): + Method: a(Landroid/content/Context;)V Access flags: 0x9 = public static void a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 172, locals = 3, stack = 5): [0] getstatic #20 + Fieldref [com/admob/android/ads/ar.a Z] [3] ifne +168 (target=171) [6] iconst_1 [7] putstatic #20 + Fieldref [com/admob/android/ads/ar.a Z] [10] aload_0 v0 [11] invokestatic #27 + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] [14] ifnonnull +7 (target=21) [17] iconst_1 [18] goto +4 (target=22) [21] iconst_0 [22] dup [23] istore_1 v1 [24] ifeq +147 (target=171) [27] aload_0 v0 [28] astore_0 v0 [29] aload_0 v0 [30] aconst_null [31] aconst_null [32] iconst_0 [33] invokestatic #26 + Methodref [com/admob/android/ads/as.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;] [36] astore_1 v1 [37] new #17 + Class [java/lang/StringBuilder] [40] dup [41] invokespecial #31 + Methodref [java/lang/StringBuilder. ()V] [44] dup [45] astore_2 v2 [46] ldc #7 + String [http://api.admob.com/v1/pubcode/android_sdk_emulator_notice] [48] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] pop [52] aload_2 v2 [53] ldc #2 + String [?] [55] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [58] pop [59] aload_2 v2 [60] aload_1 v1 [61] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [64] pop [65] aload_2 v2 [66] invokevirtual #33 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [69] dup [70] astore_1 v1 [71] ldc #6 + String [developer_message] [73] aload_0 v0 [74] invokestatic #27 + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] [77] invokestatic #28 + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/admob/android/ads/ap;] [80] dup [81] astore_0 v0 [82] invokevirtual #24 + Methodref [com/admob/android/ads/ap.a ()Z] [85] dup [86] istore_1 v1 [87] ifeq +64 (target=151) [90] aload_0 v0 [91] invokevirtual #25 + Methodref [com/admob/android/ads/ap.d ()[B] [94] dup [95] astore_0 v0 [96] ifnull +55 (target=151) [99] new #16 + Class [java/lang/String] [102] dup [103] aload_0 v0 [104] invokespecial #29 + Methodref [java/lang/String. ([B)V] [107] astore_0 v0 [108] new #18 + Class [org/json/JSONObject] [111] dup [112] new #19 + Class [org/json/JSONTokener] [115] dup [116] aload_0 v0 [117] invokespecial #36 + Methodref [org/json/JSONTokener. (Ljava/lang/String;)V] [120] invokespecial #34 + Methodref [org/json/JSONObject. (Lorg/json/JSONTokener;)V] [123] dup [124] astore_0 v0 [125] ldc #5 + String [data] [127] invokevirtual #35 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [130] dup [131] astore_0 v0 [132] ifnull +19 (target=151) [135] aload_0 v0 [136] ldc #1 + String [] [138] invokevirtual #30 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [141] ifne +10 (target=151) [144] ldc #3 + String [AdMobSDK] [146] aload_0 v0 [147] invokestatic #23 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [150] pop [151] return [152] astore_1 v1 [153] ldc #3 + String [AdMobSDK] [155] iconst_2 [156] invokestatic #21 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [159] ifeq +12 (target=171) [162] ldc #3 + String [AdMobSDK] [164] ldc #4 + String [Unhandled exception retrieving developer message.] [166] aload_1 v1 [167] invokestatic #22 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [170] pop [171] return Code attribute exceptions (count = 1): - ExceptionInfo (29 -> 151: 152): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 6) [0] -> line 35 [6] -> line 37 [10] -> line 40 [23] -> line 42 [27] -> line 44 [171] -> line 47 - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 0, stack = 1): [0] iconst_0 [1] putstatic #20 + Fieldref [com/admob/android/ads/ar.a Z] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 25 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/as Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.as extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 338): + Integer [65536] + String [] + String [ ] + String [&] + String [,] + String [.] + String [0] + String [1] + String [20100331-ANDROID-3312276cc1406347] + String [: ] + String [=] + String [Ad request:] + String [Ad response: ] + String [AdMobSDK] + String [Cannot request an ad without Internet permissions! Open manifest.xml and just before the final tag add: ] + String [Making ad request in test mode] + String [No fill. Server replied that no ads are available (] + String [Problem decoding ad response. Cannot display ad.] + String [Publisher ID is not set! To serve ads you must set your publisher ID assigned from www.admob.com. Either add it to AndroidManifest.xml under the tag or call AdManager.setPublisherId().] + String [Requesting an ad with POST params: ] + String [UTF-8] + String [UTF-8 encoding is not supported on this device. Ad requests are impossible.] + String [a] + String [android.intent.action.VIEW] + String [android.permission.INTERNET] + String [client_sdk] + String [d[coord]] + String [d[coord_timestamp]] + String [d[dob]] + String [d[gender]] + String [d[pc]] + String [density] + String [ex] + String [f] + String [geo:0,0?q=donuts] + String [http://r.admob.com/ad_source.php] + String [ic] + String [isu] + String [jsonp] + String [k] + String [l] + String [m] + String [market://search?q=pname:com.admob] + String [ms)] + String [pub_data[identifier]] + String [pub_data[version]] + String [rt] + String [s] + String [screen_width] + String [search] + String [so] + String [stats[reqs]] + String [stats[time]] + String [t] + String [tel://6509313940] + String [test] + String [test_action] + String [v] + String [z] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/PackageManager] + Class [android/net/Uri] + Class [android/os/SystemClock] + Class [android/util/Log] + Class [com/admob/android/ads/ab] + Class [com/admob/android/ads/an] + Class [com/admob/android/ads/ap] + Class [com/admob/android/ads/as] + Class [com/admob/android/ads/b] + Class [com/admob/android/ads/o] + Class [com/admob/android/ads/z] + Class [java/io/UnsupportedEncodingException] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/net/URLEncoder] + Class [java/util/List] + Class [org/json/JSONException] + Class [org/json/JSONObject] + Class [org/json/JSONTokener] + Long [1000] + Fieldref [com/admob/android/ads/as.a Ljava/lang/String;] + Fieldref [com/admob/android/ads/as.b I] + Fieldref [com/admob/android/ads/as.c J] + Fieldref [com/admob/android/ads/as.d Ljava/lang/String;] + Methodref [android/content/Context.checkCallingOrSelfPermission (Ljava/lang/String;)I] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] + Methodref [android/content/pm/PackageManager.queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;] + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + Methodref [android/os/SystemClock.uptimeMillis ()J] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [com/admob/android/ads/ab.d ()F] + Methodref [com/admob/android/ads/an.a ()Ljava/lang/String;] + Methodref [com/admob/android/ads/an.a (Landroid/content/Context;)V] + Methodref [com/admob/android/ads/ap.a ()Z] + Methodref [com/admob/android/ads/ap.d ()[B] + Methodref [com/admob/android/ads/as.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;] + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] + Methodref [com/admob/android/ads/b.a ()Ljava/lang/String;] + Methodref [com/admob/android/ads/b.a (Ljava/lang/String;)V] + Methodref [com/admob/android/ads/b.b ()Ljava/lang/String;] + Methodref [com/admob/android/ads/b.b (Landroid/content/Context;)Ljava/lang/String;] + Methodref [com/admob/android/ads/b.c ()Ljava/lang/String;] + Methodref [com/admob/android/ads/b.c (Landroid/content/Context;)I] + Methodref [com/admob/android/ads/b.d (Landroid/content/Context;)Ljava/lang/String;] + Methodref [com/admob/android/ads/b.e ()Ljava/lang/String;] + Methodref [com/admob/android/ads/b.e (Landroid/content/Context;)Z] + Methodref [com/admob/android/ads/b.f ()Ljava/lang/String;] + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] + Methodref [com/admob/android/ads/b.h (Landroid/content/Context;)Ljava/lang/String;] + Methodref [com/admob/android/ads/b.i (Landroid/content/Context;)Ljava/lang/String;] + Methodref [com/admob/android/ads/o.a (Lcom/admob/android/ads/s;Lorg/json/JSONObject;IIILcom/admob/android/ads/ab;)Lcom/admob/android/ads/o;] + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)Lcom/admob/android/ads/ap;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/String. ([B)V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/String.length ()I] + Methodref [java/lang/String.valueOf (F)Ljava/lang/String;] + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;] + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.length ()I] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.currentTimeMillis ()J] + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Methodref [org/json/JSONObject. (Lorg/json/JSONTokener;)V] + Methodref [org/json/JSONObject.toString (I)Ljava/lang/String;] + Methodref [org/json/JSONTokener. (Ljava/lang/String;)V] + InterfaceMethodref [java/util/List.size ()I] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Landroid/net/Uri;)V] + NameAndType [ (Lorg/json/JSONTokener;)V] + NameAndType [ ([B)V] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a ()Z] + NameAndType [a (Landroid/content/Context;)V] + NameAndType [a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;] + NameAndType [a (Lcom/admob/android/ads/s;Lorg/json/JSONObject;IIILcom/admob/android/ads/ab;)Lcom/admob/android/ads/o;] + NameAndType [a (Ljava/lang/String;)V] + NameAndType [a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)Lcom/admob/android/ads/ap;] + NameAndType [a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [a Ljava/lang/String;] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()Ljava/lang/String;] + NameAndType [b (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [b I] + NameAndType [c ()Ljava/lang/String;] + NameAndType [c (Landroid/content/Context;)I] + NameAndType [c J] + NameAndType [checkCallingOrSelfPermission (Ljava/lang/String;)I] + NameAndType [currentTimeMillis ()J] + NameAndType [d ()F] + NameAndType [d ()[B] + NameAndType [d (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [d Ljava/lang/String;] + NameAndType [e ()Ljava/lang/String;] + NameAndType [e (Landroid/content/Context;)Z] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [f ()Ljava/lang/String;] + NameAndType [f (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [h (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [i (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [isLoggable (Ljava/lang/String;I)Z] + NameAndType [length ()I] + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] + NameAndType [queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toString (I)Ljava/lang/String;] + NameAndType [uptimeMillis ()J] + NameAndType [valueOf (F)Ljava/lang/String;] + NameAndType [valueOf (I)Ljava/lang/String;] + NameAndType [valueOf (J)Ljava/lang/String;] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [] + Utf8 [ ] + Utf8 [&] + Utf8 [()F] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[B] + Utf8 [(F)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(J)Ljava/lang/String;] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/content/Context;)I] + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;)Z] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;] + Utf8 [(Landroid/content/Intent;I)Ljava/util/List;] + Utf8 [(Lcom/admob/android/ads/s;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IIILcom/admob/android/ads/ab;I)Lcom/admob/android/ads/o;] + Utf8 [(Lcom/admob/android/ads/s;Lorg/json/JSONObject;IIILcom/admob/android/ads/ab;)Lcom/admob/android/ads/o;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Landroid/net/Uri;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)Lcom/admob/android/ads/ap;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Lorg/json/JSONTokener;)V] + Utf8 [([B)V] + Utf8 [,] + Utf8 [.] + Utf8 [0] + Utf8 [1] + Utf8 [20100331-ANDROID-3312276cc1406347] + Utf8 [: ] + Utf8 [] + Utf8 [] + Utf8 [=] + Utf8 [Ad request:] + Utf8 [Ad response: ] + Utf8 [AdMobSDK] + Utf8 [Cannot request an ad without Internet permissions! Open manifest.xml and just before the final tag add: ] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [Making ad request in test mode] + Utf8 [No fill. Server replied that no ads are available (] + Utf8 [Problem decoding ad response. Cannot display ad.] + Utf8 [Publisher ID is not set! To serve ads you must set your publisher ID assigned from www.admob.com. Either add it to AndroidManifest.xml under the tag or call AdManager.setPublisherId().] + Utf8 [Requesting an ad with POST params: ] + Utf8 [SourceFile] + Utf8 [UTF-8] + Utf8 [UTF-8 encoding is not supported on this device. Ad requests are impossible.] + Utf8 [a] + Utf8 [android.intent.action.VIEW] + Utf8 [android.permission.INTERNET] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/net/Uri] + Utf8 [android/os/SystemClock] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [checkCallingOrSelfPermission] + Utf8 [client_sdk] + Utf8 [com/admob/android/ads/ab] + Utf8 [com/admob/android/ads/an] + Utf8 [com/admob/android/ads/ap] + Utf8 [com/admob/android/ads/as] + Utf8 [com/admob/android/ads/b] + Utf8 [com/admob/android/ads/o] + Utf8 [com/admob/android/ads/z] + Utf8 [currentTimeMillis] + Utf8 [d] + Utf8 [d[coord]] + Utf8 [d[coord_timestamp]] + Utf8 [d[dob]] + Utf8 [d[gender]] + Utf8 [d[pc]] + Utf8 [density] + Utf8 [e] + Utf8 [encode] + Utf8 [equals] + Utf8 [ex] + Utf8 [f] + Utf8 [geo:0,0?q=donuts] + Utf8 [getPackageManager] + Utf8 [h] + Utf8 [http://r.admob.com/ad_source.php] + Utf8 [i] + Utf8 [ic] + Utf8 [isLoggable] + Utf8 [isu] + Utf8 [java/io/UnsupportedEncodingException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/net/URLEncoder] + Utf8 [java/util/List] + Utf8 [jsonp] + Utf8 [k] + Utf8 [l] + Utf8 [length] + Utf8 [m] + Utf8 [market://search?q=pname:com.admob] + Utf8 [ms)] + Utf8 [org/json/JSONException] + Utf8 [org/json/JSONObject] + Utf8 [org/json/JSONTokener] + Utf8 [parse] + Utf8 [pub_data[identifier]] + Utf8 [pub_data[version]] + Utf8 [queryIntentActivities] + Utf8 [rt] + Utf8 [s] + Utf8 [screen_width] + Utf8 [search] + Utf8 [size] + Utf8 [so] + Utf8 [stats[reqs]] + Utf8 [stats[time]] + Utf8 [t] + Utf8 [tel://6509313940] + Utf8 [test] + Utf8 [test_action] + Utf8 [toString] + Utf8 [uptimeMillis] + Utf8 [v] + Utf8 [valueOf] + Utf8 [w] + Utf8 [z] Fields (count = 4): + Field: a Ljava/lang/String; Access flags: 0xa = private static java.lang.String a + Field: b I Access flags: 0xa = private static int b + Field: c J Access flags: 0xa = private static long c + Field: d Ljava/lang/String; Access flags: 0xa = private static java.lang.String d Methods (count = 4): + Method: a(Lcom/admob/android/ads/s;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IIILcom/admob/android/ads/ab;I)Lcom/admob/android/ads/o; Access flags: 0x8 = static com.admob.android.ads.o a(com.admob.android.ads.s,android.content.Context,java.lang.String,java.lang.String,int,int,int,com.admob.android.ads.ab,int) Class member attributes (count = 1): + Code attribute instructions (code length = 274, locals = 18, stack = 7): [0] aload_1 v1 [1] ldc #25 + String [android.permission.INTERNET] [3] invokevirtual #90 + Methodref [android/content/Context.checkCallingOrSelfPermission (Ljava/lang/String;)I] [6] iconst_m1 [7] ificmpne +8 (target=15) [10] ldc #15 + String [Cannot request an ad without Internet permissions! Open manifest.xml and just before the final tag add: ] [12] invokestatic #109 + Methodref [com/admob/android/ads/b.a (Ljava/lang/String;)V] [15] aload_1 v1 [16] invokestatic #103 + Methodref [com/admob/android/ads/an.a (Landroid/content/Context;)V] [19] aconst_null [20] astore v9 [22] invokestatic #95 + Methodref [android/os/SystemClock.uptimeMillis ()J] [25] lstore v10 [27] aload_1 v1 [28] aload_2 v2 [29] aload_3 v3 [30] iload v8 [32] invokestatic #106 + Methodref [com/admob/android/ads/as.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;] [35] astore_2 v2 [36] getstatic #86 + Fieldref [com/admob/android/ads/as.a Ljava/lang/String;] [39] aconst_null [40] aload_1 v1 [41] invokestatic #118 + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] [44] aconst_null [45] sipush 3000 [48] aconst_null [49] aload_2 v2 [50] invokestatic #122 + Methodref [com/admob/android/ads/z.a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/admob/android/ads/ag;ILjava/util/Map;Ljava/lang/String;)Lcom/admob/android/ads/ap;] [53] astore_1 v1 [54] ldc #14 + String [AdMobSDK] [56] iconst_3 [57] invokestatic #99 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [60] ifeq +28 (target=88) [63] ldc #14 + String [AdMobSDK] [65] new #77 + Class [java/lang/StringBuilder] [68] dup [69] invokespecial #130 + Methodref [java/lang/StringBuilder. ()V] [72] ldc #20 + String [Requesting an ad with POST params: ] [74] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [77] aload_2 v2 [78] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [81] invokevirtual #134 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [84] invokestatic #96 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [87] pop [88] aconst_null [89] astore_2 v2 [90] aload_1 v1 [91] invokevirtual #104 + Methodref [com/admob/android/ads/ap.a ()Z] [94] dup [95] istore_3 v3 [96] ifeq +19 (target=115) [99] aload_1 v1 [100] invokevirtual #105 + Methodref [com/admob/android/ads/ap.d ()[B] [103] astore v16 [105] new #76 + Class [java/lang/String] [108] dup [109] aload v16 [111] invokespecial #124 + Methodref [java/lang/String. ([B)V] [114] astore_2 v2 [115] iload_3 v3 [116] ifeq +102 (target=218) [119] ldc #14 + String [AdMobSDK] [121] iconst_3 [122] invokestatic #99 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [125] ifeq +11 (target=136) [128] ldc #14 + String [AdMobSDK] [130] ldc #13 + String [Ad response: ] [132] invokestatic #96 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [135] pop [136] aload_2 v2 [137] ldc #2 + String [] [139] invokevirtual #125 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [142] ifne +76 (target=218) [145] new #83 + Class [org/json/JSONTokener] [148] dup [149] aload_2 v2 [150] invokespecial #139 + Methodref [org/json/JSONTokener. (Ljava/lang/String;)V] [153] astore v16 [155] new #82 + Class [org/json/JSONObject] [158] dup [159] aload v16 [161] invokespecial #137 + Methodref [org/json/JSONObject. (Lorg/json/JSONTokener;)V] [164] astore v17 [166] ldc #14 + String [AdMobSDK] [168] iconst_3 [169] invokestatic #99 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [172] ifeq +15 (target=187) [175] ldc #14 + String [AdMobSDK] [177] aload v17 [179] iconst_4 [180] invokevirtual #138 + Methodref [org/json/JSONObject.toString (I)Ljava/lang/String;] [183] invokestatic #96 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [186] pop [187] aload_0 v0 [188] aload v17 [190] iload v4 [192] iload v5 [194] iload v6 [196] aload v7 [198] invokestatic #121 + Methodref [com/admob/android/ads/o.a (Lcom/admob/android/ads/s;Lorg/json/JSONObject;IIILcom/admob/android/ads/ab;)Lcom/admob/android/ads/o;] [201] astore v9 [203] goto +15 (target=218) [206] astore v17 [208] ldc #14 + String [AdMobSDK] [210] ldc #18 + String [Problem decoding ad response. Cannot display ad.] [212] aload v17 [214] invokestatic #100 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [217] pop [218] ldc #14 + String [AdMobSDK] [220] iconst_4 [221] invokestatic #99 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [224] ifeq +47 (target=271) [227] invokestatic #95 + Methodref [android/os/SystemClock.uptimeMillis ()J] [230] lload v10 [232] lsub [233] lstore v16 [235] aload v9 [237] ifnonnull +34 (target=271) [240] ldc #14 + String [AdMobSDK] [242] new #77 + Class [java/lang/StringBuilder] [245] dup [246] invokespecial #130 + Methodref [java/lang/StringBuilder. ()V] [249] ldc #17 + String [No fill. Server replied that no ads are available (] [251] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [254] lload v16 [256] invokevirtual #131 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [259] ldc #44 + String [ms)] [261] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [264] invokevirtual #134 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [267] invokestatic #98 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [270] pop [271] aload v9 [273] areturn Code attribute exceptions (count = 1): - ExceptionInfo (155 -> 203: 206): + Class [org/json/JSONException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 31) [0] -> line 83 [10] -> line 85 [15] -> line 89 [19] -> line 92 [22] -> line 94 [27] -> line 97 [36] -> line 99 [54] -> line 108 [63] -> line 110 [88] -> line 114 [90] -> line 117 [95] -> line 118 [99] -> line 121 [105] -> line 122 [115] -> line 125 [119] -> line 128 [128] -> line 130 [136] -> line 134 [145] -> line 136 [155] -> line 140 [166] -> line 141 [175] -> line 145 [187] -> line 149 [203] -> line 155 [206] -> line 152 [208] -> line 154 [218] -> line 159 [227] -> line 161 [235] -> line 163 [240] -> line 165 [271] -> line 169 + Method: a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; Access flags: 0x8 = static java.lang.String a(android.content.Context,java.lang.String,java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 604, locals = 11, stack = 5): [0] ldc #14 + String [AdMobSDK] [2] iconst_3 [3] invokestatic #99 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [6] ifeq +11 (target=17) [9] ldc #14 + String [AdMobSDK] [11] ldc #12 + String [Ad request:] [13] invokestatic #96 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [16] pop [17] new #77 + Class [java/lang/StringBuilder] [20] dup [21] invokespecial #130 + Methodref [java/lang/StringBuilder. ()V] [24] astore v4 [26] invokestatic #135 + Methodref [java/lang/System.currentTimeMillis ()J] [29] lstore v5 [31] aload v4 [33] ldc #59 + String [z] [35] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [38] ldc #11 + String [=] [40] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [43] lload v5 [45] ldc2_w #84 + Long [1000] [48] ldiv [49] invokevirtual #131 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [52] ldc #6 + String [.] [54] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [57] lload v5 [59] ldc2_w #84 + Long [1000] [62] lrem [63] invokevirtual #131 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [66] pop [67] aload v4 [69] ldc #47 + String [rt] [71] ldc #7 + String [0] [73] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [76] aload_0 v0 [77] invokestatic #114 + Methodref [com/admob/android/ads/b.d (Landroid/content/Context;)Ljava/lang/String;] [80] dup [81] astore v5 [83] ifnonnull +13 (target=96) [86] new #74 + Class [java/lang/IllegalStateException] [89] dup [90] ldc #19 + String [Publisher ID is not set! To serve ads you must set your publisher ID assigned from www.admob.com. Either add it to AndroidManifest.xml under the tag or call AdManager.setPublisherId().] [92] invokespecial #123 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [95] athrow [96] aload v4 [98] ldc #48 + String [s] [100] aload v5 [102] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [105] aload v4 [107] ldc #41 + String [l] [109] invokestatic #102 + Methodref [com/admob/android/ads/an.a ()Ljava/lang/String;] [112] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [115] aload v4 [117] ldc #34 + String [f] [119] ldc #39 + String [jsonp] [121] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [124] aload v4 [126] ldc #26 + String [client_sdk] [128] ldc #8 + String [1] [130] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [133] aload v4 [135] ldc #33 + String [ex] [137] ldc #8 + String [1] [139] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [142] aload v4 [144] ldc #58 + String [v] [146] ldc #9 + String [20100331-ANDROID-3312276cc1406347] [148] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [151] aload v4 [153] ldc #38 + String [isu] [155] aload_0 v0 [156] invokestatic #118 + Methodref [com/admob/android/ads/b.f (Landroid/content/Context;)Ljava/lang/String;] [159] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [162] aload v4 [164] ldc #51 + String [so] [166] aload_0 v0 [167] invokestatic #120 + Methodref [com/admob/android/ads/b.i (Landroid/content/Context;)Ljava/lang/String;] [170] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [173] iload_3 v3 [174] ifle +14 (target=188) [177] aload v4 [179] ldc #49 + String [screen_width] [181] iload_3 v3 [182] invokestatic #128 + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;] [185] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [188] aload v4 [190] ldc #27 + String [d[coord]] [192] aload_0 v0 [193] invokestatic #119 + Methodref [com/admob/android/ads/b.h (Landroid/content/Context;)Ljava/lang/String;] [196] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [199] aload v4 [201] ldc #28 + String [d[coord_timestamp]] [203] invokestatic #110 + Methodref [com/admob/android/ads/b.b ()Ljava/lang/String;] [206] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [209] aload v4 [211] ldc #31 + String [d[pc]] [213] invokestatic #112 + Methodref [com/admob/android/ads/b.c ()Ljava/lang/String;] [216] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [219] aload v4 [221] ldc #29 + String [d[dob]] [223] invokestatic #115 + Methodref [com/admob/android/ads/b.e ()Ljava/lang/String;] [226] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [229] aload v4 [231] ldc #30 + String [d[gender]] [233] invokestatic #117 + Methodref [com/admob/android/ads/b.f ()Ljava/lang/String;] [236] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [239] aload v4 [241] ldc #40 + String [k] [243] aload_1 v1 [244] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [247] aload v4 [249] ldc #50 + String [search] [251] aload_2 v2 [252] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [255] aload v4 [257] ldc #32 + String [density] [259] invokestatic #101 + Methodref [com/admob/android/ads/ab.d ()F] [262] invokestatic #127 + Methodref [java/lang/String.valueOf (F)Ljava/lang/String;] [265] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [268] aload_0 v0 [269] invokestatic #116 + Methodref [com/admob/android/ads/b.e (Landroid/content/Context;)Z] [272] ifeq +39 (target=311) [275] ldc #14 + String [AdMobSDK] [277] iconst_4 [278] invokestatic #99 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [281] ifeq +11 (target=292) [284] ldc #14 + String [AdMobSDK] [286] ldc #16 + String [Making ad request in test mode] [288] invokestatic #98 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [291] pop [292] aload v4 [294] ldc #42 + String [m] [296] ldc #56 + String [test] [298] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [301] aload v4 [303] ldc #57 + String [test_action] [305] invokestatic #108 + Methodref [com/admob/android/ads/b.a ()Ljava/lang/String;] [308] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [311] aload_0 v0 [312] astore_1 v1 [313] getstatic #89 + Fieldref [com/admob/android/ads/as.d Ljava/lang/String;] [316] ifnonnull +174 (target=490) [319] new #77 + Class [java/lang/StringBuilder] [322] dup [323] invokespecial #130 + Methodref [java/lang/StringBuilder. ()V] [326] astore_2 v2 [327] aload_1 v1 [328] invokevirtual #91 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [331] dup [332] astore_1 v1 [333] new #61 + Class [android/content/Intent] [336] dup [337] ldc #24 + String [android.intent.action.VIEW] [339] ldc #35 + String [geo:0,0?q=donuts] [341] invokestatic #94 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] [344] invokespecial #92 + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] [347] ldc #1 + Integer [65536] [349] invokevirtual #93 + Methodref [android/content/pm/PackageManager.queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;] [352] dup [353] astore_3 v3 [354] ifnull +12 (target=366) [357] aload_3 v3 [358] invokeinterface #140 + InterfaceMethodref [java/util/List.size ()I] [363] ifne +10 (target=373) [366] aload_2 v2 [367] ldc #42 + String [m] [369] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [372] pop [373] aload_1 v1 [374] new #61 + Class [android/content/Intent] [377] dup [378] ldc #24 + String [android.intent.action.VIEW] [380] ldc #43 + String [market://search?q=pname:com.admob] [382] invokestatic #94 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] [385] invokespecial #92 + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] [388] ldc #1 + Integer [65536] [390] invokevirtual #93 + Methodref [android/content/pm/PackageManager.queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;] [393] dup [394] astore_3 v3 [395] ifnull +12 (target=407) [398] aload_3 v3 [399] invokeinterface #140 + InterfaceMethodref [java/util/List.size ()I] [404] ifne +24 (target=428) [407] aload_2 v2 [408] invokevirtual #133 + Methodref [java/lang/StringBuilder.length ()I] [411] ifle +10 (target=421) [414] aload_2 v2 [415] ldc #5 + String [,] [417] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [420] pop [421] aload_2 v2 [422] ldc #23 + String [a] [424] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [427] pop [428] aload_1 v1 [429] new #61 + Class [android/content/Intent] [432] dup [433] ldc #24 + String [android.intent.action.VIEW] [435] ldc #55 + String [tel://6509313940] [437] invokestatic #94 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] [440] invokespecial #92 + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] [443] ldc #1 + Integer [65536] [445] invokevirtual #93 + Methodref [android/content/pm/PackageManager.queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;] [448] dup [449] astore_3 v3 [450] ifnull +12 (target=462) [453] aload_3 v3 [454] invokeinterface #140 + InterfaceMethodref [java/util/List.size ()I] [459] ifne +24 (target=483) [462] aload_2 v2 [463] invokevirtual #133 + Methodref [java/lang/StringBuilder.length ()I] [466] ifle +10 (target=476) [469] aload_2 v2 [470] ldc #5 + String [,] [472] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [475] pop [476] aload_2 v2 [477] ldc #54 + String [t] [479] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [482] pop [483] aload_2 v2 [484] invokevirtual #134 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [487] putstatic #89 + Fieldref [com/admob/android/ads/as.d Ljava/lang/String;] [490] getstatic #89 + Fieldref [com/admob/android/ads/as.d Ljava/lang/String;] [493] dup [494] astore_1 v1 [495] ifnull +18 (target=513) [498] aload_1 v1 [499] invokevirtual #126 + Methodref [java/lang/String.length ()I] [502] ifle +11 (target=513) [505] aload v4 [507] ldc #37 + String [ic] [509] aload_1 v1 [510] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [513] getstatic #87 + Fieldref [com/admob/android/ads/as.b I] [516] iconst_1 [517] iadd [518] dup [519] putstatic #87 + Fieldref [com/admob/android/ads/as.b I] [522] iconst_1 [523] ificmpne +37 (target=560) [526] invokestatic #135 + Methodref [java/lang/System.currentTimeMillis ()J] [529] putstatic #88 + Fieldref [com/admob/android/ads/as.c J] [532] aload v4 [534] ldc #45 + String [pub_data[identifier]] [536] aload_0 v0 [537] invokestatic #111 + Methodref [com/admob/android/ads/b.b (Landroid/content/Context;)Ljava/lang/String;] [540] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [543] aload v4 [545] ldc #46 + String [pub_data[version]] [547] aload_0 v0 [548] invokestatic #113 + Methodref [com/admob/android/ads/b.c (Landroid/content/Context;)I] [551] invokestatic #128 + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;] [554] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [557] goto +41 (target=598) [560] aload v4 [562] ldc #52 + String [stats[reqs]] [564] getstatic #87 + Fieldref [com/admob/android/ads/as.b I] [567] invokestatic #128 + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;] [570] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [573] invokestatic #135 + Methodref [java/lang/System.currentTimeMillis ()J] [576] getstatic #88 + Fieldref [com/admob/android/ads/as.c J] [579] lsub [580] ldc2_w #84 + Long [1000] [583] ldiv [584] lstore v9 [586] aload v4 [588] ldc #53 + String [stats[time]] [590] lload v9 [592] invokestatic #129 + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;] [595] invokestatic #107 + Methodref [com/admob/android/ads/as.a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V] [598] aload v4 [600] invokevirtual #134 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [603] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 44) [0] -> line 234 [9] -> line 236 [17] -> line 239 [26] -> line 242 [31] -> line 243 [67] -> line 246 [76] -> line 249 [81] -> line 251 [86] -> line 253 [96] -> line 257 [105] -> line 260 [115] -> line 263 [124] -> line 266 [133] -> line 269 [142] -> line 272 [151] -> line 275 [162] -> line 277 [173] -> line 279 [177] -> line 281 [188] -> line 285 [199] -> line 286 [209] -> line 289 [219] -> line 292 [229] -> line 295 [239] -> line 298 [247] -> line 301 [255] -> line 304 [268] -> line 307 [275] -> line 309 [284] -> line 311 [292] -> line 313 [301] -> line 314 [311] -> line 319 [494] -> line 320 [505] -> line 322 [513] -> line 326 [519] -> line 327 [526] -> line 329 [532] -> line 332 [543] -> line 333 [560] -> line 338 [573] -> line 341 [586] -> line 342 [598] -> line 345 + Method: a(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V Access flags: 0xa = private static void a(java.lang.StringBuilder,java.lang.String,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 3, stack = 3): [0] aload_2 v2 [1] ifnull +94 (target=95) [4] aload_2 v2 [5] invokevirtual #126 + Methodref [java/lang/String.length ()I] [8] ifle +87 (target=95) [11] aload_0 v0 [12] ldc #4 + String [&] [14] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [17] aload_1 v1 [18] ldc #21 + String [UTF-8] [20] invokestatic #136 + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [23] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [26] ldc #11 + String [=] [28] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [31] aload_2 v2 [32] ldc #21 + String [UTF-8] [34] invokestatic #136 + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [37] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [40] pop [41] ldc #14 + String [AdMobSDK] [43] iconst_3 [44] invokestatic #99 + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z] [47] ifeq +37 (target=84) [50] ldc #14 + String [AdMobSDK] [52] new #77 + Class [java/lang/StringBuilder] [55] dup [56] invokespecial #130 + Methodref [java/lang/StringBuilder. ()V] [59] ldc #3 + String [ ] [61] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [64] aload_1 v1 [65] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [68] ldc #10 + String [: ] [70] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [73] aload_2 v2 [74] invokevirtual #132 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [77] invokevirtual #134 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [80] invokestatic #96 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [83] pop [84] return [85] astore_0 v0 [86] ldc #14 + String [AdMobSDK] [88] ldc #22 + String [UTF-8 encoding is not supported on this device. Ad requests are impossible.] [90] aload_0 v0 [91] invokestatic #97 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [94] pop [95] return Code attribute exceptions (count = 1): - ExceptionInfo (11 -> 84: 85): + Class [java/io/UnsupportedEncodingException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 8) [0] -> line 353 [11] -> line 357 [41] -> line 360 [50] -> line 362 [84] -> line 368 [85] -> line 365 [86] -> line 367 [95] -> line 370 - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 0, stack = 1): [0] ldc #36 + String [http://r.admob.com/ad_source.php] [2] putstatic #86 + Fieldref [com/admob/android/ads/as.a Ljava/lang/String;] [5] aconst_null [6] putstatic #89 + Fieldref [com/admob/android/ads/as.d Ljava/lang/String;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 44 [5] -> line 56 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/view/AdMobWebView Superclass: android/webkit/WebView Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.admob.android.ads.view.AdMobWebView extends android.webkit.WebView Interfaces (count = 0): Constant Pool (count = 139): + String [)] + String [AdMobSDK] + String [onFocusChanged(] + String [onSaveInstanceState()] + String [onWindowVisibilityChanged(] + String [window] + Class [android/content/Context] + Class [android/util/Log] + Class [android/view/WindowManager] + Class [android/webkit/WebSettings] + Class [android/webkit/WebView] + Class [com/admob/android/ads/ap] + Class [com/admob/android/ads/view/AdMobWebView] + Class [com/admob/android/ads/view/a] + Class [java/lang/StringBuilder] + Fieldref [com/admob/android/ads/view/AdMobWebView.a Ljava/lang/String;] + Fieldref [com/admob/android/ads/view/AdMobWebView.c Z] + Fieldref [com/admob/android/ads/view/AdMobWebView.d Landroid/widget/RelativeLayout;] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/webkit/WebSettings.setJavaScriptCanOpenWindowsAutomatically (Z)V] + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V] + Methodref [android/webkit/WebSettings.setLoadsImagesAutomatically (Z)V] + Methodref [android/webkit/WebSettings.setPluginsEnabled (Z)V] + Methodref [android/webkit/WebSettings.setSaveFormData (Z)V] + Methodref [android/webkit/WebSettings.setSavePassword (Z)V] + Methodref [android/webkit/WebSettings.setUserAgentString (Ljava/lang/String;)V] + Methodref [android/webkit/WebView. (Landroid/content/Context;)V] + Methodref [android/webkit/WebView.onFocusChanged (ZILandroid/graphics/Rect;)V] + Methodref [android/webkit/WebView.onKeyDown (ILandroid/view/KeyEvent;)Z] + Methodref [android/webkit/WebView.onSaveInstanceState ()Landroid/os/Parcelable;] + Methodref [android/webkit/WebView.onWindowVisibilityChanged (I)V] + Methodref [com/admob/android/ads/ap.c ()Ljava/lang/String;] + Methodref [com/admob/android/ads/view/AdMobWebView.a ()V] + Methodref [com/admob/android/ads/view/AdMobWebView.getContext ()Landroid/content/Context;] + Methodref [com/admob/android/ads/view/AdMobWebView.getSettings ()Landroid/webkit/WebSettings;] + Methodref [com/admob/android/ads/view/AdMobWebView.setWebViewClient (Landroid/webkit/WebViewClient;)V] + Methodref [com/admob/android/ads/view/a. (Lcom/admob/android/ads/view/AdMobWebView;Lcom/admob/android/ads/view/AdMobWebView;)V] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/view/WindowManager.removeView (Landroid/view/View;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Lcom/admob/android/ads/view/AdMobWebView;Lcom/admob/android/ads/view/AdMobWebView;)V] + NameAndType [a ()V] + NameAndType [a Ljava/lang/String;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [append (Z)Ljava/lang/StringBuilder;] + NameAndType [c ()Ljava/lang/String;] + NameAndType [c Z] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [d Landroid/widget/RelativeLayout;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getSettings ()Landroid/webkit/WebSettings;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [onFocusChanged (ZILandroid/graphics/Rect;)V] + NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [onWindowVisibilityChanged (I)V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [setJavaScriptCanOpenWindowsAutomatically (Z)V] + NameAndType [setJavaScriptEnabled (Z)V] + NameAndType [setLoadsImagesAutomatically (Z)V] + NameAndType [setPluginsEnabled (Z)V] + NameAndType [setSaveFormData (Z)V] + NameAndType [setSavePassword (Z)V] + NameAndType [setUserAgentString (Ljava/lang/String;)V] + NameAndType [setWebViewClient (Landroid/webkit/WebViewClient;)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/webkit/WebSettings;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/widget/RelativeLayout;Ljava/lang/String;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/webkit/WebViewClient;)V] + Utf8 [(Lcom/admob/android/ads/view/AdMobWebView;)V] + Utf8 [(Lcom/admob/android/ads/view/AdMobWebView;Lcom/admob/android/ads/view/AdMobWebView;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Z)Ljava/lang/StringBuilder;] + Utf8 [(Z)V] + Utf8 [(ZILandroid/graphics/Rect;)V] + Utf8 [)] + Utf8 [] + Utf8 [AdMobSDK] + Utf8 [Code] + Utf8 [Landroid/widget/RelativeLayout;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [SourceFile] + Utf8 [Z] + Utf8 [a] + Utf8 [android/content/Context] + Utf8 [android/util/Log] + Utf8 [android/view/WindowManager] + Utf8 [android/webkit/WebSettings] + Utf8 [android/webkit/WebView] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com/admob/android/ads/ap] + Utf8 [com/admob/android/ads/view/AdMobWebView] + Utf8 [com/admob/android/ads/view/a] + Utf8 [d] + Utf8 [getContext] + Utf8 [getSettings] + Utf8 [getSystemService] + Utf8 [java/lang/StringBuilder] + Utf8 [onFocusChanged] + Utf8 [onFocusChanged(] + Utf8 [onKeyDown] + Utf8 [onSaveInstanceState] + Utf8 [onSaveInstanceState()] + Utf8 [onWindowVisibilityChanged] + Utf8 [onWindowVisibilityChanged(] + Utf8 [removeView] + Utf8 [setJavaScriptCanOpenWindowsAutomatically] + Utf8 [setJavaScriptEnabled] + Utf8 [setLoadsImagesAutomatically] + Utf8 [setPluginsEnabled] + Utf8 [setSaveFormData] + Utf8 [setSavePassword] + Utf8 [setUserAgentString] + Utf8 [setWebViewClient] + Utf8 [toString] + Utf8 [window] Fields (count = 4): + Field: d Landroid/widget/RelativeLayout; Access flags: 0x2 = private android.widget.RelativeLayout d + Field: a Ljava/lang/String; Access flags: 0x0 = java.lang.String a + Field: b Ljava/lang/String; Access flags: 0x1 = public java.lang.String b + Field: c Z Access flags: 0x0 = boolean c Methods (count = 7): - Method: (Landroid/content/Context;Landroid/widget/RelativeLayout;Ljava/lang/String;)V Access flags: 0x1 = public AdMobWebView(android.content.Context,android.widget.RelativeLayout,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 76, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #28 + Methodref [android/webkit/WebView. (Landroid/content/Context;)V] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #18 + Fieldref [com/admob/android/ads/view/AdMobWebView.d Landroid/widget/RelativeLayout;] [10] aload_0 v0 [11] invokevirtual #36 + Methodref [com/admob/android/ads/view/AdMobWebView.getSettings ()Landroid/webkit/WebSettings;] [14] dup [15] astore_1 v1 [16] iconst_1 [17] invokevirtual #23 + Methodref [android/webkit/WebSettings.setLoadsImagesAutomatically (Z)V] [20] aload_1 v1 [21] iconst_1 [22] invokevirtual #24 + Methodref [android/webkit/WebSettings.setPluginsEnabled (Z)V] [25] aload_1 v1 [26] iconst_1 [27] invokevirtual #22 + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V] [30] aload_1 v1 [31] iconst_1 [32] invokevirtual #21 + Methodref [android/webkit/WebSettings.setJavaScriptCanOpenWindowsAutomatically (Z)V] [35] aload_1 v1 [36] iconst_0 [37] invokevirtual #25 + Methodref [android/webkit/WebSettings.setSaveFormData (Z)V] [40] aload_1 v1 [41] iconst_0 [42] invokevirtual #26 + Methodref [android/webkit/WebSettings.setSavePassword (Z)V] [45] aload_1 v1 [46] invokestatic #33 + Methodref [com/admob/android/ads/ap.c ()Ljava/lang/String;] [49] invokevirtual #27 + Methodref [android/webkit/WebSettings.setUserAgentString (Ljava/lang/String;)V] [52] aload_0 v0 [53] new #14 + Class [com/admob/android/ads/view/a] [56] dup [57] aload_0 v0 [58] aload_0 v0 [59] invokespecial #38 + Methodref [com/admob/android/ads/view/a. (Lcom/admob/android/ads/view/AdMobWebView;Lcom/admob/android/ads/view/AdMobWebView;)V] [62] invokevirtual #37 + Methodref [com/admob/android/ads/view/AdMobWebView.setWebViewClient (Landroid/webkit/WebViewClient;)V] [65] aload_0 v0 [66] iconst_1 [67] putfield #17 + Fieldref [com/admob/android/ads/view/AdMobWebView.c Z] [70] aload_0 v0 [71] aload_3 v3 [72] putfield #16 + Fieldref [com/admob/android/ads/view/AdMobWebView.a Ljava/lang/String;] [75] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 14) [0] -> line 35 [5] -> line 36 [10] -> line 38 [15] -> line 39 [20] -> line 40 [25] -> line 41 [30] -> line 42 [35] -> line 43 [40] -> line 44 [45] -> line 45 [52] -> line 47 [65] -> line 49 [70] -> line 50 [75] -> line 51 + Method: a()V Access flags: 0x2 = private void a() Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #35 + Methodref [com/admob/android/ads/view/AdMobWebView.getContext ()Landroid/content/Context;] [4] ldc #6 + String [window] [6] invokevirtual #19 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [9] checkcast #9 + Class [android/view/WindowManager] [12] dup [13] astore_1 v1 [14] aload_0 v0 [15] getfield #18 + Fieldref [com/admob/android/ads/view/AdMobWebView.d Landroid/widget/RelativeLayout;] [18] invokeinterface #44 + InterfaceMethodref [android/view/WindowManager.removeView (Landroid/view/View;)V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 59 [13] -> line 60 [23] -> line 61 + Method: onKeyDown(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean onKeyDown(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 3): [0] iload_1 v1 [1] iconst_4 [2] ificmpne +9 (target=11) [5] aload_0 v0 [6] invokespecial #34 + Methodref [com/admob/android/ads/view/AdMobWebView.a ()V] [9] iconst_1 [10] ireturn [11] aload_0 v0 [12] iload_1 v1 [13] aload_2 v2 [14] invokespecial #30 + Methodref [android/webkit/WebView.onKeyDown (ILandroid/view/KeyEvent;)Z] [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 4) [0] -> line 74 [5] -> line 76 [9] -> line 77 [11] -> line 80 + Method: onFocusChanged(ZILandroid/graphics/Rect;)V Access flags: 0x4 = protected void onFocusChanged(boolean,int,android.graphics.Rect) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 4, stack = 4): [0] ldc #2 + String [AdMobSDK] [2] new #15 + Class [java/lang/StringBuilder] [5] dup [6] invokespecial #39 + Methodref [java/lang/StringBuilder. ()V] [9] ldc #3 + String [onFocusChanged(] [11] invokevirtual #41 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [14] iload_1 v1 [15] invokevirtual #42 + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;] [18] ldc #1 + String [)] [20] invokevirtual #41 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [23] invokevirtual #43 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [26] invokestatic #20 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [29] pop [30] aload_0 v0 [31] iload_1 v1 [32] iload_2 v2 [33] aload_3 v3 [34] invokespecial #29 + Methodref [android/webkit/WebView.onFocusChanged (ZILandroid/graphics/Rect;)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 93 [30] -> line 94 [37] -> line 95 + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x4 = protected android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] ldc #2 + String [AdMobSDK] [2] ldc #4 + String [onSaveInstanceState()] [4] invokestatic #20 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [7] pop [8] aload_0 v0 [9] invokespecial #31 + Methodref [android/webkit/WebView.onSaveInstanceState ()Landroid/os/Parcelable;] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 2) [0] -> line 106 [8] -> line 107 + Method: onWindowVisibilityChanged(I)V Access flags: 0x4 = protected void onWindowVisibilityChanged(int) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 3): [0] ldc #2 + String [AdMobSDK] [2] new #15 + Class [java/lang/StringBuilder] [5] dup [6] invokespecial #39 + Methodref [java/lang/StringBuilder. ()V] [9] ldc #5 + String [onWindowVisibilityChanged(] [11] invokevirtual #41 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [14] iload_1 v1 [15] invokevirtual #40 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [18] ldc #1 + String [)] [20] invokevirtual #41 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [23] invokevirtual #43 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [26] invokestatic #20 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [29] pop [30] aload_0 v0 [31] iload_1 v1 [32] invokespecial #32 + Methodref [android/webkit/WebView.onWindowVisibilityChanged (I)V] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 119 [30] -> line 120 [35] -> line 121 + Method: a(Lcom/admob/android/ads/view/AdMobWebView;)V Access flags: 0x1008 = static synthetic void a(com.admob.android.ads.view.AdMobWebView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #34 + Methodref [com/admob/android/ads/view/AdMobWebView.a ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 1) [0] -> line 19 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile] _____________________________________________________________________ + Program class: com/admob/android/ads/view/a Superclass: android/webkit/WebViewClient Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.admob.android.ads.view.a extends android.webkit.WebViewClient Interfaces (count = 0): Constant Pool (count = 153): + String [&] + String [')] + String [','] + String [=] + String [AdMobSDK] + String [Bad link URL in AdMob web view.] + String [admob] + String [android.intent.action.VIEW] + String [closecanvas] + String [http://mm.admob.com/static/android/canvas.html] + String [javascript:cb('] + String [launch] + String [url] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/net/Uri] + Class [android/util/Log] + Class [android/webkit/WebViewClient] + Class [com/admob/android/ads/view/AdMobWebView] + Class [com/admob/android/ads/view/a] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/net/URI] + Class [java/net/URISyntaxException] + Class [java/util/Hashtable] + Class [java/util/StringTokenizer] + Fieldref [com/admob/android/ads/view/AdMobWebView.a Ljava/lang/String;] + Fieldref [com/admob/android/ads/view/AdMobWebView.b Ljava/lang/String;] + Fieldref [com/admob/android/ads/view/AdMobWebView.c Z] + Fieldref [com/admob/android/ads/view/a.a Lcom/admob/android/ads/view/AdMobWebView;] + Fieldref [com/admob/android/ads/view/a.b Lcom/admob/android/ads/view/AdMobWebView;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/webkit/WebViewClient. ()V] + Methodref [com/admob/android/ads/view/AdMobWebView.a (Lcom/admob/android/ads/view/AdMobWebView;)V] + Methodref [com/admob/android/ads/view/AdMobWebView.getContext ()Landroid/content/Context;] + Methodref [com/admob/android/ads/view/AdMobWebView.loadUrl (Ljava/lang/String;)V] + Methodref [com/admob/android/ads/view/a.a (Ljava/lang/String;)Ljava/util/Hashtable;] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/net/URI. (Ljava/lang/String;)V] + Methodref [java/net/URI.getHost ()Ljava/lang/String;] + Methodref [java/net/URI.getQuery ()Ljava/lang/String;] + Methodref [java/net/URI.getScheme ()Ljava/lang/String;] + Methodref [java/util/Hashtable. ()V] + Methodref [java/util/Hashtable.get (Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/Hashtable.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/StringTokenizer. (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [java/util/StringTokenizer.hasMoreTokens ()Z] + Methodref [java/util/StringTokenizer.nextToken ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Landroid/net/Uri;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [a (Lcom/admob/android/ads/view/AdMobWebView;)V] + NameAndType [a (Ljava/lang/String;)Ljava/util/Hashtable;] + NameAndType [a Lcom/admob/android/ads/view/AdMobWebView;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Lcom/admob/android/ads/view/AdMobWebView;] + NameAndType [b Ljava/lang/String;] + NameAndType [c Z] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getHost ()Ljava/lang/String;] + NameAndType [getQuery ()Ljava/lang/String;] + NameAndType [getScheme ()Ljava/lang/String;] + NameAndType [hasMoreTokens ()Z] + NameAndType [loadUrl (Ljava/lang/String;)V] + NameAndType [nextToken ()Ljava/lang/String;] + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [&] + Utf8 [')] + Utf8 [','] + Utf8 [()Landroid/content/Context;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)V] + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)Z] + Utf8 [(Lcom/admob/android/ads/view/AdMobWebView;)V] + Utf8 [(Lcom/admob/android/ads/view/AdMobWebView;Lcom/admob/android/ads/view/AdMobWebView;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/util/Hashtable;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Landroid/net/Uri;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [] + Utf8 [=] + Utf8 [AdMobSDK] + Utf8 [Bad link URL in AdMob web view.] + Utf8 [Code] + Utf8 [Lcom/admob/android/ads/view/AdMobWebView;] + Utf8 [LineNumberTable] + Utf8 [Ljava/lang/String;] + Utf8 [SourceFile] + Utf8 [Z] + Utf8 [a] + Utf8 [admob] + Utf8 [android.intent.action.VIEW] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/net/Uri] + Utf8 [android/util/Log] + Utf8 [android/webkit/WebViewClient] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [closecanvas] + Utf8 [com/admob/android/ads/view/AdMobWebView] + Utf8 [com/admob/android/ads/view/a] + Utf8 [equals] + Utf8 [get] + Utf8 [getContext] + Utf8 [getHost] + Utf8 [getQuery] + Utf8 [getScheme] + Utf8 [hasMoreTokens] + Utf8 [http://mm.admob.com/static/android/canvas.html] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/net/URI] + Utf8 [java/net/URISyntaxException] + Utf8 [java/util/Hashtable] + Utf8 [java/util/StringTokenizer] + Utf8 [javascript:cb('] + Utf8 [launch] + Utf8 [loadUrl] + Utf8 [nextToken] + Utf8 [onPageFinished] + Utf8 [parse] + Utf8 [put] + Utf8 [shouldOverrideUrlLoading] + Utf8 [startActivity] + Utf8 [toString] + Utf8 [url] + Utf8 [w] Fields (count = 2): + Field: a Lcom/admob/android/ads/view/AdMobWebView; Access flags: 0x2 = private com.admob.android.ads.view.AdMobWebView a + Field: b Lcom/admob/android/ads/view/AdMobWebView; Access flags: 0x1002 = private synthetic com.admob.android.ads.view.AdMobWebView b Methods (count = 4): - Method: (Lcom/admob/android/ads/view/AdMobWebView;Lcom/admob/android/ads/view/AdMobWebView;)V Access flags: 0x1 = public a(com.admob.android.ads.view.AdMobWebView,com.admob.android.ads.view.AdMobWebView) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #31 + Fieldref [com/admob/android/ads/view/a.b Lcom/admob/android/ads/view/AdMobWebView;] [5] aload_0 v0 [6] invokespecial #36 + Methodref [android/webkit/WebViewClient. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #30 + Fieldref [com/admob/android/ads/view/a.a Lcom/admob/android/ads/view/AdMobWebView;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 3) [0] -> line 129 [9] -> line 130 [14] -> line 131 + Method: shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z Access flags: 0x11 = public final boolean shouldOverrideUrlLoading(android.webkit.WebView,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 147, locals = 4, stack = 5): [0] new #23 + Class [java/net/URI] [3] dup [4] aload_2 v2 [5] invokespecial #45 + Methodref [java/net/URI. (Ljava/lang/String;)V] [8] dup [9] astore_2 v2 [10] invokevirtual #48 + Methodref [java/net/URI.getScheme ()Ljava/lang/String;] [13] astore_3 v3 [14] ldc #7 + String [admob] [16] aload_3 v3 [17] invokevirtual #41 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [20] ifeq +112 (target=132) [23] aload_2 v2 [24] invokevirtual #46 + Methodref [java/net/URI.getHost ()Ljava/lang/String;] [27] astore_3 v3 [28] ldc #12 + String [launch] [30] aload_3 v3 [31] invokevirtual #41 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [34] ifeq +72 (target=106) [37] aload_2 v2 [38] invokevirtual #47 + Methodref [java/net/URI.getQuery ()Ljava/lang/String;] [41] dup [42] astore_1 v1 [43] ifnull +60 (target=103) [46] aload_1 v1 [47] invokestatic #40 + Methodref [com/admob/android/ads/view/a.a (Ljava/lang/String;)Ljava/util/Hashtable;] [50] dup [51] astore_1 v1 [52] ifnull +51 (target=103) [55] aload_1 v1 [56] ldc #13 + String [url] [58] invokevirtual #50 + Methodref [java/util/Hashtable.get (Ljava/lang/Object;)Ljava/lang/Object;] [61] checkcast #21 + Class [java/lang/String] [64] dup [65] astore_1 v1 [66] ifnull +37 (target=103) [69] aload_0 v0 [70] getfield #31 + Fieldref [com/admob/android/ads/view/a.b Lcom/admob/android/ads/view/AdMobWebView;] [73] invokevirtual #38 + Methodref [com/admob/android/ads/view/AdMobWebView.getContext ()Landroid/content/Context;] [76] dup [77] astore_2 v2 [78] new #15 + Class [android/content/Intent] [81] dup [82] ldc #8 + String [android.intent.action.VIEW] [84] aload_1 v1 [85] invokestatic #34 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] [88] invokespecial #33 + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] [91] invokevirtual #32 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [94] aload_0 v0 [95] getfield #30 + Fieldref [com/admob/android/ads/view/a.a Lcom/admob/android/ads/view/AdMobWebView;] [98] invokestatic #37 + Methodref [com/admob/android/ads/view/AdMobWebView.a (Lcom/admob/android/ads/view/AdMobWebView;)V] [101] iconst_1 [102] ireturn [103] goto +42 (target=145) [106] ldc #9 + String [closecanvas] [108] aload_3 v3 [109] invokevirtual #41 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [112] ifeq +20 (target=132) [115] aload_1 v1 [116] aload_0 v0 [117] getfield #30 + Fieldref [com/admob/android/ads/view/a.a Lcom/admob/android/ads/view/AdMobWebView;] [120] ifacmpne +12 (target=132) [123] aload_0 v0 [124] getfield #30 + Fieldref [com/admob/android/ads/view/a.a Lcom/admob/android/ads/view/AdMobWebView;] [127] invokestatic #37 + Methodref [com/admob/android/ads/view/AdMobWebView.a (Lcom/admob/android/ads/view/AdMobWebView;)V] [130] iconst_1 [131] ireturn [132] goto +13 (target=145) [135] astore_2 v2 [136] ldc #5 + String [AdMobSDK] [138] ldc #6 + String [Bad link URL in AdMob web view.] [140] aload_2 v2 [141] invokestatic #35 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [144] pop [145] iconst_0 [146] ireturn Code attribute exceptions (count = 2): - ExceptionInfo (0 -> 102: 135): + Class [java/net/URISyntaxException] - ExceptionInfo (103 -> 131: 135): + Class [java/net/URISyntaxException] Code attribute attributes (attribute count = 1): + Line number table attribute (count = 24) [0] -> line 138 [9] -> line 140 [14] -> line 142 [23] -> line 145 [28] -> line 146 [37] -> line 148 [42] -> line 149 [46] -> line 151 [51] -> line 152 [55] -> line 154 [65] -> line 155 [69] -> line 157 [77] -> line 158 [94] -> line 159 [101] -> line 160 [103] -> line 164 [106] -> line 165 [115] -> line 168 [123] -> line 170 [130] -> line 171 [132] -> line 179 [135] -> line 176 [136] -> line 178 [145] -> line 182 + Method: a(Ljava/lang/String;)Ljava/util/Hashtable; Access flags: 0xa = private static java.util.Hashtable a(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 92, locals = 4, stack = 4): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] ifnull +87 (target=90) [6] new #25 + Class [java/util/Hashtable] [9] dup [10] invokespecial #49 + Methodref [java/util/Hashtable. ()V] [13] astore_1 v1 [14] new #26 + Class [java/util/StringTokenizer] [17] dup [18] aload_0 v0 [19] ldc #1 + String [&] [21] invokespecial #52 + Methodref [java/util/StringTokenizer. (Ljava/lang/String;Ljava/lang/String;)V] [24] astore_0 v0 [25] aload_0 v0 [26] invokevirtual #53 + Methodref [java/util/StringTokenizer.hasMoreTokens ()Z] [29] ifeq +61 (target=90) [32] aload_0 v0 [33] invokevirtual #54 + Methodref [java/util/StringTokenizer.nextToken ()Ljava/lang/String;] [36] astore_2 v2 [37] new #26 + Class [java/util/StringTokenizer] [40] dup [41] aload_2 v2 [42] ldc #4 + String [=] [44] invokespecial #52 + Methodref [java/util/StringTokenizer. (Ljava/lang/String;Ljava/lang/String;)V] [47] dup [48] astore_2 v2 [49] invokevirtual #53 + Methodref [java/util/StringTokenizer.hasMoreTokens ()Z] [52] ifeq +35 (target=87) [55] aload_2 v2 [56] invokevirtual #54 + Methodref [java/util/StringTokenizer.nextToken ()Ljava/lang/String;] [59] astore_3 v3 [60] aload_2 v2 [61] invokevirtual #53 + Methodref [java/util/StringTokenizer.hasMoreTokens ()Z] [64] ifeq +23 (target=87) [67] aload_2 v2 [68] invokevirtual #54 + Methodref [java/util/StringTokenizer.nextToken ()Ljava/lang/String;] [71] astore_2 v2 [72] aload_3 v3 [73] ifnull +14 (target=87) [76] aload_2 v2 [77] ifnull +10 (target=87) [80] aload_1 v1 [81] aload_3 v3 [82] aload_2 v2 [83] invokevirtual #51 + Methodref [java/util/Hashtable.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [86] pop [87] goto -62 (target=25) [90] aload_1 v1 [91] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 15) [0] -> line 187 [2] -> line 189 [6] -> line 191 [14] -> line 192 [25] -> line 193 [32] -> line 195 [37] -> line 196 [48] -> line 198 [55] -> line 200 [60] -> line 201 [67] -> line 203 [72] -> line 205 [80] -> line 207 [87] -> line 211 [90] -> line 214 + Method: onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V Access flags: 0x11 = public final void onPageFinished(android.webkit.WebView,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 104, locals = 3, stack = 3): [0] ldc #10 + String [http://mm.admob.com/static/android/canvas.html] [2] aload_2 v2 [3] invokevirtual #41 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [6] ifeq +97 (target=103) [9] aload_0 v0 [10] getfield #30 + Fieldref [com/admob/android/ads/view/a.a Lcom/admob/android/ads/view/AdMobWebView;] [13] dup [14] astore_2 v2 [15] getfield #29 + Fieldref [com/admob/android/ads/view/AdMobWebView.c Z] [18] ifeq +85 (target=103) [21] new #22 + Class [java/lang/StringBuilder] [24] dup [25] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [28] dup [29] astore_1 v1 [30] ldc #11 + String [javascript:cb('] [32] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [35] pop [36] aload_1 v1 [37] aload_0 v0 [38] getfield #31 + Fieldref [com/admob/android/ads/view/a.b Lcom/admob/android/ads/view/AdMobWebView;] [41] dup [42] astore_2 v2 [43] getfield #28 + Fieldref [com/admob/android/ads/view/AdMobWebView.b Ljava/lang/String;] [46] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [49] pop [50] aload_1 v1 [51] ldc #3 + String [','] [53] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [56] pop [57] aload_1 v1 [58] aload_0 v0 [59] getfield #31 + Fieldref [com/admob/android/ads/view/a.b Lcom/admob/android/ads/view/AdMobWebView;] [62] dup [63] astore_2 v2 [64] getfield #27 + Fieldref [com/admob/android/ads/view/AdMobWebView.a Ljava/lang/String;] [67] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [70] pop [71] aload_1 v1 [72] ldc #2 + String [')] [74] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [77] pop [78] aload_0 v0 [79] getfield #30 + Fieldref [com/admob/android/ads/view/a.a Lcom/admob/android/ads/view/AdMobWebView;] [82] iconst_0 [83] istore_2 v2 [84] dup [85] astore_2 v2 [86] iconst_0 [87] dup_x1 [88] putfield #29 + Fieldref [com/admob/android/ads/view/AdMobWebView.c Z] [91] pop [92] aload_0 v0 [93] getfield #30 + Fieldref [com/admob/android/ads/view/a.a Lcom/admob/android/ads/view/AdMobWebView;] [96] aload_1 v1 [97] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [100] invokevirtual #39 + Methodref [com/admob/android/ads/view/AdMobWebView.loadUrl (Ljava/lang/String;)V] [103] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Line number table attribute (count = 10) [0] -> line 222 [21] -> line 224 [29] -> line 225 [36] -> line 226 [50] -> line 227 [57] -> line 228 [71] -> line 229 [78] -> line 231 [92] -> line 232 [103] -> line 234 Class file attributes (count = 1): + Source file attribute: + Utf8 [SourceFile]