MetaMask / metamask-mobile

Mobile web browser providing access to websites that use the Ethereum blockchain
https://metamask.io
Other
2.12k stars 1.1k forks source link

App size doubled on RN 71 upgrade branch. #6700

Closed cortisiko closed 1 year ago

cortisiko commented 1 year ago

Our app size has almost doubled on the RN branch. Our previous apk size was ˜250MB and with the RN upgrade PR it doubled to ~500MB.

See v7.1.1 (1140) build in comparison to the RN upgrade build.

You can follow the thread here: https://consensys.slack.com/archives/CBW7S9FSN/p1686238475979099?thread_ts=1684213621.738699&cid=CBW7S9FSN

jpcloureiro commented 1 year ago

After analyzing apk contents, it seems to be a significant increase on the lib folder

Below is a comparison between release apk & rn upgrade apk Files with equal size were left out.

Release apk size| React upgrade apk | delta

265.1MB 533.6MB 268.5MB /
241.9MB 508.6MB 266.7MB /lib/
62.6MB  134MB   71.4MB  /lib/arm64-v8a/
986.1KB 16.8MB  15.9MB  /lib/arm64-v8a/libfabricjni.so
742.2KB 11.5MB  10.8MB  /lib/arm64-v8a/libreactnativejni.so
654.2KB 9.8MB   9.2MB   /lib/arm64-v8a/libreanimated.so
0B      6.9MB   6.9MB   /lib/arm64-v8a/libfolly_runtime.so
454KB   6.8MB   6.4MB   /lib/arm64-v8a/libreact_codegen_rncore.so
890.3KB 6.6MB   5.7MB   /lib/arm64-v8a/libc++_shared.so
194.1KB 5MB     4.8MB   /lib/arm64-v8a/librrc_view.so
194KB   4.1MB   3.9MB   /lib/arm64-v8a/libreact_render_uimanager.so
186KB   3.7MB   3.5MB   /lib/arm64-v8a/libreact_render_scheduler.so
142KB   3.6MB   3.4MB   /lib/arm64-v8a/libreact_render_core.so
266KB   3.7MB   3.4MB   /lib/arm64-v8a/libreact_render_mounting.so
190KB   3.5MB   3.3MB   /lib/arm64-v8a/librrc_text.so
218.1KB 3.3MB   3.1MB   /lib/arm64-v8a/libreact_nativemodule_core.so
0B      2.9MB   2.9MB   /lib/arm64-v8a/libhermes.so
0B      2.7MB   2.7MB   /lib/arm64-v8a/libhermes_executor.so
202KB   2.9MB   2.7MB   /lib/arm64-v8a/librrc_textinput.so
0B      2.4MB   2.4MB   /lib/arm64-v8a/libreact_newarchdefaults.so
130KB   2.5MB   2.3MB   /lib/arm64-v8a/librrc_image.so
154KB   2.3MB   2.2MB   /lib/arm64-v8a/libreact_render_animations.so
158KB   2.3MB   2.1MB   /lib/arm64-v8a/libreact_render_textlayoutmanager.so
114KB   2.1MB   1.9MB   /lib/arm64-v8a/libturbomodulejsijni.so
166.2KB 1.9MB   1.8MB   /lib/arm64-v8a/libfbjni.so
122KB   1.8MB   1.7MB   /lib/arm64-v8a/librrc_scrollview.so
70KB    1.6MB   1.5MB   /lib/arm64-v8a/libreact_render_componentregistry.so
82KB    1.3MB   1.2MB   /lib/arm64-v8a/librrc_unimplementedview.so
70KB    1.2MB   1.1MB   /lib/arm64-v8a/libreact_render_runtimescheduler.so
156.2KB 1.3MB   1.1MB   /lib/arm64-v8a/libyoga.so
102KB   1.1MB   1MB     /lib/arm64-v8a/libjsi.so
50KB    950.9KB 900.8KB /lib/arm64-v8a/librrc_root.so
58KB    891.6KB 833.6KB /lib/arm64-v8a/libreact_render_templateprocessor.so
150.1KB 842.7KB 692.5KB /lib/arm64-v8a/libglog.so
54KB    720.5KB 666.5KB /lib/arm64-v8a/libmapbufferjni.so
66KB    673.6KB 607.6KB /lib/arm64-v8a/libreact_render_attributedstring.so
46KB    565KB   518.9KB /lib/arm64-v8a/libreact_render_leakchecker.so
42KB    486.3KB 444.2KB /lib/arm64-v8a/libjsinspector.so
42KB    480.2KB 438.2KB /lib/arm64-v8a/libreactnativeblob.so
38KB    422.3KB 384.3KB /lib/arm64-v8a/libreact_render_graphics.so
34KB    357.9KB 323.9KB /lib/arm64-v8a/libreact_render_imagemanager.so
46KB    349.1KB 303.1KB /lib/arm64-v8a/libreact_render_mapbuffer.so
34KB    253.9KB 219.9KB /lib/arm64-v8a/libjsijniprofiler.so
46.1KB  227.8KB 181.8KB /lib/arm64-v8a/libreact_render_telemetry.so
1.3MB   1.5MB   180.8KB /lib/arm64-v8a/libsentry.so
30KB    117KB   87KB    /lib/arm64-v8a/libglog_init.so
30KB    113.3KB 83.2KB  /lib/arm64-v8a/liblogger.so
0B      58.9KB  58.9KB  /lib/arm64-v8a/libreact_config.so
9.8KB   62.6KB  52.9KB  /lib/arm64-v8a/libreactperfloggerjni.so
5.5KB   35.2KB  29.7KB  /lib/arm64-v8a/libreact_render_debug.so
9.8KB   25.9KB  16.1KB  /lib/arm64-v8a/libreact_utils.so
5.8KB   14.8KB  9KB     /lib/arm64-v8a/libfb.so
0B      5.1KB   5.1KB   /lib/arm64-v8a/libruntimeexecutor.so
0B      5KB     5KB     /lib/arm64-v8a/libcxxcomponents.so
5.8KB   7.8KB   2KB     /lib/arm64-v8a/libreact_debug.so
17.8KB  15.3KB  -2.5KB  /lib/arm64-v8a/libsentry-android.so
5.5KB   0B      -5.5KB  /lib/arm64-v8a/libbetter.so
30KB    0B      -30KB   /lib/arm64-v8a/libreactconfig.so
34KB    0B      -34KB   /lib/arm64-v8a/librrc_modal.so
46KB    0B      -46KB   /lib/arm64-v8a/librrc_switch.so
74KB    0B      -74KB   /lib/arm64-v8a/librrc_progressbar.so
90KB    0B      -90KB   /lib/arm64-v8a/librrc_slider.so
238.1KB 0B      -238.1KB        /lib/arm64-v8a/libhermes-executor-common-release.so
242.1KB 0B      -242.1KB        /lib/arm64-v8a/libhermes-executor-common-debug.so
250.1KB 0B      -250.1KB        /lib/arm64-v8a/libhermes-executor-release.so
250.1KB 0B      -250.1KB        /lib/arm64-v8a/libhermes-executor-debug.so
278.1KB 0B      -278.1KB        /lib/arm64-v8a/libjscexecutor.so
330.1KB 0B      -330.1KB        /lib/arm64-v8a/libfolly_json.so
742.2KB 0B      -742.2KB        /lib/arm64-v8a/libreactnativeutilsjni.so
1.1MB   0B      -1.1MB  /lib/arm64-v8a/libfolly_futures.so
1.4MB   0B      -1.4MB  /lib/arm64-v8a/libhermes-inspector.so
18.1MB  0B      -18.1MB /lib/arm64-v8a/libjsc.so
21.5MB  0B      -21.5MB /lib/arm64-v8a/libv8android.so
49MB    116.9MB 67.9MB  /lib/armeabi-v7a/
997.6KB 15.5MB  14.5MB  /lib/armeabi-v7a/libfabricjni.so
789.7KB 10.6MB  9.8MB   /lib/armeabi-v7a/libreactnativejni.so
593.7KB 9MB     8.4MB   /lib/armeabi-v7a/libreanimated.so
413.6KB 6.1MB   5.6MB   /lib/armeabi-v7a/libreact_codegen_rncore.so
0B      5.6MB   5.6MB   /lib/armeabi-v7a/libfolly_runtime.so
213.6KB 4.6MB   4.4MB   /lib/armeabi-v7a/librrc_view.so
141.6KB 3.9MB   3.8MB   /lib/armeabi-v7a/libreact_render_uimanager.so
541.8KB 4.2MB   3.6MB   /lib/armeabi-v7a/libc++_shared.so
149.6KB 3.5MB   3.4MB   /lib/armeabi-v7a/libreact_render_scheduler.so
133.6KB 3.4MB   3.2MB   /lib/armeabi-v7a/libreact_render_core.so
209.6KB 3.3MB   3.1MB   /lib/armeabi-v7a/libreact_render_mounting.so
233.6KB 3.2MB   3MB     /lib/armeabi-v7a/librrc_text.so
189.7KB 2.9MB   2.8MB   /lib/armeabi-v7a/libreact_nativemodule_core.so
0B      2.5MB   2.5MB   /lib/armeabi-v7a/libhermes_executor.so
237.6KB 2.7MB   2.5MB   /lib/armeabi-v7a/librrc_textinput.so
0B      2.2MB   2.2MB   /lib/armeabi-v7a/libreact_newarchdefaults.so
0B      2.2MB   2.2MB   /lib/armeabi-v7a/libhermes.so
153.6KB 2.3MB   2.1MB   /lib/armeabi-v7a/librrc_image.so
145.6KB 2.2MB   2MB     /lib/armeabi-v7a/libreact_render_animations.so
197.6KB 2.1MB   1.9MB   /lib/armeabi-v7a/libreact_render_textlayoutmanager.so
101.6KB 1.9MB   1.8MB   /lib/armeabi-v7a/libturbomodulejsijni.so
117.6KB 1.8MB   1.6MB   /lib/armeabi-v7a/libfbjni.so
125.6KB 1.7MB   1.5MB   /lib/armeabi-v7a/librrc_scrollview.so
65.6KB  1.5MB   1.4MB   /lib/armeabi-v7a/libreact_render_componentregistry.so
77.6KB  1.2MB   1.2MB   /lib/armeabi-v7a/librrc_unimplementedview.so
49.6KB  1.1MB   1.1MB   /lib/armeabi-v7a/libreact_render_runtimescheduler.so
110.7KB 1.1MB   984.1KB /lib/armeabi-v7a/libyoga.so
69.6KB  1MB     983.5KB /lib/armeabi-v7a/libjsi.so
45.6KB  907.3KB 861.7KB /lib/armeabi-v7a/librrc_root.so
69.6KB  845.6KB 776KB   /lib/armeabi-v7a/libreact_render_templateprocessor.so
45.6KB  650.7KB 605.1KB /lib/armeabi-v7a/libmapbufferjni.so
101.7KB 687.5KB 585.8KB /lib/armeabi-v7a/libglog.so
81.6KB  625.5KB 543.9KB /lib/armeabi-v7a/libreact_render_attributedstring.so
33.6KB  530.3KB 496.7KB /lib/armeabi-v7a/libreact_render_leakchecker.so
37.6KB  451.1KB 413.5KB /lib/armeabi-v7a/libjsinspector.so
25.6KB  434KB   408.4KB /lib/armeabi-v7a/libreactnativeblob.so
25.6KB  382.5KB 356.9KB /lib/armeabi-v7a/libreact_render_graphics.so
25.6KB  326.7KB 301.1KB /lib/armeabi-v7a/libreact_render_imagemanager.so
25.6KB  294.4KB 268.8KB /lib/armeabi-v7a/libreact_render_mapbuffer.so
21.6KB  229KB   207.4KB /lib/armeabi-v7a/libjsijniprofiler.so
33.6KB  191.3KB 157.6KB /lib/armeabi-v7a/libreact_render_telemetry.so
897.7KB 978.5KB 80.8KB  /lib/armeabi-v7a/libsentry.so
17.6KB  92KB    74.4KB  /lib/armeabi-v7a/libglog_init.so
17.6KB  89KB    71.4KB  /lib/armeabi-v7a/liblogger.so
0B      56KB    56KB    /lib/armeabi-v7a/libreact_config.so
13.6KB  59.1KB  45.5KB  /lib/armeabi-v7a/libreactperfloggerjni.so
5.4KB   34.1KB  28.7KB  /lib/armeabi-v7a/libreact_render_debug.so
13.6KB  23.3KB  9.7KB   /lib/armeabi-v7a/libreact_utils.so
0B      3.4KB   3.4KB   /lib/armeabi-v7a/libruntimeexecutor.so
0B      3.3KB   3.3KB   /lib/armeabi-v7a/libcxxcomponents.so
13.6KB  11.4KB  -2.1KB  /lib/armeabi-v7a/libfb.so
5.4KB   0B      -5.4KB  /lib/armeabi-v7a/libbetter.so
13.6KB  5.9KB   -7.7KB  /lib/armeabi-v7a/libreact_debug.so
21.6KB  11KB    -10.6KB /lib/armeabi-v7a/libsentry-android.so
17.6KB  0B      -17.6KB /lib/armeabi-v7a/libreactconfig.so
25.6KB  0B      -25.6KB /lib/armeabi-v7a/librrc_modal.so
33.6KB  0B      -33.6KB /lib/armeabi-v7a/librrc_switch.so
65.6KB  0B      -65.6KB /lib/armeabi-v7a/librrc_slider.so
69.6KB  0B      -69.6KB /lib/armeabi-v7a/librrc_progressbar.so
209.7KB 0B      -209.7KB        /lib/armeabi-v7a/libhermes-executor-common-release.so
213.7KB 0B      -213.7KB        /lib/armeabi-v7a/libhermes-executor-common-debug.so
225.7KB 0B      -225.7KB        /lib/armeabi-v7a/libhermes-executor-release.so
225.7KB 0B      -225.7KB        /lib/armeabi-v7a/libhermes-executor-debug.so
237.7KB 0B      -237.7KB        /lib/armeabi-v7a/libjscexecutor.so
425.7KB 0B      -425.7KB        /lib/armeabi-v7a/libfolly_json.so
789.7KB 0B      -789.7KB        /lib/armeabi-v7a/libreactnativeutilsjni.so
1MB     0B      -1MB    /lib/armeabi-v7a/libfolly_futures.so
1.3MB   0B      -1.3MB  /lib/armeabi-v7a/libhermes-inspector.so
14.2MB  0B      -14.2MB /lib/armeabi-v7a/libjsc.so
16.6MB  0B      -16.6MB /lib/armeabi-v7a/libv8android.so
67.1MB  133.1MB 66MB    /lib/x86_64/
1MB     16.4MB  15.3MB  /lib/x86_64/libfabricjni.so
766.5KB 11.3MB  10.6MB  /lib/x86_64/libreactnativejni.so
654.5KB 9.6MB   9MB     /lib/x86_64/libreanimated.so
0B      7.1MB   7.1MB   /lib/x86_64/libfolly_runtime.so
482.3KB 6.2MB   5.7MB   /lib/x86_64/libreact_codegen_rncore.so
966.6KB 6.4MB   5.5MB   /lib/x86_64/libc++_shared.so
198.3KB 4.9MB   4.8MB   /lib/x86_64/librrc_view.so
198.3KB 4.1MB   3.9MB   /lib/x86_64/libreact_render_uimanager.so
186.3KB 3.6MB   3.5MB   /lib/x86_64/libreact_render_scheduler.so
146.3KB 3.5MB   3.4MB   /lib/x86_64/libreact_render_core.so
286.3KB 3.5MB   3.3MB   /lib/x86_64/libreact_render_mounting.so
202.3KB 3.4MB   3.2MB   /lib/x86_64/librrc_text.so
226.4KB 3.2MB   3MB     /lib/x86_64/libreact_nativemodule_core.so
0B      2.8MB   2.8MB   /lib/x86_64/libhermes.so
0B      2.7MB   2.7MB   /lib/x86_64/libhermes_executor.so
214.3KB 2.8MB   2.6MB   /lib/x86_64/librrc_textinput.so
0B      2.3MB   2.3MB   /lib/x86_64/libreact_newarchdefaults.so
134.3KB 2.4MB   2.3MB   /lib/x86_64/librrc_image.so
166.3KB 2.3MB   2.1MB   /lib/x86_64/libreact_render_animations.so
166.3KB 2.2MB   2MB     /lib/x86_64/libreact_render_textlayoutmanager.so
114.3KB 2MB     1.9MB   /lib/x86_64/libturbomodulejsijni.so
170.5KB 1.9MB   1.8MB   /lib/x86_64/libfbjni.so
122.3KB 1.8MB   1.6MB   /lib/x86_64/librrc_scrollview.so
70.3KB  1.6MB   1.5MB   /lib/x86_64/libreact_render_componentregistry.so
82.3KB  1.3MB   1.2MB   /lib/x86_64/librrc_unimplementedview.so
66.3KB  1.2MB   1.1MB   /lib/x86_64/libreact_render_runtimescheduler.so
164.5KB 1.3MB   1.1MB   /lib/x86_64/libyoga.so
102.3KB 1.1MB   1MB     /lib/x86_64/libjsi.so
50.3KB  939KB   888.7KB /lib/x86_64/librrc_root.so
58.3KB  887.8KB 829.5KB /lib/x86_64/libreact_render_templateprocessor.so
154.4KB 818.4KB 663.9KB /lib/x86_64/libglog.so
54.3KB  701.8KB 647.5KB /lib/x86_64/libmapbufferjni.so
66.3KB  671.1KB 604.8KB /lib/x86_64/libreact_render_attributedstring.so
46.3KB  560.8KB 514.5KB /lib/x86_64/libreact_render_leakchecker.so
42.3KB  483.7KB 441.4KB /lib/x86_64/libjsinspector.so
42.3KB  471.9KB 429.6KB /lib/x86_64/libreactnativeblob.so
38.3KB  401.6KB 363.3KB /lib/x86_64/libreact_render_graphics.so
34.3KB  350KB   315.8KB /lib/x86_64/libreact_render_imagemanager.so
38.3KB  335.1KB 296.8KB /lib/x86_64/libreact_render_mapbuffer.so
34.3KB  250.6KB 216.3KB /lib/x86_64/libjsijniprofiler.so
42.3KB  220.9KB 178.6KB /lib/x86_64/libreact_render_telemetry.so
1.4MB   1.5MB   130.6KB /lib/x86_64/libsentry.so
30.3KB  113.4KB 83.1KB  /lib/x86_64/libglog_init.so
30.3KB  109.4KB 79.1KB  /lib/x86_64/liblogger.so
0B      58.1KB  58.1KB  /lib/x86_64/libreact_config.so
10KB    61.3KB  51.3KB  /lib/x86_64/libreactperfloggerjni.so
6KB     34.8KB  28.9KB  /lib/x86_64/libreact_render_debug.so
10KB    25KB    14.9KB  /lib/x86_64/libreact_utils.so
6.1KB   14.2KB  8.1KB   /lib/x86_64/libfb.so
0B      4.7KB   4.7KB   /lib/x86_64/libruntimeexecutor.so
0B      4.6KB   4.6KB   /lib/x86_64/libcxxcomponents.so
6KB     7.3KB   1.3KB   /lib/x86_64/libreact_debug.so
18KB    15.2KB  -2.8KB  /lib/x86_64/libsentry-android.so
6KB     0B      -6KB    /lib/x86_64/libbetter.so
30.3KB  0B      -30.3KB /lib/x86_64/libreactconfig.so
34.3KB  0B      -34.3KB /lib/x86_64/librrc_modal.so
46.3KB  0B      -46.3KB /lib/x86_64/librrc_switch.so
74.3KB  0B      -74.3KB /lib/x86_64/librrc_progressbar.so
82.3KB  0B      -82.3KB /lib/x86_64/librrc_slider.so
246.4KB 0B      -246.4KB        /lib/x86_64/libhermes-executor-common-release.so
250.4KB 0B      -250.4KB        /lib/x86_64/libhermes-executor-common-debug.so
262.4KB 0B      -262.4KB        /lib/x86_64/libhermes-executor-release.so
262.4KB 0B      -262.4KB        /lib/x86_64/libhermes-executor-debug.so
294.4KB 0B      -294.4KB        /lib/x86_64/libjscexecutor.so
346.4KB 0B      -346.4KB        /lib/x86_64/libfolly_json.so
766.5KB 0B      -766.5KB        /lib/x86_64/libreactnativeutilsjni.so
1.3MB   0B      -1.3MB  /lib/x86_64/libfolly_futures.so
1.4MB   0B      -1.4MB  /lib/x86_64/libhermes-inspector.so
19MB    0B      -19MB   /lib/x86_64/libjsc.so
22.7MB  0B      -22.7MB /lib/x86_64/libv8android.so
63.2MB  124.4MB 61.2MB  /lib/x86/
953.6KB 15.3MB  14.4MB  /lib/x86/libfabricjni.so
717.8KB 10.6MB  9.8MB   /lib/x86/libreactnativejni.so
605.7KB 9MB     8.4MB   /lib/x86/libreanimated.so
0B      5.8MB   5.8MB   /lib/x86/libfolly_runtime.so
441.6KB 5.7MB   5.3MB   /lib/x86/libreact_codegen_rncore.so
909.8KB 5.4MB   4.5MB   /lib/x86/libc++_shared.so
193.6KB 4.6MB   4.4MB   /lib/x86/librrc_view.so
181.6KB 3.9MB   3.7MB   /lib/x86/libreact_render_uimanager.so
173.6KB 3.5MB   3.3MB   /lib/x86/libreact_render_scheduler.so
137.6KB 3.4MB   3.2MB   /lib/x86/libreact_render_core.so
245.6KB 3.3MB   3.1MB   /lib/x86/libreact_render_mounting.so
201.6KB 3.2MB   3MB     /lib/x86/librrc_text.so
0B      2.9MB   2.9MB   /lib/x86/libhermes.so
213.7KB 3MB     2.7MB   /lib/x86/libreact_nativemodule_core.so
0B      2.5MB   2.5MB   /lib/x86/libhermes_executor.so
217.6KB 2.7MB   2.5MB   /lib/x86/librrc_textinput.so
0B      2.2MB   2.2MB   /lib/x86/libreact_newarchdefaults.so
125.6KB 2.3MB   2.2MB   /lib/x86/librrc_image.so
165.6KB 2.2MB   2MB     /lib/x86/libreact_render_animations.so
169.6KB 2.1MB   1.9MB   /lib/x86/libreact_render_textlayoutmanager.so
101.6KB 1.9MB   1.8MB   /lib/x86/libturbomodulejsijni.so
161.7KB 1.8MB   1.6MB   /lib/x86/libfbjni.so
113.6KB 1.7MB   1.6MB   /lib/x86/librrc_scrollview.so
65.6KB  1.5MB   1.5MB   /lib/x86/libreact_render_componentregistry.so
73.6KB  1.2MB   1.2MB   /lib/x86/librrc_unimplementedview.so
61.6KB  1.1MB   1.1MB   /lib/x86/libreact_render_runtimescheduler.so
97.6KB  1MB     966KB   /lib/x86/libjsi.so
170.7KB 1.1MB   945.3KB /lib/x86/libyoga.so
45.6KB  918.8KB 873.2KB /lib/x86/librrc_root.so
53.6KB  861.7KB 808.1KB /lib/x86/libreact_render_templateprocessor.so
49.6KB  666.4KB 616.8KB /lib/x86/libmapbufferjni.so
61.6KB  637.9KB 576.2KB /lib/x86/libreact_render_attributedstring.so
141.7KB 707.9KB 566.2KB /lib/x86/libglog.so
41.6KB  547.6KB 506KB   /lib/x86/libreact_render_leakchecker.so
41.6KB  467.8KB 426.2KB /lib/x86/libjsinspector.so
37.6KB  454KB   416.4KB /lib/x86/libreactnativeblob.so
41.6KB  393.6KB 352KB   /lib/x86/libreact_render_graphics.so
29.6KB  344KB   314.4KB /lib/x86/libreact_render_imagemanager.so
37.6KB  311KB   273.3KB /lib/x86/libreact_render_mapbuffer.so
29.6KB  246.2KB 216.6KB /lib/x86/libjsijniprofiler.so
41.6KB  206.8KB 165.1KB /lib/x86/libreact_render_telemetry.so
1.4MB   1.5MB   146.6KB /lib/x86/libsentry.so
25.6KB  108.6KB 83KB    /lib/x86/libglog_init.so
25.6KB  106.5KB 80.9KB  /lib/x86/liblogger.so
0B      55.8KB  55.8KB  /lib/x86/libreact_config.so
5.4KB   58.8KB  53.4KB  /lib/x86/libreactperfloggerjni.so
5.4KB   33.9KB  28.5KB  /lib/x86/libreact_render_debug.so
5.4KB   22.7KB  17.3KB  /lib/x86/libreact_utils.so
5.5KB   10.7KB  5.2KB   /lib/x86/libfb.so
0B      3.3KB   3.3KB   /lib/x86/libruntimeexecutor.so
0B      3.2KB   3.2KB   /lib/x86/libcxxcomponents.so
5.4KB   5.4KB   16B     /lib/x86/libreact_debug.so
17.4KB  13.3KB  -4.1KB  /lib/x86/libsentry-android.so
5.4KB   0B      -5.4KB  /lib/x86/libbetter.so
25.6KB  0B      -25.6KB /lib/x86/libreactconfig.so
29.6KB  0B      -29.6KB /lib/x86/librrc_modal.so
41.6KB  0B      -41.6KB /lib/x86/librrc_switch.so
65.6KB  0B      -65.6KB /lib/x86/librrc_progressbar.so
73.6KB  0B      -73.6KB /lib/x86/librrc_slider.so
229.7KB 0B      -229.7KB        /lib/x86/libhermes-executor-common-release.so
233.7KB 0B      -233.7KB        /lib/x86/libhermes-executor-common-debug.so
245.7KB 0B      -245.7KB        /lib/x86/libhermes-executor-release.so
245.7KB 0B      -245.7KB        /lib/x86/libhermes-executor-debug.so
273.7KB 0B      -273.7KB        /lib/x86/libjscexecutor.so
345.7KB 0B      -345.7KB        /lib/x86/libfolly_json.so
717.8KB 0B      -717.8KB        /lib/x86/libreactnativeutilsjni.so
1.1MB   0B      -1.1MB  /lib/x86/libfolly_futures.so
1.4MB   0B      -1.4MB  /lib/x86/libhermes-inspector.so
17.2MB  0B      -17.2MB /lib/x86/libjsc.so
21.5MB  0B      -21.5MB /lib/x86/libv8android.so
0B      193.4KB 193.4KB /lib/armeabi/
0B      193.4KB 193.4KB /lib/armeabi/libconceal.so
1.1MB   1.6MB   490.5KB /classes2.dex
839.9KB 917.6KB 77.8KB  /resources.arsc
23KB    23.1KB  120B    /AndroidManifest.xml
53B     0B      -53B    /androidsupportmultidexversion.txt
74B     0B      -74B    /play-services-maps.properties
78B     0B      -78B    /play-services-wallet.properties
82B     0B      -82B    /play-services-identity.properties
6.2MB   6.2MB   -10.7KB /res/
0B      311.9KB 311.9KB /res/4b1.png
683B    26KB    25.3KB  /res/DF.png
471B    11.6KB  11.1KB  /res/B1.png
39.1KB  46.9KB  7.8KB   /res/color/
104B    948B    844B    /res/color/mtrl_tabs_colored_ripple_color.xml
104B    948B    844B    /res/color/mtrl_choice_chip_ripple_color.xml
104B    948B    844B    /res/color/mtrl_bottom_nav_colored_ripple_color.xml
104B    848B    744B    /res/color/mtrl_choice_chip_background_color.xml
104B    808B    704B    /res/color/mtrl_choice_chip_text_color.xml
104B    712B    608B    /res/color/common_google_signin_btn_text_light.xml
104B    712B    608B    /res/color/common_google_signin_btn_text_dark.xml
104B    520B    416B    /res/color/mtrl_bottom_nav_colored_item_tint.xml
104B    500B    396B    /res/color/mtrl_tabs_icon_color_selector_colored.xml
104B    464B    360B    /res/color/common_google_signin_btn_tint.xml
104B    376B    272B    /res/color/material_on_primary_emphasis_medium.xml
104B    376B    272B    /res/color/material_on_primary_emphasis_high_type.xml
104B    376B    272B    /res/color/material_on_primary_disabled.xml
104B    376B    272B    /res/color/material_on_background_emphasis_medium.xml
104B    376B    272B    /res/color/material_on_background_emphasis_high_type.xml
104B    376B    272B    /res/color/material_on_background_disabled.xml
0B      4.7KB   4.7KB   /res/ej.png
0B      3.9KB   3.9KB   /res/uJ.xml
265B    3.7KB   3.5KB   /res/63.png
0B      3.2KB   3.2KB   /res/Ww.ttf
0B      3.1KB   3.1KB   /res/1Z.png
104B    2.4KB   2.3KB   /res/x1.xml
0B      2.1KB   2.1KB   /res/Wn1.xml
187B    2.2KB   2KB     /res/ik.png
0B      1.8KB   1.8KB   /res/_3.png
224B    1.8KB   1.6KB   /res/fV.xml
0B      1.5KB   1.5KB   /res/b_.xml
104B    1.6KB   1.5KB   /res/vH.xml
77B     1.6KB   1.5KB   /res/51.9.png
77B     1.5KB   1.4KB   /res/aO.9.png
0B      1.4KB   1.4KB   /res/Ua.xml
104B    1.4KB   1.3KB   /res/a2.xml
0B      1.3KB   1.3KB   /res/YR.png
104B    1.4KB   1.3KB   /res/em.xml
0B      1.2KB   1.2KB   /res/OV.xml
0B      1.2KB   1.2KB   /res/LO.xml
104B    1.3KB   1.2KB   /res/TK.xml
77B     1.2KB   1.2KB   /res/YM.9.png
0B      1.1KB   1.1KB   /res/tL.xml
0B      1.1KB   1.1KB   /res/_9.xml
0B      1.1KB   1.1KB   /res/3z.xml
125B    1.2KB   1.1KB   /res/cZ.png
77B     1.1KB   1KB     /res/jZ.9.png
104B    1.1KB   1KB     /res/QF.xml
104B    1.1KB   1KB     /res/Pu.xml
77B     1.1KB   1009B   /res/Tx.9.png
0B      980B    980B    /res/Ge.xml
0B      960B    960B    /res/o5.xml
77B     1KB     955B    /res/m3.9.png
0B      955B    955B    /res/kq.png
0B      920B    920B    /res/2D1.xml
77B     960B    883B    /res/sn.9.png
104B    984B    880B    /res/aR.xml
0B      880B    880B    /res/t7.xml
0B      880B    880B    /res/ST.xml
0B      855B    855B    /res/b2.png
0B      844B    844B    /res/nL.xml
77B     897B    820B    /res/rj.9.png
0B      796B    796B    /res/iw1.xml
104B    892B    788B    /res/wI.xml
104B    892B    788B    /res/mw.xml
104B    892B    788B    /res/DZ.xml
104B    892B    788B    /res/9h.xml
0B      756B    756B    /res/H1.xml
0B      753B    753B    /res/a6.png
77B     808B    731B    /res/h-.9.png
0B      727B    727B    /res/hp.png
104B    820B    716B    /res/Sf.xml
0B      712B    712B    /res/1b.png
0B      700B    700B    /res/oW.xml
0B      700B    700B    /res/_c.xml
77B     776B    699B    /res/Nk.9.png
0B      675B    675B    /res/U8.png
0B      673B    673B    /res/Ef.png
0B      670B    670B    /res/NH.png
422B    1.1KB   659B    /res/Ht.png
0B      656B    656B    /res/fY.xml
0B      650B    650B    /res/Lr.png
0B      644B    644B    /res/wW.xml
0B      644B    644B    /res/Gv.xml
0B      640B    640B    /res/Lu.xml
0B      640B    640B    /res/Fg.xml
77B     694B    617B    /res/z5.9.png
77B     683B    606B    /res/Pb.9.png
0B      600B    600B    /res/cw.xml
0B      596B    596B    /res/Hr.xml
0B      596B    596B    /res/0J.xml
0B      585B    585B    /res/nd1.png
0B      584B    584B    /res/Yl.xml
0B      584B    584B    /res/H2.xml
0B      574B    574B    /res/8X.png
104B    668B    564B    /res/VW.xml
77B     615B    538B    /res/s3.9.png
104B    640B    536B    /res/1g.xml
77B     610B    533B    /res/o1.9.png
0B      527B    527B    /res/Gp.png
0B      526B    526B    /res/To.png
0B      513B    513B    /res/9Z.png
0B      513B    513B    /res/48.png
0B      513B    513B    /res/0D1.png
0B      512B    512B    /res/8r.xml
0B      509B    509B    /res/Jv.png
104B    612B    508B    /res/aA.xml
104B    608B    504B    /res/vl.xml
0B      501B    501B    /res/gw.png
253B    752B    499B    /res/bB.png
0B      492B    492B    /res/si.xml
0B      492B    492B    /res/SO.xml
104B    588B    484B    /res/ib.xml
104B    588B    484B    /res/gE.xml
104B    588B    484B    /res/B4.xml
104B    588B    484B    /res/AH.xml
0B      484B    484B    /res/kf.xml
104B    584B    480B    /res/_Q.xml
104B    584B    480B    /res/VC.xml
0B      478B    478B    /res/hc.png
0B      448B    448B    /res/Ug.xml
104B    548B    444B    /res/w4.xml
104B    548B    444B    /res/mR.xml
0B      433B    433B    /res/uo.png
0B      428B    428B    /res/qQ.png
104B    528B    424B    /res/b9.xml
104B    528B    424B    /res/3h.xml
77B     500B    423B    /res/Hi.9.png
0B      422B    422B    /res/Ou.png
0B      420B    420B    /res/X5.png
0B      396B    396B    /res/ns.png
0B      391B    391B    /res/rF.png
0B      390B    390B    /res/0c.png
77B     465B    388B    /res/uW.9.png
0B      386B    386B    /res/so.png
0B      386B    386B    /res/YB.png
0B      368B    368B    /res/wH.xml
0B      368B    368B    /res/J-.xml
0B      362B    362B    /res/QQ.png
0B      361B    361B    /res/8E1.png
0B      360B    360B    /res/ak.png
0B      346B    346B    /res/on.png
0B      345B    345B    /res/AR.png
104B    440B    336B    /res/r-.xml
0B      336B    336B    /res/y-.png
0B      335B    335B    /res/fx1.png
0B      318B    318B    /res/uu.png
0B      316B    316B    /res/Mm.png
0B      310B    310B    /res/6E.png
0B      309B    309B    /res/hX.png
0B      305B    305B    /res/A_.png
0B      294B    294B    /res/Wl.png
104B    396B    292B    /res/z3.xml
104B    396B    292B    /res/v8.xml
104B    396B    292B    /res/qQ.xml
104B    396B    292B    /res/jR.xml
0B      290B    290B    /res/cv.png
0B      289B    289B    /res/Ds.png
104B    388B    284B    /res/vp.xml
104B    388B    284B    /res/gT.xml
0B      281B    281B    /res/sB.png
0B      278B    278B    /res/JV.png
0B      277B    277B    /res/BC.png
0B      273B    273B    /res/Wm.png
0B      269B    269B    /res/BU.png
0B      265B    265B    /res/c8.png
0B      265B    265B    /res/D4.png
0B      262B    262B    /res/Er.png
389B    648B    259B    /res/Id.png
0B      247B    247B    /res/WF.png
1.9KB   2.1KB   243B    /res/u3.png
0B      238B    238B    /res/Mg.png
0B      237B    237B    /res/L5.png
0B      236B    236B    /res/NV.png
0B      233B    233B    /res/qF.png
0B      230B    230B    /res/kb1.png
0B      229B    229B    /res/-e.png
0B      228B    228B    /res/V7.png
0B      226B    226B    /res/BB.png
0B      225B    225B    /res/SE.png
0B      224B    224B    /res/DE.png
0B      221B    221B    /res/Jt.png
0B      220B    220B    /res/Lu.png
0B      214B    214B    /res/r2.png
0B      206B    206B    /res/Tm.png
0B      203B    203B    /res/G71.png
0B      202B    202B    /res/Xr.png
0B      193B    193B    /res/o4.png
0B      192B    192B    /res/Op.png
0B      191B    191B    /res/Nj.png
0B      191B    191B    /res/M4.png
0B      189B    189B    /res/8r.png
0B      188B    188B    /res/Rh.png
0B      187B    187B    /res/e4.png
0B      186B    186B    /res/4r.png
0B      186B    186B    /res/3j1.png
0B      174B    174B    /res/IZ.png
0B      174B    174B    /res/03.png
0B      173B    173B    /res/aY1.png
0B      164B    164B    /res/54.png
0B      161B    161B    /res/no.png
0B      157B    157B    /res/1I.png
0B      153B    153B    /res/h7.png
0B      153B    153B    /res/Ud.png
0B      145B    145B    /res/hd.png
139B    282B    143B    /res/EJ1.png
0B      141B    141B    /res/q-.png
0B      140B    140B    /res/RN.png
0B      139B    139B    /res/er.png
0B      138B    138B    /res/Oz.png
0B      135B    135B    /res/IS.png
0B      133B    133B    /res/ol.png
0B      130B    130B    /res/fi1.png
0B      125B    125B    /res/lb.png
0B      113B    113B    /res/O-.png
0B      112B    112B    /res/ss.png
0B      110B    110B    /res/hf.png
0B      109B    109B    /res/TZ.png
0B      109B    109B    /res/LT.png
0B      107B    107B    /res/LY.png
0B      106B    106B    /res/yw.png
0B      105B    105B    /res/8n.png
0B      101B    101B    /res/lN.png
0B      101B    101B    /res/dl.png
0B      98B     98B     /res/qK.png
684B    780B    96B     /res/R6.xml
0B      96B     96B     /res/2m.png
225B    208B    -17B    /res/w0.png
215B    171B    -44B    /res/L_.png
313B    265B    -48B    /res/JR.png
419B    368B    -51B    /res/cj.png
449B    382B    -67B    /res/Gx.png
530B    458B    -72B    /res/WJ.png
1.1KB   998B    -87B    /res/19.png
4.8KB   4.7KB   -125B   /res/jy.png
127B    0B      -127B   /res/Cg.png
133B    0B      -133B   /res/h-.png
791B    658B    -133B   /res/8g.png
146B    0B      -146B   /res/_0.png
152B    0B      -152B   /res/km.png
171B    0B      -171B   /res/L_1.png
178B    0B      -178B   /res/jJ.png
178B    0B      -178B   /res/Ms.png
3.5KB   3.3KB   -183B   /res/SD.png
183B    0B      -183B   /res/DP.png
186B    0B      -186B   /res/Z5.png
187B    0B      -187B   /res/C1.png
1.6KB   1.4KB   -192B   /res/Ge.png
193B    0B      -193B   /res/S-.png
197B    0B      -197B   /res/_Y1.png
199B    0B      -199B   /res/dB.png
202B    0B      -202B   /res/fI.png
203B    0B      -203B   /res/oK.png
203B    0B      -203B   /res/-v.png
226B    0B      -226B   /res/ow.png
235B    0B      -235B   /res/q4.png
243B    0B      -243B   /res/KE.png
2.9KB   2.7KB   -248B   /res/V3.png
251B    0B      -251B   /res/-l.png
253B    0B      -253B   /res/rL.png
260B    0B      -260B   /res/Bw.png
262B    0B      -262B   /res/F4.png
262B    0B      -262B   /res/3f.png
263B    0B      -263B   /res/bE.png
263B    0B      -263B   /res/XM1.png
263B    0B      -263B   /res/AU.png
270B    0B      -270B   /res/im.png
278B    0B      -278B   /res/w_1.png
278B    0B      -278B   /res/Y0.png
522B    218B    -304B   /res/bK.png
305B    0B      -305B   /res/Pb1.png
309B    0B      -309B   /res/_Y.png
310B    0B      -310B   /res/sc.png
310B    0B      -310B   /res/LE.png
311B    0B      -311B   /res/Ib.png
318B    0B      -318B   /res/zN.png
319B    0B      -319B   /res/QT.png
325B    0B      -325B   /res/Ug.png
327B    0B      -327B   /res/0t.png
328B    0B      -328B   /res/cB.png
333B    0B      -333B   /res/jX.png
335B    0B      -335B   /res/YY.png
336B    0B      -336B   /res/by.png
348B    0B      -348B   /res/3D.png
364B    0B      -364B   /res/SU.png
364B    0B      -364B   /res/JW.xml
376B    0B      -376B   /res/gG.png
396B    0B      -396B   /res/Dn1.png
398B    0B      -398B   /res/hy.png
400B    0B      -400B   /res/YI.png
404B    0B      -404B   /res/oj.png
420B    0B      -420B   /res/eK.png
420B    0B      -420B   /res/4e.png
421B    0B      -421B   /res/-A.png
422B    0B      -422B   /res/dM.png
431B    0B      -431B   /res/qT.png
459B    0B      -459B   /res/eO.png
461B    0B      -461B   /res/55.png
467B    0B      -467B   /res/wc1.png
480B    0B      -480B   /res/sZ.png
492B    0B      -492B   /res/v3.png
494B    0B      -494B   /res/T8.png
513B    0B      -513B   /res/NI.png
513B    0B      -513B   /res/9o.png
513B    0B      -513B   /res/7M.png
513B    0B      -513B   /res/2a1.png
548B    0B      -548B   /res/ZP.png
577B    0B      -577B   /res/fQ.png
704B    124B    -580B   /res/XM.xml
704B    124B    -580B   /res/Of.xml
704B    124B    -580B   /res/M6.xml
583B    0B      -583B   /res/nx.png
585B    0B      -585B   /res/49.png
599B    0B      -599B   /res/LZ1.png
652B    0B      -652B   /res/MD.png
668B    0B      -668B   /res/9I.png
700B    0B      -700B   /res/I6.png
705B    0B      -705B   /res/gJ.png
710B    0B      -710B   /res/fL.png
752B    0B      -752B   /res/kS.png
753B    0B      -753B   /res/6I.png
760B    0B      -760B   /res/gY.png
789B    0B      -789B   /res/Ny.png
887B    0B      -887B   /res/zQ.png
899B    0B      -899B   /res/CY.png
905B    0B      -905B   /res/uB.png
910B    0B      -910B   /res/CX.png
983B    0B      -983B   /res/vo1.png
991B    0B      -991B   /res/DD.png
1.2KB   0B      -1.2KB  /res/74.png
1.3KB   0B      -1.3KB  /res/kg.png
9.1KB   7.6KB   -1.5KB  /res/D2.png
1.6KB   0B      -1.6KB  /res/r9.png
1.8KB   0B      -1.8KB  /res/sa.xml
4.5KB   2.4KB   -2.1KB  /res/0y.png
13.7KB  11.3KB  -2.3KB  /res/CG.png
2.6KB   0B      -2.6KB  /res/K7.xml
7.6KB   4KB     -3.6KB  /res/Mb.png
12.2KB  5.7KB   -6.5KB  /res/kb.png
24.3KB  15.6KB  -8.7KB  /res/qa.png
23KB    9.9KB   -13.1KB /res/_e.png
37.3KB  14.4KB  -22.9KB /res/Et.png
41KB    15.2KB  -25.7KB /res/BP.png
77.1KB  30.6KB  -46.5KB /res/Ke.png
311.9KB 1.1KB   -310.8KB        /res/4b.png
280.2KB 263.9KB -16.3KB /META-INF/
1.1KB   1.3KB   212B    /META-INF/CERT.RSA
0B      6B      6B      /META-INF/androidx.startup_startup-runtime.version
0B      6B      6B      /META-INF/androidx.emoji2_emoji2.version
0B      6B      6B      /META-INF/androidx.emoji2_emoji2-views-helper.version
55B     56B     1B      /META-INF/com/
55B     56B     1B      /META-INF/com/android/
55B     56B     1B      /META-INF/com/android/build/
55B     56B     1B      /META-INF/com/android/build/gradle/
55B     56B     1B      /META-INF/com/android/build/gradle/app-metadata.properties
24B     0B      -24B    /META-INF/segment_sovran-react-native_release.kotlin_module
24B     0B      -24B    /META-INF/segment_analytics-react-native_release.kotlin_module
24B     0B      -24B    /META-INF/react-native-webview_release.kotlin_module
24B     0B      -24B    /META-INF/react-native-screens_release.kotlin_module
24B     0B      -24B    /META-INF/okhttp-urlconnection.kotlin_module
24B     0B      -24B    /META-INF/annotation.kotlin_module
24B     0B      -24B    /META-INF/annotation-experimental_release.kotlin_module
146B    0B      -146B   /META-INF/kotlin-stdlib-jdk7.kotlin_module
277B    0B      -277B   /META-INF/okhttp.kotlin_module
319B    0B      -319B   /META-INF/kotlin-stdlib-jdk8.kotlin_module
355B    0B      -355B   /META-INF/okio.kotlin_module
132KB   131.1KB -945B   /META-INF/MANIFEST.MF
132.1KB 131.1KB -945B   /META-INF/CERT.SF
1.1KB   0B      -1.1KB  /META-INF/core-ktx_release.kotlin_module
1.6KB   0B      -1.6KB  /META-INF/kotlin-stdlib-common.kotlin_module
4.1KB   36B     -4KB    /META-INF/native-image/
4.1KB   36B     -4KB    /META-INF/native-image/io.sentry/
4.1KB   36B     -4KB    /META-INF/native-image/io.sentry/sentry/
4KB     0B      -4KB    /META-INF/native-image/io.sentry/sentry/reflect-config.json
6.8KB   0B      -6.8KB  /META-INF/kotlin-stdlib.kotlin_module
7.9MB   7.6MB   -289.8KB        /classes.dex
33.8MB  27.4MB  -6.4MB  /assets/
0B      11.1KB  11.1KB  /assets/modules.json
0B      1.3KB   1.3KB   /assets/dexopt/
0B      1.1KB   1.1KB   /assets/dexopt/baseline.prof
0B      183B    183B    /assets/dexopt/baseline.profm
29MB    22.6MB  -6.4MB  /assets/index.android.bundle
jpcloureiro commented 1 year ago

The extra size on the APK comes from debug flags that are activated on the shared libraries.

We submit the Android App Bundle to the Play Store which has roughly the same size.