File: staticfields.txt

package info (click to toggle)
android-platform-tools 29.0.6-28
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 365,224 kB
  • sloc: cpp: 1,049,638; java: 460,532; ansic: 375,452; asm: 301,257; xml: 134,509; python: 92,731; perl: 62,008; sh: 26,753; makefile: 3,210; javascript: 3,172; yacc: 1,403; lex: 455; awk: 368; ruby: 183; sql: 140
file content (126 lines) | stat: -rw-r--r-- 4,547 bytes parent folder | download | duplicates (4)
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
Processing 'staticfields.dex'...
Opened 'staticfields.dex', DEX version '035'
DEX file header:
magic               : 'dex\n035\0'
checksum            : 52d4fc6d
signature           : 6e82...2f27
file_size           : 1264
header_size         : 112
link_size           : 0
link_off            : 0 (0x000000)
string_ids_size     : 28
string_ids_off      : 112 (0x000070)
type_ids_size       : 12
type_ids_off        : 224 (0x0000e0)
proto_ids_size      : 1
proto_ids_off       : 272 (0x000110)
field_ids_size      : 12
field_ids_off       : 284 (0x00011c)
method_ids_size     : 2
method_ids_off      : 380 (0x00017c)
class_defs_size     : 1
class_defs_off      : 396 (0x00018c)
data_size           : 836
data_off            : 428 (0x0001ac)

Class #0 header:
class_idx           : 6
access_flags        : 1 (0x0001)
superclass_idx      : 7
interfaces_off      : 0 (0x000000)
source_file_idx     : 11
annotations_off     : 0 (0x000000)
class_data_off      : 1067 (0x00042b)
static_fields_size  : 12
instance_fields_size: 0
direct_methods_size : 1
virtual_methods_size: 0

Class #0            -
  Class descriptor  : 'LStaticFields;'
  Access flags      : 0x0001 (PUBLIC)
  Superclass        : 'Ljava/lang/Object;'
  Interfaces        -
  Static fields     -
    #0              : (in LStaticFields;)
      name          : 'test00_public_static_final_byte_42'
      type          : 'B'
      access        : 0x0019 (PUBLIC STATIC FINAL)
      value         : 42
    #1              : (in LStaticFields;)
      name          : 'test01_public_static_final_short_43'
      type          : 'S'
      access        : 0x0019 (PUBLIC STATIC FINAL)
      value         : 43
    #2              : (in LStaticFields;)
      name          : 'test02_public_static_final_char_X'
      type          : 'C'
      access        : 0x0019 (PUBLIC STATIC FINAL)
      value         : 88
    #3              : (in LStaticFields;)
      name          : 'test03_public_static_final_int_44'
      type          : 'I'
      access        : 0x0019 (PUBLIC STATIC FINAL)
      value         : 44
    #4              : (in LStaticFields;)
      name          : 'test04_public_static_final_long_45'
      type          : 'J'
      access        : 0x0019 (PUBLIC STATIC FINAL)
      value         : 45
    #5              : (in LStaticFields;)
      name          : 'test05_public_static_final_float_46_47'
      type          : 'F'
      access        : 0x0019 (PUBLIC STATIC FINAL)
      value         : 46.47
    #6              : (in LStaticFields;)
      name          : 'test06_public_static_final_double_48_49'
      type          : 'D'
      access        : 0x0019 (PUBLIC STATIC FINAL)
      value         : 48.49
    #7              : (in LStaticFields;)
      name          : 'test07_public_static_final_string'
      type          : 'Ljava/lang/String;'
      access        : 0x0019 (PUBLIC STATIC FINAL)
      value         : "abc \\><\"'&\t\r\n"
    #8              : (in LStaticFields;)
      name          : 'test08_public_static_final_object_null'
      type          : 'Ljava/lang/Object;'
      access        : 0x0019 (PUBLIC STATIC FINAL)
      value         : null
    #9              : (in LStaticFields;)
      name          : 'test09_public_static_final_boolean_true'
      type          : 'Z'
      access        : 0x0019 (PUBLIC STATIC FINAL)
      value         : true
    #10              : (in LStaticFields;)
      name          : 'test10_private_static_final_int_50'
      type          : 'I'
      access        : 0x001a (PRIVATE STATIC FINAL)
      value         : 50
    #11              : (in LStaticFields;)
      name          : 'test99_empty_value'
      type          : 'I'
      access        : 0x0019 (PUBLIC STATIC FINAL)
  Instance fields   -
  Direct methods    -
    #0              : (in LStaticFields;)
      name          : '<init>'
      type          : '()V'
      access        : 0x10001 (PUBLIC CONSTRUCTOR)
      code          -
      registers     : 1
      ins           : 1
      outs          : 1
      insns size    : 4 16-bit code units
0001ac:                                        |[0001ac] StaticFields.<init>:()V
0001bc: 7010 0100 0000                         |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@0001
0001c2: 0e00                                   |0003: return-void
      catches       : (none)
      positions     : 
        0x0000 line=24
      locals        : 
        0x0000 - 0x0004 reg=0 this LStaticFields; 

  Virtual methods   -
  source_file_idx   : 11 (StaticFields.java)