zzade.java
2.81 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
package com.google.android.gms.internal;
import android.content.Context;
public class zzade
{
private static Context a;
private static Boolean b;
/* Error */
public static boolean zzbg(Context paramContext)
{
// Byte code:
// 0: ldc 2
// 2: monitorenter
// 3: aload_0
// 4: invokevirtual 18 android/content/Context:getApplicationContext ()Landroid/content/Context;
// 7: astore_2
// 8: getstatic 20 com/google/android/gms/internal/zzade:a Landroid/content/Context;
// 11: ifnull +28 -> 39
// 14: getstatic 22 com/google/android/gms/internal/zzade:b Ljava/lang/Boolean;
// 17: ifnull +22 -> 39
// 20: getstatic 20 com/google/android/gms/internal/zzade:a Landroid/content/Context;
// 23: aload_2
// 24: if_acmpne +15 -> 39
// 27: getstatic 22 com/google/android/gms/internal/zzade:b Ljava/lang/Boolean;
// 30: invokevirtual 28 java/lang/Boolean:booleanValue ()Z
// 33: istore_1
// 34: ldc 2
// 36: monitorexit
// 37: iload_1
// 38: ireturn
// 39: aconst_null
// 40: putstatic 22 com/google/android/gms/internal/zzade:b Ljava/lang/Boolean;
// 43: aload_0
// 44: invokevirtual 32 android/content/Context:getClassLoader ()Ljava/lang/ClassLoader;
// 47: ldc 34
// 49: invokevirtual 40 java/lang/ClassLoader:loadClass (Ljava/lang/String;)Ljava/lang/Class;
// 52: pop
// 53: iconst_1
// 54: invokestatic 44 java/lang/Boolean:valueOf (Z)Ljava/lang/Boolean;
// 57: putstatic 22 com/google/android/gms/internal/zzade:b Ljava/lang/Boolean;
// 60: aload_2
// 61: putstatic 20 com/google/android/gms/internal/zzade:a Landroid/content/Context;
// 64: getstatic 22 com/google/android/gms/internal/zzade:b Ljava/lang/Boolean;
// 67: invokevirtual 28 java/lang/Boolean:booleanValue ()Z
// 70: istore_1
// 71: goto -37 -> 34
// 74: astore_0
// 75: iconst_0
// 76: invokestatic 44 java/lang/Boolean:valueOf (Z)Ljava/lang/Boolean;
// 79: putstatic 22 com/google/android/gms/internal/zzade:b Ljava/lang/Boolean;
// 82: goto -22 -> 60
// 85: astore_0
// 86: ldc 2
// 88: monitorexit
// 89: aload_0
// 90: athrow
// Local variable table:
// start length slot name signature
// 0 91 0 paramContext Context
// 33 38 1 bool boolean
// 7 54 2 localContext Context
// Exception table:
// from to target type
// 43 60 74 java/lang/ClassNotFoundException
// 3 34 85 finally
// 39 43 85 finally
// 43 60 85 finally
// 60 71 85 finally
// 75 82 85 finally
}
}
/* Location: /home/merong/decompile/hackery-dex2jar.jar!/com/google/android/gms/internal/zzade.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/