1badging {
2  package {
3    package: "com.example.bundletool.minimal"
4    version_code: 1
5    version_name: "1.0"
6    platform_version_name: "12"
7    platform_version_code: "31"
8    compile_sdk_version: 31
9    compile_sdk_version_codename: "12"
10  }
11  application {
12    label: "minimal"
13    icon: "res/uF.xml"
14    density_icons {
15      key: 160
16      value: "res/uF.xml"
17    }
18    density_icons {
19      key: 240
20      value: "res/uF.xml"
21    }
22    density_icons {
23      key: 320
24      value: "res/uF.xml"
25    }
26    density_icons {
27      key: 480
28      value: "res/uF.xml"
29    }
30    density_icons {
31      key: 640
32      value: "res/uF.xml"
33    }
34    density_icons {
35      key: 65534
36      value: "res/uF.xml"
37    }
38  }
39  uses_sdk {
40    min_sdk_version: 21
41    target_sdk_version: 31
42  }
43  supports_screen {
44    screens: NORMAL
45    screens: LARGE
46    screens: XLARGE
47    supports_any_densities: true
48    requires_smallest_width_dp: 240
49    compatible_width_limit_dp: 360
50    largest_width_limit_dp: 480
51  }
52  launchable_activity {
53    name: "com.example.bundletool.minimal.MainActivity"
54    label: "minimal"
55  }
56  compatible_screens {
57    screens {
58      size: 500
59      density: 240
60    }
61    screens {
62      size: 400
63      density: 160
64    }
65  }
66  architectures {
67    architectures: "x86_64"
68    alt_architectures: "x86"
69  }
70  supports_gl_texture {
71    name: "GL_OES_compressed_paletted_texture"
72  }
73  components {
74    main: true
75    other_receivers: true
76    other_services: true
77    provided_components: "app-widget"
78    provided_components: "device-admin"
79    provided_components: "ime"
80    provided_components: "wallpaper"
81    provided_components: "accessibility"
82    provided_components: "print-service"
83    provided_components: "payment"
84    provided_components: "search"
85    provided_components: "document-provider"
86    provided_components: "notification-listener"
87    provided_components: "dream"
88    provided_components: "camera"
89    provided_components: "camera-secure"
90  }
91  locales: "--_--"
92  densities: 160
93  densities: 240
94  densities: 320
95  densities: 480
96  densities: 640
97  densities: 65534
98  uses_configurations {
99    req_touch_screen: 3
100    req_keyboard_type: 2
101    req_hard_keyboard: -1
102    req_navigation: 3
103    req_five_way_nav: -1
104  }
105  feature_groups {
106    features {
107      name: "android.hardware.bluetooth"
108      required: true
109    }
110    features {
111      name: "android.hardware.camera"
112      required: true
113    }
114    features {
115      name: "android.hardware.faketouch"
116      implied_data {
117        reasons: "default feature for all apps"
118      }
119    }
120    features {
121      name: "android.hardware.telephony"
122      implied_data {
123        from_sdk_23_permission: true
124        reasons: "requested a telephony permission"
125      }
126    }
127  }
128  uses_permissions {
129    name: "android.permission.BIND_ACCESSIBILITY_SERVICE"
130    max_sdk_version: 24
131    required: true
132  }
133  uses_permissions {
134    name: "android.permission.RECEIVE_SMS"
135    sdk23_and_above: true
136  }
137  uses_permissions {
138    name: "android.permission.WRITE_EXTERNAL_STORAGE"
139    required: true
140  }
141  uses_permissions {
142    name: "android.permission.READ_EXTERNAL_STORAGE"
143    required: true
144    implied: true
145  }
146  permissions {
147    name: "minimal.FIRST_PERMISSION"
148  }
149  uses_libraries {
150    name: "mylib1"
151    required: true
152  }
153  uses_libraries {
154    name: "my_optional_lib"
155  }
156  uses_native_libraries {
157    name: "native1"
158    required: true
159  }
160  uses_native_libraries {
161    name: "optional"
162  }
163  metadata {
164    name: "android.nfc.cardemulation.host_apdu_service"
165    resource_string: "res/dU.xml"
166  }
167}
168resource_table {
169  source_pool {
170    data: "\001\000\034\000$\000\000\000\001\000\000\000\000\000\000\000\000\001\000\000 \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
171  }
172  package {
173    package_id {
174      id: 127
175    }
176    package_name: "com.example.bundletool.minimal"
177    type {
178      type_id {
179        id: 1
180      }
181      name: "color"
182      entry {
183        entry_id {
184        }
185        name: "black"
186        visibility {
187          source {
188          }
189        }
190        config_value {
191          config {
192          }
193          value {
194            source {
195            }
196            item {
197              prim {
198                color_argb8_value: 4278190080
199              }
200            }
201          }
202        }
203      }
204      entry {
205        entry_id {
206          id: 1
207        }
208        name: "purple_200"
209        visibility {
210          source {
211          }
212        }
213        config_value {
214          config {
215          }
216          value {
217            source {
218            }
219            item {
220              prim {
221                color_argb8_value: 4290479868
222              }
223            }
224          }
225        }
226      }
227      entry {
228        entry_id {
229          id: 2
230        }
231        name: "purple_500"
232        visibility {
233          source {
234          }
235        }
236        config_value {
237          config {
238          }
239          value {
240            source {
241            }
242            item {
243              prim {
244                color_argb8_value: 4284612846
245              }
246            }
247          }
248        }
249      }
250      entry {
251        entry_id {
252          id: 3
253        }
254        name: "purple_700"
255        visibility {
256          source {
257          }
258        }
259        config_value {
260          config {
261          }
262          value {
263            source {
264            }
265            item {
266              prim {
267                color_argb8_value: 4281794739
268              }
269            }
270          }
271        }
272      }
273      entry {
274        entry_id {
275          id: 4
276        }
277        name: "teal_200"
278        visibility {
279          source {
280          }
281        }
282        config_value {
283          config {
284          }
285          value {
286            source {
287            }
288            item {
289              prim {
290                color_argb8_value: 4278442693
291              }
292            }
293          }
294        }
295      }
296      entry {
297        entry_id {
298          id: 5
299        }
300        name: "teal_700"
301        visibility {
302          source {
303          }
304        }
305        config_value {
306          config {
307          }
308          value {
309            source {
310            }
311            item {
312              prim {
313                color_argb8_value: 4278290310
314              }
315            }
316          }
317        }
318      }
319      entry {
320        entry_id {
321          id: 6
322        }
323        name: "white"
324        visibility {
325          source {
326          }
327        }
328        config_value {
329          config {
330          }
331          value {
332            source {
333            }
334            item {
335              prim {
336                color_argb8_value: 4294967295
337              }
338            }
339          }
340        }
341      }
342    }
343    type {
344      type_id {
345        id: 2
346      }
347      name: "dimen"
348      entry {
349        entry_id {
350        }
351        name: "fab_margin"
352        visibility {
353          source {
354          }
355        }
356        config_value {
357          config {
358          }
359          value {
360            source {
361            }
362            item {
363              prim {
364                dimension_value: 4097
365              }
366            }
367          }
368        }
369      }
370    }
371    type {
372      type_id {
373        id: 3
374      }
375      name: "drawable"
376      entry {
377        entry_id {
378        }
379        name: "$ic_launcher_foreground__0"
380        visibility {
381          source {
382          }
383        }
384        config_value {
385          config {
386            density: 65534
387            sdk_version: 24
388          }
389          value {
390            source {
391            }
392            item {
393              file {
394                path: "res/Za.xml"
395                type: BINARY_XML
396              }
397            }
398          }
399        }
400      }
401      entry {
402        entry_id {
403          id: 1
404        }
405        name: "ic_launcher_background"
406        visibility {
407          source {
408          }
409        }
410        config_value {
411          config {
412          }
413          value {
414            source {
415            }
416            item {
417              file {
418                path: "res/3N.xml"
419                type: BINARY_XML
420              }
421            }
422          }
423        }
424      }
425      entry {
426        entry_id {
427          id: 2
428        }
429        name: "ic_launcher_foreground"
430        visibility {
431          source {
432          }
433        }
434        config_value {
435          config {
436            density: 65534
437            sdk_version: 24
438          }
439          value {
440            source {
441            }
442            item {
443              file {
444                path: "res/qm.xml"
445                type: BINARY_XML
446              }
447            }
448          }
449        }
450      }
451    }
452    type {
453      type_id {
454        id: 4
455      }
456      name: "mipmap"
457      entry {
458        entry_id {
459        }
460        name: "ic_launcher"
461        visibility {
462          source {
463          }
464        }
465        config_value {
466          config {
467            density: 160
468          }
469          value {
470            source {
471            }
472            item {
473              file {
474                path: "res/u3.png"
475                type: PNG
476              }
477            }
478          }
479        }
480        config_value {
481          config {
482            density: 240
483          }
484          value {
485            source {
486            }
487            item {
488              file {
489                path: "res/SD.png"
490                type: PNG
491              }
492            }
493          }
494        }
495        config_value {
496          config {
497            density: 320
498          }
499          value {
500            source {
501            }
502            item {
503              file {
504                path: "res/jy.png"
505                type: PNG
506              }
507            }
508          }
509        }
510        config_value {
511          config {
512            density: 480
513          }
514          value {
515            source {
516            }
517            item {
518              file {
519                path: "res/D2.png"
520                type: PNG
521              }
522            }
523          }
524        }
525        config_value {
526          config {
527            density: 640
528          }
529          value {
530            source {
531            }
532            item {
533              file {
534                path: "res/CG.png"
535                type: PNG
536              }
537            }
538          }
539        }
540        config_value {
541          config {
542            density: 65534
543            sdk_version: 26
544          }
545          value {
546            source {
547            }
548            item {
549              file {
550                path: "res/uF.xml"
551                type: BINARY_XML
552              }
553            }
554          }
555        }
556      }
557      entry {
558        entry_id {
559          id: 1
560        }
561        name: "ic_launcher_round"
562        visibility {
563          source {
564          }
565        }
566        config_value {
567          config {
568            density: 160
569          }
570          value {
571            source {
572            }
573            item {
574              file {
575                path: "res/7c.png"
576                type: PNG
577              }
578            }
579          }
580        }
581        config_value {
582          config {
583            density: 240
584          }
585          value {
586            source {
587            }
588            item {
589              file {
590                path: "res/tf.png"
591                type: PNG
592              }
593            }
594          }
595        }
596        config_value {
597          config {
598            density: 320
599          }
600          value {
601            source {
602            }
603            item {
604              file {
605                path: "res/1S.png"
606                type: PNG
607              }
608            }
609          }
610        }
611        config_value {
612          config {
613            density: 480
614          }
615          value {
616            source {
617            }
618            item {
619              file {
620                path: "res/5Q.png"
621                type: PNG
622              }
623            }
624          }
625        }
626        config_value {
627          config {
628            density: 640
629          }
630          value {
631            source {
632            }
633            item {
634              file {
635                path: "res/C9.png"
636                type: PNG
637              }
638            }
639          }
640        }
641        config_value {
642          config {
643            density: 65534
644            sdk_version: 26
645          }
646          value {
647            source {
648            }
649            item {
650              file {
651                path: "res/oy.xml"
652                type: BINARY_XML
653              }
654            }
655          }
656        }
657      }
658    }
659    type {
660      type_id {
661        id: 5
662      }
663      name: "string"
664      entry {
665        entry_id {
666        }
667        name: "action_settings"
668        visibility {
669          source {
670          }
671        }
672        config_value {
673          config {
674          }
675          value {
676            source {
677            }
678            item {
679              str {
680                value: "Settings"
681              }
682            }
683          }
684        }
685      }
686      entry {
687        entry_id {
688          id: 1
689        }
690        name: "app_name"
691        visibility {
692          source {
693          }
694        }
695        config_value {
696          config {
697          }
698          value {
699            source {
700            }
701            item {
702              str {
703                value: "minimal"
704              }
705            }
706          }
707        }
708      }
709      entry {
710        entry_id {
711          id: 2
712        }
713        name: "first_fragment_label"
714        visibility {
715          source {
716          }
717        }
718        config_value {
719          config {
720          }
721          value {
722            source {
723            }
724            item {
725              str {
726                value: "First Fragment"
727              }
728            }
729          }
730        }
731      }
732      entry {
733        entry_id {
734          id: 3
735        }
736        name: "hello_first_fragment"
737        visibility {
738          source {
739          }
740        }
741        config_value {
742          config {
743          }
744          value {
745            source {
746            }
747            item {
748              str {
749                value: "Hello first fragment"
750              }
751            }
752          }
753        }
754      }
755      entry {
756        entry_id {
757          id: 4
758        }
759        name: "hello_second_fragment"
760        visibility {
761          source {
762          }
763        }
764        config_value {
765          config {
766          }
767          value {
768            source {
769            }
770            item {
771              str {
772                value: "Hello second fragment. Arg: %1$s"
773              }
774            }
775          }
776        }
777      }
778      entry {
779        entry_id {
780          id: 5
781        }
782        name: "next"
783        visibility {
784          source {
785          }
786        }
787        config_value {
788          config {
789          }
790          value {
791            source {
792            }
793            item {
794              str {
795                value: "Next"
796              }
797            }
798          }
799        }
800      }
801      entry {
802        entry_id {
803          id: 6
804        }
805        name: "previous"
806        visibility {
807          source {
808          }
809        }
810        config_value {
811          config {
812          }
813          value {
814            source {
815            }
816            item {
817              str {
818                value: "Previous"
819              }
820            }
821          }
822        }
823      }
824      entry {
825        entry_id {
826          id: 7
827        }
828        name: "second_fragment_label"
829        visibility {
830          source {
831          }
832        }
833        config_value {
834          config {
835          }
836          value {
837            source {
838            }
839            item {
840              str {
841                value: "Second Fragment"
842              }
843            }
844          }
845        }
846      }
847    }
848    type {
849      type_id {
850        id: 6
851      }
852      name: "xml"
853      entry {
854        entry_id {
855        }
856        name: "apduservice"
857        visibility {
858          source {
859          }
860        }
861        config_value {
862          config {
863          }
864          value {
865            source {
866            }
867            item {
868              file {
869                path: "res/dU.xml"
870                type: BINARY_XML
871              }
872            }
873          }
874        }
875      }
876    }
877  }
878  tool_fingerprint {
879    tool: "Android Asset Packaging Tool (aapt)"
880    version: "2.19-SOONG BUILD NUMBER PLACEHOLDER"
881  }
882}
883xml_files {
884  path: "res/oy.xml"
885  root {
886    element {
887      namespace_declaration {
888        prefix: "android"
889        uri: "http://schemas.android.com/apk/res/android"
890        source {
891          line_number: 2
892        }
893      }
894      name: "adaptive-icon"
895      child {
896        element {
897          name: "background"
898          attribute {
899            namespace_uri: "http://schemas.android.com/apk/res/android"
900            name: "drawable"
901            source {
902            }
903            resource_id: 16843161
904            compiled_item {
905              ref {
906                id: 2130903041
907              }
908            }
909          }
910        }
911        source {
912          line_number: 3
913        }
914      }
915      child {
916        element {
917          name: "foreground"
918          attribute {
919            namespace_uri: "http://schemas.android.com/apk/res/android"
920            name: "drawable"
921            source {
922            }
923            resource_id: 16843161
924            compiled_item {
925              ref {
926                id: 2130903042
927              }
928            }
929          }
930        }
931        source {
932          line_number: 4
933        }
934      }
935    }
936    source {
937      line_number: 2
938    }
939  }
940}
941xml_files {
942  path: "AndroidManifest.xml"
943  root {
944    element {
945      namespace_declaration {
946        prefix: "android"
947        uri: "http://schemas.android.com/apk/res/android"
948        source {
949          line_number: 2
950        }
951      }
952      name: "manifest"
953      attribute {
954        namespace_uri: "http://schemas.android.com/apk/res/android"
955        name: "versionCode"
956        source {
957        }
958        resource_id: 16843291
959        compiled_item {
960          prim {
961            int_decimal_value: 1
962          }
963        }
964      }
965      attribute {
966        namespace_uri: "http://schemas.android.com/apk/res/android"
967        name: "versionName"
968        value: "1.0"
969        resource_id: 16843292
970      }
971      attribute {
972        namespace_uri: "http://schemas.android.com/apk/res/android"
973        name: "compileSdkVersion"
974        source {
975        }
976        resource_id: 16844146
977        compiled_item {
978          prim {
979            int_decimal_value: 31
980          }
981        }
982      }
983      attribute {
984        namespace_uri: "http://schemas.android.com/apk/res/android"
985        name: "compileSdkVersionCodename"
986        value: "12"
987        resource_id: 16844147
988      }
989      attribute {
990        name: "package"
991        value: "com.example.bundletool.minimal"
992      }
993      attribute {
994        name: "platformBuildVersionCode"
995        source {
996        }
997        compiled_item {
998          prim {
999            int_decimal_value: 31
1000          }
1001        }
1002      }
1003      attribute {
1004        name: "platformBuildVersionName"
1005        source {
1006        }
1007        compiled_item {
1008          prim {
1009            int_decimal_value: 12
1010          }
1011        }
1012      }
1013      child {
1014        element {
1015          name: "uses-sdk"
1016          attribute {
1017            namespace_uri: "http://schemas.android.com/apk/res/android"
1018            name: "minSdkVersion"
1019            source {
1020            }
1021            resource_id: 16843276
1022            compiled_item {
1023              prim {
1024                int_decimal_value: 21
1025              }
1026            }
1027          }
1028          attribute {
1029            namespace_uri: "http://schemas.android.com/apk/res/android"
1030            name: "targetSdkVersion"
1031            source {
1032            }
1033            resource_id: 16843376
1034            compiled_item {
1035              prim {
1036                int_decimal_value: 31
1037              }
1038            }
1039          }
1040        }
1041        source {
1042          line_number: 7
1043        }
1044      }
1045      child {
1046        element {
1047          name: "supports-screens"
1048          attribute {
1049            namespace_uri: "http://schemas.android.com/apk/res/android"
1050            name: "anyDensity"
1051            source {
1052            }
1053            resource_id: 16843372
1054            compiled_item {
1055              prim {
1056                boolean_value: true
1057              }
1058            }
1059          }
1060          attribute {
1061            namespace_uri: "http://schemas.android.com/apk/res/android"
1062            name: "smallScreens"
1063            source {
1064            }
1065            resource_id: 16843396
1066            compiled_item {
1067              prim {
1068                boolean_value: false
1069              }
1070            }
1071          }
1072          attribute {
1073            namespace_uri: "http://schemas.android.com/apk/res/android"
1074            name: "normalScreens"
1075            source {
1076            }
1077            resource_id: 16843397
1078            compiled_item {
1079              prim {
1080                boolean_value: true
1081              }
1082            }
1083          }
1084          attribute {
1085            namespace_uri: "http://schemas.android.com/apk/res/android"
1086            name: "largeScreens"
1087            source {
1088            }
1089            resource_id: 16843398
1090            compiled_item {
1091              prim {
1092                boolean_value: true
1093              }
1094            }
1095          }
1096          attribute {
1097            namespace_uri: "http://schemas.android.com/apk/res/android"
1098            name: "requiresSmallestWidthDp"
1099            source {
1100            }
1101            resource_id: 16843620
1102            compiled_item {
1103              prim {
1104                int_decimal_value: 240
1105              }
1106            }
1107          }
1108          attribute {
1109            namespace_uri: "http://schemas.android.com/apk/res/android"
1110            name: "compatibleWidthLimitDp"
1111            source {
1112            }
1113            resource_id: 16843621
1114            compiled_item {
1115              prim {
1116                int_decimal_value: 360
1117              }
1118            }
1119          }
1120          attribute {
1121            namespace_uri: "http://schemas.android.com/apk/res/android"
1122            name: "largestWidthLimitDp"
1123            source {
1124            }
1125            resource_id: 16843622
1126            compiled_item {
1127              prim {
1128                int_decimal_value: 480
1129              }
1130            }
1131          }
1132        }
1133        source {
1134          line_number: 11
1135        }
1136      }
1137      child {
1138        element {
1139          name: "uses-configuration"
1140          attribute {
1141            namespace_uri: "http://schemas.android.com/apk/res/android"
1142            name: "reqTouchScreen"
1143            source {
1144            }
1145            resource_id: 16843303
1146            compiled_item {
1147              prim {
1148                int_decimal_value: 3
1149              }
1150            }
1151          }
1152          attribute {
1153            namespace_uri: "http://schemas.android.com/apk/res/android"
1154            name: "reqKeyboardType"
1155            source {
1156            }
1157            resource_id: 16843304
1158            compiled_item {
1159              prim {
1160                int_decimal_value: 2
1161              }
1162            }
1163          }
1164          attribute {
1165            namespace_uri: "http://schemas.android.com/apk/res/android"
1166            name: "reqHardKeyboard"
1167            source {
1168            }
1169            resource_id: 16843305
1170            compiled_item {
1171              prim {
1172                boolean_value: true
1173              }
1174            }
1175          }
1176          attribute {
1177            namespace_uri: "http://schemas.android.com/apk/res/android"
1178            name: "reqNavigation"
1179            source {
1180            }
1181            resource_id: 16843306
1182            compiled_item {
1183              prim {
1184                int_decimal_value: 3
1185              }
1186            }
1187          }
1188          attribute {
1189            namespace_uri: "http://schemas.android.com/apk/res/android"
1190            name: "reqFiveWayNav"
1191            source {
1192            }
1193            resource_id: 16843314
1194            compiled_item {
1195              prim {
1196                boolean_value: true
1197              }
1198            }
1199          }
1200        }
1201        source {
1202          line_number: 20
1203        }
1204      }
1205      child {
1206        element {
1207          name: "supports-gl-texture"
1208          attribute {
1209            namespace_uri: "http://schemas.android.com/apk/res/android"
1210            name: "name"
1211            value: "GL_OES_compressed_paletted_texture"
1212            resource_id: 16842755
1213          }
1214        }
1215        source {
1216          line_number: 27
1217        }
1218      }
1219      child {
1220        element {
1221          name: "permission"
1222          attribute {
1223            namespace_uri: "http://schemas.android.com/apk/res/android"
1224            name: "name"
1225            value: "minimal.FIRST_PERMISSION"
1226            resource_id: 16842755
1227          }
1228        }
1229        source {
1230          line_number: 29
1231        }
1232      }
1233      child {
1234        element {
1235          name: "uses-feature"
1236          attribute {
1237            namespace_uri: "http://schemas.android.com/apk/res/android"
1238            name: "name"
1239            value: "android.hardware.camera"
1240            resource_id: 16842755
1241          }
1242        }
1243        source {
1244          line_number: 31
1245        }
1246      }
1247      child {
1248        element {
1249          name: "uses-feature"
1250          attribute {
1251            namespace_uri: "http://schemas.android.com/apk/res/android"
1252            name: "name"
1253            value: "android.hardware.bluetooth"
1254            resource_id: 16842755
1255          }
1256        }
1257        source {
1258          line_number: 32
1259        }
1260      }
1261      child {
1262        element {
1263          name: "uses-permission"
1264          attribute {
1265            namespace_uri: "http://schemas.android.com/apk/res/android"
1266            name: "name"
1267            value: "android.permission.BIND_ACCESSIBILITY_SERVICE"
1268            resource_id: 16842755
1269          }
1270          attribute {
1271            namespace_uri: "http://schemas.android.com/apk/res/android"
1272            name: "maxSdkVersion"
1273            source {
1274            }
1275            resource_id: 16843377
1276            compiled_item {
1277              prim {
1278                int_decimal_value: 24
1279              }
1280            }
1281          }
1282        }
1283        source {
1284          line_number: 34
1285        }
1286      }
1287      child {
1288        element {
1289          name: "uses-permission-sdk-23"
1290          attribute {
1291            namespace_uri: "http://schemas.android.com/apk/res/android"
1292            name: "name"
1293            value: "android.permission.RECEIVE_SMS"
1294            resource_id: 16842755
1295          }
1296        }
1297        source {
1298          line_number: 38
1299        }
1300      }
1301      child {
1302        element {
1303          name: "uses-permission"
1304          attribute {
1305            namespace_uri: "http://schemas.android.com/apk/res/android"
1306            name: "name"
1307            value: "android.permission.WRITE_EXTERNAL_STORAGE"
1308            resource_id: 16842755
1309          }
1310        }
1311        source {
1312          line_number: 40
1313        }
1314      }
1315      child {
1316        element {
1317          name: "compatible-screens"
1318          child {
1319            element {
1320              name: "screen"
1321              attribute {
1322                namespace_uri: "http://schemas.android.com/apk/res/android"
1323                name: "screenSize"
1324                source {
1325                }
1326                resource_id: 16843466
1327                compiled_item {
1328                  prim {
1329                    int_decimal_value: 500
1330                  }
1331                }
1332              }
1333              attribute {
1334                namespace_uri: "http://schemas.android.com/apk/res/android"
1335                name: "screenDensity"
1336                source {
1337                }
1338                resource_id: 16843467
1339                compiled_item {
1340                  prim {
1341                    int_decimal_value: 240
1342                  }
1343                }
1344              }
1345            }
1346            source {
1347              line_number: 43
1348            }
1349          }
1350          child {
1351            element {
1352              name: "screen"
1353              attribute {
1354                namespace_uri: "http://schemas.android.com/apk/res/android"
1355                name: "screenSize"
1356                source {
1357                }
1358                resource_id: 16843466
1359                compiled_item {
1360                  prim {
1361                    int_decimal_value: 400
1362                  }
1363                }
1364              }
1365              attribute {
1366                namespace_uri: "http://schemas.android.com/apk/res/android"
1367                name: "screenDensity"
1368                source {
1369                }
1370                resource_id: 16843467
1371                compiled_item {
1372                  prim {
1373                    int_decimal_value: 160
1374                  }
1375                }
1376              }
1377            }
1378            source {
1379              line_number: 46
1380            }
1381          }
1382        }
1383        source {
1384          line_number: 42
1385        }
1386      }
1387      child {
1388        element {
1389          name: "application"
1390          attribute {
1391            namespace_uri: "http://schemas.android.com/apk/res/android"
1392            name: "label"
1393            source {
1394            }
1395            resource_id: 16842753
1396            compiled_item {
1397              ref {
1398                id: 2131034113
1399              }
1400            }
1401          }
1402          attribute {
1403            namespace_uri: "http://schemas.android.com/apk/res/android"
1404            name: "icon"
1405            source {
1406            }
1407            resource_id: 16842754
1408            compiled_item {
1409              ref {
1410                id: 2130968576
1411              }
1412            }
1413          }
1414          attribute {
1415            namespace_uri: "http://schemas.android.com/apk/res/android"
1416            name: "allowBackup"
1417            source {
1418            }
1419            resource_id: 16843392
1420            compiled_item {
1421              prim {
1422                boolean_value: true
1423              }
1424            }
1425          }
1426          attribute {
1427            namespace_uri: "http://schemas.android.com/apk/res/android"
1428            name: "supportsRtl"
1429            source {
1430            }
1431            resource_id: 16843695
1432            compiled_item {
1433              prim {
1434                boolean_value: true
1435              }
1436            }
1437          }
1438          attribute {
1439            namespace_uri: "http://schemas.android.com/apk/res/android"
1440            name: "multiArch"
1441            source {
1442            }
1443            resource_id: 16843918
1444            compiled_item {
1445              prim {
1446                boolean_value: true
1447              }
1448            }
1449          }
1450          attribute {
1451            namespace_uri: "http://schemas.android.com/apk/res/android"
1452            name: "roundIcon"
1453            source {
1454            }
1455            resource_id: 16844076
1456            compiled_item {
1457              ref {
1458                id: 2130968577
1459              }
1460            }
1461          }
1462          child {
1463            element {
1464              name: "uses-library"
1465              attribute {
1466                namespace_uri: "http://schemas.android.com/apk/res/android"
1467                name: "name"
1468                value: "mylib1"
1469                resource_id: 16842755
1470              }
1471              attribute {
1472                namespace_uri: "http://schemas.android.com/apk/res/android"
1473                name: "required"
1474                source {
1475                }
1476                resource_id: 16843406
1477                compiled_item {
1478                  prim {
1479                    boolean_value: true
1480                  }
1481                }
1482              }
1483            }
1484            source {
1485              line_number: 58
1486            }
1487          }
1488          child {
1489            element {
1490              name: "uses-library"
1491              attribute {
1492                namespace_uri: "http://schemas.android.com/apk/res/android"
1493                name: "name"
1494                value: "my_optional_lib"
1495                resource_id: 16842755
1496              }
1497              attribute {
1498                namespace_uri: "http://schemas.android.com/apk/res/android"
1499                name: "required"
1500                source {
1501                }
1502                resource_id: 16843406
1503                compiled_item {
1504                  prim {
1505                    boolean_value: false
1506                  }
1507                }
1508              }
1509            }
1510            source {
1511              line_number: 61
1512            }
1513          }
1514          child {
1515            element {
1516              name: "uses-native-library"
1517              attribute {
1518                namespace_uri: "http://schemas.android.com/apk/res/android"
1519                name: "name"
1520                value: "native1"
1521                resource_id: 16842755
1522              }
1523              attribute {
1524                namespace_uri: "http://schemas.android.com/apk/res/android"
1525                name: "required"
1526                source {
1527                }
1528                resource_id: 16843406
1529                compiled_item {
1530                  prim {
1531                    boolean_value: true
1532                  }
1533                }
1534              }
1535            }
1536            source {
1537              line_number: 65
1538            }
1539          }
1540          child {
1541            element {
1542              name: "uses-native-library"
1543              attribute {
1544                namespace_uri: "http://schemas.android.com/apk/res/android"
1545                name: "name"
1546                value: "optional"
1547                resource_id: 16842755
1548              }
1549              attribute {
1550                namespace_uri: "http://schemas.android.com/apk/res/android"
1551                name: "required"
1552                source {
1553                }
1554                resource_id: 16843406
1555                compiled_item {
1556                  prim {
1557                    boolean_value: false
1558                  }
1559                }
1560              }
1561            }
1562            source {
1563              line_number: 68
1564            }
1565          }
1566          child {
1567            element {
1568              name: "activity"
1569              attribute {
1570                namespace_uri: "http://schemas.android.com/apk/res/android"
1571                name: "label"
1572                source {
1573                }
1574                resource_id: 16842753
1575                compiled_item {
1576                  ref {
1577                    id: 2131034113
1578                  }
1579                }
1580              }
1581              attribute {
1582                namespace_uri: "http://schemas.android.com/apk/res/android"
1583                name: "name"
1584                value: "com.example.bundletool.minimal.MainActivity"
1585                resource_id: 16842755
1586              }
1587              attribute {
1588                namespace_uri: "http://schemas.android.com/apk/res/android"
1589                name: "exported"
1590                source {
1591                }
1592                resource_id: 16842768
1593                compiled_item {
1594                  prim {
1595                    boolean_value: false
1596                  }
1597                }
1598              }
1599              child {
1600                element {
1601                  name: "intent-filter"
1602                  child {
1603                    element {
1604                      name: "action"
1605                      attribute {
1606                        namespace_uri: "http://schemas.android.com/apk/res/android"
1607                        name: "name"
1608                        value: "android.intent.action.MAIN"
1609                        resource_id: 16842755
1610                      }
1611                    }
1612                    source {
1613                      line_number: 77
1614                    }
1615                  }
1616                  child {
1617                    element {
1618                      name: "category"
1619                      attribute {
1620                        namespace_uri: "http://schemas.android.com/apk/res/android"
1621                        name: "name"
1622                        value: "android.intent.category.LAUNCHER"
1623                        resource_id: 16842755
1624                      }
1625                    }
1626                    source {
1627                      line_number: 79
1628                    }
1629                  }
1630                }
1631                source {
1632                  line_number: 76
1633                }
1634              }
1635            }
1636            source {
1637              line_number: 72
1638            }
1639          }
1640          child {
1641            element {
1642              name: "activity"
1643              attribute {
1644                namespace_uri: "http://schemas.android.com/apk/res/android"
1645                name: "label"
1646                source {
1647                }
1648                resource_id: 16842753
1649                compiled_item {
1650                  ref {
1651                    id: 2131034113
1652                  }
1653                }
1654              }
1655              attribute {
1656                namespace_uri: "http://schemas.android.com/apk/res/android"
1657                name: "name"
1658                value: "com.example.bundletool.minimal.AnotherActivity"
1659                resource_id: 16842755
1660              }
1661              attribute {
1662                namespace_uri: "http://schemas.android.com/apk/res/android"
1663                name: "exported"
1664                source {
1665                }
1666                resource_id: 16842768
1667                compiled_item {
1668                  prim {
1669                    boolean_value: false
1670                  }
1671                }
1672              }
1673              child {
1674                element {
1675                  name: "intent-filter"
1676                  child {
1677                    element {
1678                      name: "action"
1679                      attribute {
1680                        namespace_uri: "http://schemas.android.com/apk/res/android"
1681                        name: "name"
1682                        value: "android.media.action.VIDEO_CAMERA"
1683                        resource_id: 16842755
1684                      }
1685                    }
1686                    source {
1687                      line_number: 87
1688                    }
1689                  }
1690                  child {
1691                    element {
1692                      name: "action"
1693                      attribute {
1694                        namespace_uri: "http://schemas.android.com/apk/res/android"
1695                        name: "name"
1696                        value: "android.media.action.STILL_IMAGE_CAMERA_SECURE"
1697                        resource_id: 16842755
1698                      }
1699                    }
1700                    source {
1701                      line_number: 88
1702                    }
1703                  }
1704                  child {
1705                    element {
1706                      name: "action"
1707                      attribute {
1708                        namespace_uri: "http://schemas.android.com/apk/res/android"
1709                        name: "name"
1710                        value: "android.intent.action.SEARCH"
1711                        resource_id: 16842755
1712                      }
1713                    }
1714                    source {
1715                      line_number: 89
1716                    }
1717                  }
1718                }
1719                source {
1720                  line_number: 86
1721                }
1722              }
1723            }
1724            source {
1725              line_number: 82
1726            }
1727          }
1728          child {
1729            element {
1730              name: "receiver"
1731              attribute {
1732                namespace_uri: "http://schemas.android.com/apk/res/android"
1733                name: "name"
1734                value: "com.example.bundletool.minimal.OneReceiver"
1735                resource_id: 16842755
1736              }
1737              attribute {
1738                namespace_uri: "http://schemas.android.com/apk/res/android"
1739                name: "exported"
1740                source {
1741                }
1742                resource_id: 16842768
1743                compiled_item {
1744                  prim {
1745                    boolean_value: false
1746                  }
1747                }
1748              }
1749              child {
1750                element {
1751                  name: "intent-filter"
1752                  child {
1753                    element {
1754                      name: "action"
1755                      attribute {
1756                        namespace_uri: "http://schemas.android.com/apk/res/android"
1757                        name: "name"
1758                        value: "android.appwidget.action.APPWIDGET_UPDATE"
1759                        resource_id: 16842755
1760                      }
1761                    }
1762                    source {
1763                      line_number: 97
1764                    }
1765                  }
1766                  child {
1767                    element {
1768                      name: "action"
1769                      attribute {
1770                        namespace_uri: "http://schemas.android.com/apk/res/android"
1771                        name: "name"
1772                        value: "android.app.action.DEVICE_ADMIN_ENABLED"
1773                        resource_id: 16842755
1774                      }
1775                    }
1776                    source {
1777                      line_number: 98
1778                    }
1779                  }
1780                }
1781                source {
1782                  line_number: 96
1783                }
1784              }
1785            }
1786            source {
1787              line_number: 93
1788            }
1789          }
1790          child {
1791            element {
1792              name: "receiver"
1793              attribute {
1794                namespace_uri: "http://schemas.android.com/apk/res/android"
1795                name: "name"
1796                value: "com.example.bundletool.minimal.TwoReceiver"
1797                resource_id: 16842755
1798              }
1799              attribute {
1800                namespace_uri: "http://schemas.android.com/apk/res/android"
1801                name: "permission"
1802                value: "android.permission.BIND_DEVICE_ADMIN"
1803                resource_id: 16842758
1804              }
1805              attribute {
1806                namespace_uri: "http://schemas.android.com/apk/res/android"
1807                name: "exported"
1808                source {
1809                }
1810                resource_id: 16842768
1811                compiled_item {
1812                  prim {
1813                    boolean_value: false
1814                  }
1815                }
1816              }
1817              child {
1818                element {
1819                  name: "intent-filter"
1820                  child {
1821                    element {
1822                      name: "action"
1823                      attribute {
1824                        namespace_uri: "http://schemas.android.com/apk/res/android"
1825                        name: "name"
1826                        value: "android.app.action.DEVICE_ADMIN_ENABLED"
1827                        resource_id: 16842755
1828                      }
1829                    }
1830                    source {
1831                      line_number: 106
1832                    }
1833                  }
1834                }
1835                source {
1836                  line_number: 105
1837                }
1838              }
1839            }
1840            source {
1841              line_number: 101
1842            }
1843          }
1844          child {
1845            element {
1846              name: "receiver"
1847              attribute {
1848                namespace_uri: "http://schemas.android.com/apk/res/android"
1849                name: "name"
1850                value: "com.example.bundletool.minimal.ThreeReceiver"
1851                resource_id: 16842755
1852              }
1853            }
1854            source {
1855              line_number: 109
1856            }
1857          }
1858          child {
1859            element {
1860              name: "service"
1861              attribute {
1862                namespace_uri: "http://schemas.android.com/apk/res/android"
1863                name: "name"
1864                value: "com.example.bundletool.minimal.OneService"
1865                resource_id: 16842755
1866              }
1867              attribute {
1868                namespace_uri: "http://schemas.android.com/apk/res/android"
1869                name: "exported"
1870                source {
1871                }
1872                resource_id: 16842768
1873                compiled_item {
1874                  prim {
1875                    boolean_value: false
1876                  }
1877                }
1878              }
1879              child {
1880                element {
1881                  name: "intent-filter"
1882                  child {
1883                    element {
1884                      name: "action"
1885                      attribute {
1886                        namespace_uri: "http://schemas.android.com/apk/res/android"
1887                        name: "name"
1888                        value: "android.view.InputMethod"
1889                        resource_id: 16842755
1890                      }
1891                    }
1892                    source {
1893                      line_number: 115
1894                    }
1895                  }
1896                  child {
1897                    element {
1898                      name: "action"
1899                      attribute {
1900                        namespace_uri: "http://schemas.android.com/apk/res/android"
1901                        name: "name"
1902                        value: "android.service.wallpaper.WallpaperService"
1903                        resource_id: 16842755
1904                      }
1905                    }
1906                    source {
1907                      line_number: 116
1908                    }
1909                  }
1910                }
1911                source {
1912                  line_number: 114
1913                }
1914              }
1915            }
1916            source {
1917              line_number: 111
1918            }
1919          }
1920          child {
1921            element {
1922              name: "service"
1923              attribute {
1924                namespace_uri: "http://schemas.android.com/apk/res/android"
1925                name: "name"
1926                value: "com.example.bundletool.minimal.Services$TwoService"
1927                resource_id: 16842755
1928              }
1929              attribute {
1930                namespace_uri: "http://schemas.android.com/apk/res/android"
1931                name: "permission"
1932                value: "android.permission.BIND_ACCESSIBILITY_SERVICE"
1933                resource_id: 16842758
1934              }
1935              attribute {
1936                namespace_uri: "http://schemas.android.com/apk/res/android"
1937                name: "exported"
1938                source {
1939                }
1940                resource_id: 16842768
1941                compiled_item {
1942                  prim {
1943                    boolean_value: false
1944                  }
1945                }
1946              }
1947              child {
1948                element {
1949                  name: "intent-filter"
1950                  child {
1951                    element {
1952                      name: "action"
1953                      attribute {
1954                        namespace_uri: "http://schemas.android.com/apk/res/android"
1955                        name: "name"
1956                        value: "android.accessibilityservice.AccessibilityService"
1957                        resource_id: 16842755
1958                      }
1959                    }
1960                    source {
1961                      line_number: 124
1962                    }
1963                  }
1964                }
1965                source {
1966                  line_number: 123
1967                }
1968              }
1969            }
1970            source {
1971              line_number: 119
1972            }
1973          }
1974          child {
1975            element {
1976              name: "service"
1977              attribute {
1978                namespace_uri: "http://schemas.android.com/apk/res/android"
1979                name: "name"
1980                value: "com.example.bundletool.minimal.Services$ThreeService"
1981                resource_id: 16842755
1982              }
1983              attribute {
1984                namespace_uri: "http://schemas.android.com/apk/res/android"
1985                name: "permission"
1986                value: "android.permission.BIND_PRINT_SERVICE"
1987                resource_id: 16842758
1988              }
1989              attribute {
1990                namespace_uri: "http://schemas.android.com/apk/res/android"
1991                name: "exported"
1992                source {
1993                }
1994                resource_id: 16842768
1995                compiled_item {
1996                  prim {
1997                    boolean_value: false
1998                  }
1999                }
2000              }
2001              child {
2002                element {
2003                  name: "intent-filter"
2004                  child {
2005                    element {
2006                      name: "action"
2007                      attribute {
2008                        namespace_uri: "http://schemas.android.com/apk/res/android"
2009                        name: "name"
2010                        value: "android.printservice.PrintService"
2011                        resource_id: 16842755
2012                      }
2013                    }
2014                    source {
2015                      line_number: 132
2016                    }
2017                  }
2018                }
2019                source {
2020                  line_number: 131
2021                }
2022              }
2023            }
2024            source {
2025              line_number: 127
2026            }
2027          }
2028          child {
2029            element {
2030              name: "service"
2031              attribute {
2032                namespace_uri: "http://schemas.android.com/apk/res/android"
2033                name: "name"
2034                value: "com.example.bundletool.minimal.Services$FourService"
2035                resource_id: 16842755
2036              }
2037              attribute {
2038                namespace_uri: "http://schemas.android.com/apk/res/android"
2039                name: "permission"
2040                value: "android.permission.BIND_NFC_SERVICE"
2041                resource_id: 16842758
2042              }
2043              attribute {
2044                namespace_uri: "http://schemas.android.com/apk/res/android"
2045                name: "exported"
2046                source {
2047                }
2048                resource_id: 16842768
2049                compiled_item {
2050                  prim {
2051                    boolean_value: false
2052                  }
2053                }
2054              }
2055              child {
2056                element {
2057                  name: "intent-filter"
2058                  child {
2059                    element {
2060                      name: "action"
2061                      attribute {
2062                        namespace_uri: "http://schemas.android.com/apk/res/android"
2063                        name: "name"
2064                        value: "android.nfc.cardemulation.action.HOST_APDU_SERVICE"
2065                        resource_id: 16842755
2066                      }
2067                    }
2068                    source {
2069                      line_number: 140
2070                    }
2071                  }
2072                }
2073                source {
2074                  line_number: 139
2075                }
2076              }
2077              child {
2078                element {
2079                  name: "meta-data"
2080                  attribute {
2081                    namespace_uri: "http://schemas.android.com/apk/res/android"
2082                    name: "name"
2083                    value: "android.nfc.cardemulation.host_apdu_service"
2084                    resource_id: 16842755
2085                  }
2086                  attribute {
2087                    namespace_uri: "http://schemas.android.com/apk/res/android"
2088                    name: "resource"
2089                    source {
2090                    }
2091                    resource_id: 16842789
2092                    compiled_item {
2093                      ref {
2094                        id: 2131099648
2095                      }
2096                    }
2097                  }
2098                }
2099                source {
2100                  line_number: 143
2101                }
2102              }
2103            }
2104            source {
2105              line_number: 135
2106            }
2107          }
2108          child {
2109            element {
2110              name: "service"
2111              attribute {
2112                namespace_uri: "http://schemas.android.com/apk/res/android"
2113                name: "name"
2114                value: "com.example.bundletool.minimal.Services$FiveService"
2115                resource_id: 16842755
2116              }
2117              attribute {
2118                namespace_uri: "http://schemas.android.com/apk/res/android"
2119                name: "permission"
2120                value: "android.permission.BIND_NOTIFICATION_LISTENER_SERVICE"
2121                resource_id: 16842758
2122              }
2123              attribute {
2124                namespace_uri: "http://schemas.android.com/apk/res/android"
2125                name: "exported"
2126                source {
2127                }
2128                resource_id: 16842768
2129                compiled_item {
2130                  prim {
2131                    boolean_value: false
2132                  }
2133                }
2134              }
2135              child {
2136                element {
2137                  name: "intent-filter"
2138                  child {
2139                    element {
2140                      name: "action"
2141                      attribute {
2142                        namespace_uri: "http://schemas.android.com/apk/res/android"
2143                        name: "name"
2144                        value: "android.service.notification.NotificationListenerService"
2145                        resource_id: 16842755
2146                      }
2147                    }
2148                    source {
2149                      line_number: 152
2150                    }
2151                  }
2152                }
2153                source {
2154                  line_number: 151
2155                }
2156              }
2157            }
2158            source {
2159              line_number: 147
2160            }
2161          }
2162          child {
2163            element {
2164              name: "service"
2165              attribute {
2166                namespace_uri: "http://schemas.android.com/apk/res/android"
2167                name: "name"
2168                value: "com.example.bundletool.minimal.Services$SixService"
2169                resource_id: 16842755
2170              }
2171              attribute {
2172                namespace_uri: "http://schemas.android.com/apk/res/android"
2173                name: "permission"
2174                value: "android.permission.BIND_DREAM_SERVICE"
2175                resource_id: 16842758
2176              }
2177              attribute {
2178                namespace_uri: "http://schemas.android.com/apk/res/android"
2179                name: "exported"
2180                source {
2181                }
2182                resource_id: 16842768
2183                compiled_item {
2184                  prim {
2185                    boolean_value: false
2186                  }
2187                }
2188              }
2189              child {
2190                element {
2191                  name: "intent-filter"
2192                  child {
2193                    element {
2194                      name: "action"
2195                      attribute {
2196                        namespace_uri: "http://schemas.android.com/apk/res/android"
2197                        name: "name"
2198                        value: "android.service.dreams.DreamService"
2199                        resource_id: 16842755
2200                      }
2201                    }
2202                    source {
2203                      line_number: 160
2204                    }
2205                  }
2206                }
2207                source {
2208                  line_number: 159
2209                }
2210              }
2211            }
2212            source {
2213              line_number: 155
2214            }
2215          }
2216          child {
2217            element {
2218              name: "service"
2219              attribute {
2220                namespace_uri: "http://schemas.android.com/apk/res/android"
2221                name: "name"
2222                value: "com.example.bundletool.minimal.Services$SevenService"
2223                resource_id: 16842755
2224              }
2225            }
2226            source {
2227              line_number: 163
2228            }
2229          }
2230          child {
2231            element {
2232              name: "provider"
2233              attribute {
2234                namespace_uri: "http://schemas.android.com/apk/res/android"
2235                name: "name"
2236                value: "com.example.bundletool.minimal.OneProvider"
2237                resource_id: 16842755
2238              }
2239              attribute {
2240                namespace_uri: "http://schemas.android.com/apk/res/android"
2241                name: "permission"
2242                value: "android.permission.MANAGE_DOCUMENTS"
2243                resource_id: 16842758
2244              }
2245              attribute {
2246                namespace_uri: "http://schemas.android.com/apk/res/android"
2247                name: "exported"
2248                source {
2249                }
2250                resource_id: 16842768
2251                compiled_item {
2252                  prim {
2253                    boolean_value: true
2254                  }
2255                }
2256              }
2257              attribute {
2258                namespace_uri: "http://schemas.android.com/apk/res/android"
2259                name: "authorities"
2260                value: "A"
2261                resource_id: 16842776
2262              }
2263              attribute {
2264                namespace_uri: "http://schemas.android.com/apk/res/android"
2265                name: "grantUriPermissions"
2266                source {
2267                }
2268                resource_id: 16842779
2269                compiled_item {
2270                  prim {
2271                    boolean_value: true
2272                  }
2273                }
2274              }
2275              child {
2276                element {
2277                  name: "intent-filter"
2278                  child {
2279                    element {
2280                      name: "action"
2281                      attribute {
2282                        namespace_uri: "http://schemas.android.com/apk/res/android"
2283                        name: "name"
2284                        value: "android.content.action.DOCUMENTS_PROVIDER"
2285                        resource_id: 16842755
2286                      }
2287                    }
2288                    source {
2289                      line_number: 172
2290                    }
2291                  }
2292                }
2293                source {
2294                  line_number: 171
2295                }
2296              }
2297            }
2298            source {
2299              line_number: 165
2300            }
2301          }
2302        }
2303        source {
2304          line_number: 51
2305        }
2306      }
2307    }
2308    source {
2309      line_number: 2
2310    }
2311  }
2312}
2313