Open CayasSoftware opened 4 years ago
aapt2 optimize
doesn't look to be documented yet.
Help output:
> aapt2 optimize --help
aapt2 optimize [options] files...
Options:
-o arg Path to the output APK.
-d arg Path to the output directory (for splits).
-x arg Path to XML configuration file.
-p Print the multi APK artifacts and exit.
--target-densities arg Comma separated list of the screen densities that the APK will be optimized for.
All the resources that would be unused on devices of the given densities will be
removed from the APK.
--resources-config-path arg Path to the resources.cfg file containing the list of resources and
directives to each resource.
Format: type/resource_name#[directive][,directive]
-c arg Comma separated list of configurations to include. The default
is all configurations.
--split arg Split resources matching a set of configs out to a Split APK.
Syntax: path/to/output.apk;<config>[,<config>[...]].
On Windows, use a semicolon ';' separator instead.
--keep-artifacts arg Comma separated list of artifacts to keep. If none are specified,
all artifacts will be kept.
--enable-sparse-encoding Enables encoding sparse entries using a binary search tree.
This decreases APK size at the cost of resource retrieval performance.
--collapse-resource-names Collapses resource names to a single value in the key string pool. Resources can
be exempted using the "no_collapse" directive in a file specified by --resources-config-path.
--shorten-resource-paths Shortens the paths of resources inside the APK.
--resource-path-shortening-map arg Path to output the map of old resource paths to shortened paths.
-v Enables verbose logging
-h Displays this help menu
We would probably have to read aapt2's source code to figure out how to use this...
@CayasSoftware if you can figure out how to run it command-line against your app, that would help a lot. To get an idea of the file savings?
This looks like a post apk task since you have to pass the built apk into the aapt2 optimize
call. I suspect this is the tool that google uses when deploying an apk from the store to a specific device.
@jonathanpeppers aapt2
docs are few and far between, you generally have to figure it out by trial and error lol.
I played around with aapt2 optimize
. Go get it working, I used the -v and -o parameters.
/Users/Sebastian/Library/Developer/Xamarin/android-sdk-macosx/build-tools/30.0.2/aapt2 optimize /.../bin/Release/cayas.demo-Signed.apk -v -o /.../bin/Release/cayas.demo_.apk
The -v option prints the following output:
note: Optimizing APK....
note: writing res/drawable/abc_list_selector_background_transition_holo_dark.xml to archive.
note: writing res/drawable-v21/abc_btn_colored_material.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png to archive.
note: writing res/layout-v11/preference.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_info_green_small.png to archive.
note: writing res/drawable/spinner_background_ab_claasstyle.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_service_grey_small.png to archive.
note: writing res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png to archive.
note: writing assets/Licence/LicenceTable_DA.png to archive.
note: writing res/drawable-xhdpi-v4/ic_karte.png to archive.
note: writing res/drawable/design_password_eye.xml to archive.
note: writing res/drawable-v21/abc_ratingbar_indicator_material.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_service_red_small.png to archive.
note: writing res/drawable/abc_btn_check_material.xml to archive.
note: writing res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png to archive.
note: writing res/drawable-hdpi-v4/notification_bg_normal.9.png to archive.
note: writing res/drawable-xhdpi-v4/scrubber_track_holo_light.9.png to archive.
note: writing res/layout/analizelistitem.xml to archive.
note: writing res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png to archive.
note: writing res/drawable-xhdpi-v4/abc_ic_star_half_black_16dp.png to archive.
note: writing res/layout/design_layout_snackbar_include.xml to archive.
note: writing res/drawable-hdpi-v4/googleg_disabled_color_18.png to archive.
note: writing assets/DataPrivacy/Data_privacy_FR.html to archive.
note: writing res/drawable/abc_dialog_material_background.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png to archive.
note: writing res/layout/notification_template_big_media.xml to archive.
note: writing assemblies/Xamarin.Android.Support.Animated.Vector.Drawable.dll to archive.
note: writing res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png to archive.
note: writing res/drawable-v21/$avd_show_password__0.xml to archive.
note: writing res/drawable-mdpi-v4/common_google_signin_btn_icon_light_normal_background.9.png to archive.
note: writing res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png to archive.
note: writing res/drawable-xhdpi-v4/icon_geofencing_green_small.png to archive.
note: writing assemblies/System.Numerics.dll to archive.
note: writing res/drawable-xhdpi-v4/btn_default_focused_holo_light.9.png to archive.
note: writing assets/Licence/Third_party_licence_FR.html to archive.
note: writing res/drawable/icon_hinzufuegen.xml to archive.
note: writing res/drawable-xhdpi-v4/design_ic_visibility_off.png to archive.
note: writing res/color/abc_btn_colored_text_material.xml to archive.
note: writing res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png to archive.
note: writing res/drawable-xhdpi-v4/icon_area.png to archive.
note: writing res/anim/tooltip_enter.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png to archive.
note: writing assets/Licence/LicenceTable_RU.png to archive.
note: writing lib/arm64-v8a/libmono-btls-shared.so to archive.
note: writing res/color/design_error.xml to archive.
note: writing res/drawable/abc_ic_voice_search_api_material.xml to archive.
note: writing jsr305_annotations/Jsr305_annotations.gwt.xml to archive.
note: writing res/drawable-mdpi-v4/icon_analysis.png to archive.
note: writing res/color-v23/abc_tint_btn_checkable.xml to archive.
note: writing res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png to archive.
note: writing res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png to archive.
note: writing res/layout/design_text_input_password_icon.xml to archive.
note: writing res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_ic_star_half_black_16dp.png to archive.
note: writing res/drawable-mdpi-v4/design_ic_visibility.png to archive.
note: writing res/drawable-mdpi-v4/abc_text_select_handle_right_mtrl_dark.png to archive.
note: writing res/layout/machinedetailspropertyheader.xml to archive.
note: writing res/layout/preference_widget_seekbar.xml to archive.
note: writing res/drawable/btn_check_holo_light.xml to archive.
note: writing assemblies/System.IO.Pipelines.dll to archive.
note: writing assets/DataPrivacy/Data_privacy_EN.html to archive.
note: writing res/color-v23/abc_color_highlight_material.xml to archive.
note: writing res/drawable-mdpi-v4/common_google_signin_btn_text_light_normal_background.9.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_ic_star_black_36dp.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_dark.png to archive.
note: writing res/layout/separatorwithbutton.xml to archive.
note: writing res/color/abc_secondary_text_material_light.xml to archive.
note: writing res/drawable-mdpi-v4/common_google_signin_btn_text_dark_normal_background.9.png to archive.
note: writing res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png to archive.
note: writing res/drawable-v21/avd_hide_password.xml to archive.
note: writing res/layout/fscmachineparameter.xml to archive.
note: writing assemblies/Xamarin.Android.Support.v13.dll to archive.
note: writing res/drawable-xhdpi-v4/icon_alarm_green_small.png to archive.
note: writing lib/armeabi-v7a/libmono-native.so to archive.
note: writing res/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl_light.png to archive.
note: writing res/drawable/ic_fsc.xml to archive.
note: writing res/anim/abc_slide_out_bottom.xml to archive.
note: writing res/color/switch_thumb_material_light.xml to archive.
note: writing res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png to archive.
note: writing res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png to archive.
note: writing assets/Licence/Third_party_licence_IT.html to archive.
note: writing res/drawable-xhdpi-v4/cab_background_top_claasstyle.9.png to archive.
note: writing res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png to archive.
note: writing res/drawable/btn_cab_done_claasstyle.xml to archive.
note: writing res/drawable-xhdpi-v4/status_transport_wenden.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png to archive.
note: writing assets/Licence/Third_party_licence_RO.html to archive.
note: writing assemblies/Xamarin.Android.Support.v4.dll to archive.
note: writing assets/Licence/Third_party_licence_ES.html to archive.
note: writing res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png to archive.
note: writing res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png to archive.
note: writing res/color-v23/abc_tint_spinner.xml to archive.
note: writing res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png to archive.
note: writing res/color/abc_primary_text_material_dark.xml to archive.
note: writing res/drawable/abc_btn_borderless_material.xml to archive.
note: writing assets/TermsOfUse/Terms_of_use_HU.html to archive.
note: writing assemblies/Microsoft.AspNetCore.Http.Features.dll to archive.
note: writing res/drawable-hdpi-v4/icon_dieselverbrauch.png to archive.
note: writing res/layout/abc_popup_menu_item_layout.xml to archive.
note: writing res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png to archive.
note: writing res/color/abc_tint_edittext.xml to archive.
note: writing assemblies/Xamarin.Android.Support.Design.dll to archive.
note: writing res/layout/machinedetailsworkbooklistitem.xml to archive.
note: writing res/layout/notification_template_media_custom.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_info_yellow_small.png to archive.
note: writing res/drawable/edit_text_holo_light.xml to archive.
note: writing res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_dark.png to archive.
note: writing res/drawable-xhdpi-v4/abc_ic_star_half_black_36dp.png to archive.
note: writing res/layout/fscappmasterparameter.xml to archive.
note: writing res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png to archive.
note: writing assemblies/Xamarin.Android.Support.Compat.dll to archive.
note: writing build-data.properties to archive.
note: writing res/color/common_google_signin_btn_text_dark.xml to archive.
note: writing res/drawable-mdpi-v4/abc_list_focused_holo.9.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_light.png to archive.
note: writing res/layout/machineselectionlistitem.xml to archive.
note: writing assemblies/Xamarin.Android.Support.Transition.dll to archive.
note: writing assets/Licence/LicenceTable_PL.png to archive.
note: writing res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png to archive.
note: writing res/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl_light.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png to archive.
note: writing res/layout/preference_category.xml to archive.
note: writing assemblies/Microcharts.dll to archive.
note: writing res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png to archive.
note: writing res/drawable/icon_bearbeiten.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_dieselverbrauch.png to archive.
note: writing res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png to archive.
note: writing res/drawable-xhdpi-v4/btn_check_on_holo_light.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_dark.png to archive.
note: writing assemblies/SQLitePCLRaw.core.dll to archive.
note: writing res/drawable/common_google_signin_btn_icon_light.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_ic_star_black_48dp.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png to archive.
note: writing res/layout/abc_action_bar_up_container.xml to archive.
note: writing res/drawable/abc_btn_radio_material.xml to archive.
note: writing res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png to archive.
note: writing res/layout/fscgroupoverviewmachinelistitem.xml to archive.
note: writing res/color/abc_tint_spinner.xml to archive.
note: writing res/drawable-xhdpi-v4/pin_et_nicht_aktiv.png to archive.
note: writing assemblies/SQLitePCLRaw.provider.e_sqlite3.dll to archive.
note: writing res/layout/fscsetreceivermachine.xml to archive.
note: writing res/layout/list.xml to archive.
note: writing res/layout/preference_information.xml to archive.
note: writing assets/Licence/LicenceTable_FR.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png to archive.
note: writing res/drawable-hdpi-v4/abc_text_select_handle_right_mtrl_light.png to archive.
note: writing res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png to archive.
note: writing res/drawable-hdpi-v4/abc_ic_star_black_48dp.png to archive.
note: writing res/drawable-xhdpi-v4/abc_ic_star_black_16dp.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png to archive.
note: writing assemblies/System.Data.dll to archive.
note: writing res/drawable-mdpi-v4/abc_text_select_handle_left_mtrl_dark.png to archive.
note: writing res/drawable-xhdpi-v4/btn_default_disabled_focused_holo_light.9.png to archive.
note: writing res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png to archive.
note: writing res/layout/preference_list_fragment.xml to archive.
note: writing res/layout/abc_list_menu_item_radio.xml to archive.
note: writing res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png to archive.
note: writing res/drawable-v21/$avd_hide_password__0.xml to archive.
note: writing assets/Licence/LicenceTable_RO.png to archive.
note: writing res/layout/notification_action_tombstone.xml to archive.
note: writing assets/TermsOfUse/Terms_of_use_RO.html to archive.
note: writing lib/armeabi-v7a/libe_sqlite3.so to archive.
note: writing res/drawable-xhdpi-v4/status_aktiv.png to archive.
note: writing res/color-v23/design_tint_password_toggle.xml to archive.
note: writing res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png to archive.
note: writing res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png to archive.
note: writing res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png to archive.
note: writing res/layout/tonistatus.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_analysis.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png to archive.
note: writing res/layout/abc_list_menu_item_layout.xml to archive.
note: writing assemblies/System.Buffers.dll to archive.
note: writing res/layout/abc_dialog_title_material.xml to archive.
note: writing assemblies/Microsoft.Extensions.DependencyInjection.Abstractions.dll to archive.
note: writing res/drawable/notification_tile_bg.xml to archive.
note: writing res/drawable/tooltip_frame_dark.xml to archive.
note: writing res/drawable/abc_tab_indicator_material.xml to archive.
note: writing res/drawable-xhdpi-v4/ic_maschinen_active.png to archive.
note: writing res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png to archive.
note: writing res/drawable/progress_horizontal_claasstyle.xml to archive.
note: writing res/drawable-xxhdpi-v4/design_ic_visibility.png to archive.
note: writing lib/armeabi-v7a/libSkiaSharp.so to archive.
note: writing res/layout/abc_screen_simple.xml to archive.
note: writing assets/Licence/LicenceTable_ES.png to archive.
note: writing res/layout/abc_action_menu_item_layout.xml to archive.
note: writing assemblies/System.Threading.Channels.dll to archive.
note: writing res/drawable-xhdpi-v4/btn_check_off_focused_holo_light.png to archive.
note: writing res/drawable-xhdpi-v4/tab_selected_pressed_claasstyle.9.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_ic_star_black_36dp.png to archive.
note: writing res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png to archive.
note: writing assemblies/SkiaSharp.dll to archive.
note: writing lib/armeabi-v7a/libmonosgen-2.0.so to archive.
note: writing res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png to archive.
note: writing assemblies/Mono.Android.dll to archive.
note: writing assemblies/Microsoft.Extensions.Logging.dll to archive.
note: writing res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_ic_star_half_black_36dp.png to archive.
note: writing res/drawable-xxxhdpi-v4/design_ic_visibility.png to archive.
note: writing res/drawable/abc_switch_thumb_material.xml to archive.
note: writing res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png to archive.
note: writing res/drawable-xhdpi-v4/pin_feldhaechsler.png to archive.
note: writing assemblies/Xamarin.Android.Arch.Lifecycle.Runtime.dll to archive.
note: writing res/drawable-xxhdpi-v4/abc_ic_star_black_16dp.png to archive.
note: writing res/drawable-xhdpi-v4/ic_karte_active.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png to archive.
note: writing res/layout/design_layout_tab_icon.xml to archive.
note: writing res/drawable-hdpi-v4/common_full_open_on_phone.png to archive.
note: writing res/drawable/design_fab_background.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png to archive.
note: writing assemblies/Xamarin.Android.Arch.Lifecycle.Common.dll to archive.
note: writing res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png to archive.
note: writing res/drawable-xhdpi-v4/textfield_activated_holo_light.9.png to archive.
note: writing res/drawable/common_google_signin_btn_icon_light_normal.xml to archive.
note: writing res/layout/design_navigation_item.xml to archive.
note: writing res/anim/design_bottom_sheet_slide_in.xml to archive.
note: writing res/drawable-xhdpi-v4/pin_zuendung_an.png to archive.
note: writing res/drawable-xxhdpi-v4/googleg_disabled_color_18.png to archive.
note: writing res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png to archive.
note: writing assets/TermsOfUse/Terms_of_use_SV.html to archive.
note: writing res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png to archive.
note: writing assemblies/Microsoft.AppCenter.dll to archive.
note: writing assemblies/Microsoft.AspNetCore.Http.Connections.Client.dll to archive.
note: writing res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png to archive.
note: writing res/drawable-xhdpi-v4/btn_default_normal_holo_light.9.png to archive.
note: writing assemblies/Microsoft.AspNetCore.SignalR.Common.dll to archive.
note: writing res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png to archive.
note: writing res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png to archive.
note: writing assemblies/Microsoft.Extensions.Logging.Abstractions.dll to archive.
note: writing res/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl_dark.png to archive.
note: writing res/drawable/abc_ic_go_search_api_material.xml to archive.
note: writing res/layout/karte.xml to archive.
note: writing res/layout/fscsetmachinelistitem.xml to archive.
note: writing res/layout/maschinelistitem.xml to archive.
note: writing META-INF/ANDROIDD.RSA to archive.
note: writing assemblies/System.Core.dll to archive.
note: writing res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png to archive.
note: writing res/drawable-xhdpi-v4/scrubber_control_pressed_holo.png to archive.
note: writing assemblies/Xamarin.Android.Support.Core.UI.dll to archive.
note: writing res/layout/abc_screen_simple_overlay_action_mode.xml to archive.
note: writing res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png to archive.
note: writing res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png to archive.
note: writing res/color/design_tint_password_toggle.xml to archive.
note: writing res/drawable-xhdpi-v4/splash_claas_logo.png to archive.
note: writing res/drawable-v21/$avd_show_password__2.xml to archive.
note: writing res/drawable-xhdpi-v4/spinner_ab_pressed_claasstyle.9.png to archive.
note: writing res/drawable-xhdpi-v4/icon_fuel_green.png to archive.
note: writing res/drawable-xhdpi-v4/icon_maehdrescher_med.png to archive.
note: writing assemblies/System.Text.Json.dll to archive.
note: writing res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png to archive.
note: writing res/color/abc_tint_switch_track.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png to archive.
note: writing res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png to archive.
note: writing res/layout/notification_template_icon_group.xml to archive.
note: writing assemblies/Microsoft.Extensions.Configuration.Abstractions.dll to archive.
note: writing assemblies/System.dll to archive.
note: writing res/layout/abc_popup_menu_header_item_layout.xml to archive.
note: writing res/layout/abc_list_menu_item_checkbox.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_kornfeuchte.png to archive.
note: writing res/layout/settings.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png to archive.
note: writing assets/telematics.sqlite to archive.
note: writing res/drawable-xhdpi-v4/list_focused_claasstyle.9.png to archive.
note: writing res/drawable-xhdpi-v4/btn_check_on_disabled_holo_light.png to archive.
note: writing res/drawable-xhdpi-v4/common_google_signin_btn_icon_dark_normal_background.9.png to archive.
note: writing res/drawable/abc_edit_text_material.xml to archive.
note: writing res/drawable-xhdpi-v4/googleg_standard_color_18.png to archive.
note: writing res/drawable-xxhdpi-v4/googleg_standard_color_18.png to archive.
note: writing res/layout/machinedetailstraktorpropertylayout.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_list_focused_holo.9.png to archive.
note: writing res/anim/design_snackbar_out.xml to archive.
note: writing res/drawable/arrow_right.xml to archive.
note: writing res/drawable-v21/abc_edit_text_material.xml to archive.
note: writing res/drawable/tab_indicator_ab_claasstyle.xml to archive.
note: writing res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png to archive.
note: writing lib/arm64-v8a/libxamarin-app.so to archive.
note: writing res/drawable/common_google_signin_btn_text_light_focused.xml to archive.
note: writing res/color/abc_tint_btn_checkable.xml to archive.
note: writing res/drawable/abc_text_cursor_material.xml to archive.
note: writing assets/DataPrivacy/Data_privacy_ES.html to archive.
note: writing res/drawable-xhdpi-v4/pin_maehdrescher.png to archive.
note: writing res/layout/design_navigation_item_header.xml to archive.
note: writing res/drawable-mdpi-v4/notification_bg_low_normal.9.png to archive.
note: writing res/drawable/abc_vector_test.xml to archive.
note: writing res/drawable-xxxhdpi-v4/abc_ic_star_black_48dp.png to archive.
note: writing res/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl_dark.png to archive.
note: writing res/layout/fscsetmastermachine.xml to archive.
note: writing assets/TermsOfUse/Terms_of_use_ES.html to archive.
note: writing assemblies/Microsoft.Extensions.Options.dll to archive.
note: writing res/drawable-xhdpi-v4/progress_bg_claasstyle.9.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_light.png to archive.
note: writing res/layout/abc_select_dialog_material.xml to archive.
note: writing res/layout/abc_action_mode_bar.xml to archive.
note: writing res/drawable-hdpi-v4/notification_bg_low_pressed.9.png to archive.
note: writing res/drawable-xhdpi-v4/icon_kraftstoffverbrauch_zeit.png to archive.
note: writing res/drawable-hdpi-v4/abc_text_select_handle_right_mtrl_dark.png to archive.
note: writing assemblies/Xamarin.Android.Support.v7.Preference.dll to archive.
note: writing res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png to archive.
note: writing res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png to archive.
note: writing res/drawable-xhdpi-v4/ab_bottom_solid_claasstyle.9.png to archive.
note: writing res/drawable-mdpi-v4/abc_ic_star_half_black_36dp.png to archive.
note: writing res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_ic_star_black_48dp.png to archive.
note: writing res/drawable/common_google_signin_btn_text_dark_normal.xml to archive.
note: writing res/layout/machinefilter.xml to archive.
note: writing res/drawable-xhdpi-v4/common_google_signin_btn_text_dark_normal_background.9.png to archive.
note: writing res/color-v23/abc_tint_edittext.xml to archive.
note: writing res/drawable/abc_seekbar_track_material.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png to archive.
note: writing res/drawable-xhdpi-v4/icon_geofencing_red_small.png to archive.
note: writing res/drawable-xhdpi-v4/menu_dropdown_panel_claasstyle.9.png to archive.
note: writing res/drawable-xhdpi-v4/spinner_ab_default_claasstyle.9.png to archive.
note: writing assets/TermsOfUse/Terms_of_use_DE.html to archive.
note: writing res/drawable/ic_fsc_active.xml to archive.
note: writing res/layout/design_layout_tab_text.xml to archive.
note: writing res/drawable-hdpi-v4/common_google_signin_btn_text_dark_normal_background.9.png to archive.
note: writing res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png to archive.
note: writing res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png to archive.
note: writing res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png to archive.
note: writing res/drawable-xhdpi-v4/textfield_disabled_holo_light.9.png to archive.
note: writing res/drawable-mdpi-v4/abc_ic_star_black_36dp.png to archive.
note: writing assemblies/Xamarin.GooglePlayServices.Tasks.dll to archive.
note: writing res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png to archive.
note: writing res/drawable-xhdpi-v4/icon_umschlagtechnik_med.png to archive.
note: writing res/drawable-xhdpi-v4/ic_analyse_active.png to archive.
note: writing res/drawable-xhdpi-v4/scrubber_secondary_holo.9.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png to archive.
note: writing res/drawable/tooltip_frame_light.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_info_grey_small.png to archive.
note: writing res/drawable-v21/notification_action_background.xml to archive.
note: writing assets/Licence/LicenceTable_SV.png to archive.
note: writing res/anim/abc_grow_fade_in_from_bottom.xml to archive.
note: writing res/drawable-xhdpi-v4/cab_background_bottom_claasstyle.9.png to archive.
note: writing res/drawable/navigation_empty_icon.xml to archive.
note: writing res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png to archive.
note: writing assemblies/Microsoft.Data.Sqlite.dll to archive.
note: writing res/layout/notification_template_media.xml to archive.
note: writing res/drawable-v21/abc_ratingbar_small_material.xml to archive.
note: writing res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png to archive.
note: writing res/drawable/ab_background_textured_claasstyle.xml to archive.
note: writing res/drawable-v21/abc_ratingbar_material.xml to archive.
note: writing res/drawable-xxhdpi-v4/common_google_signin_btn_text_dark_normal_background.9.png to archive.
note: writing res/drawable/abc_list_selector_holo_light.xml to archive.
note: writing assemblies/Microcharts.Droid.dll to archive.
note: writing assemblies/System.Xml.Linq.dll to archive.
note: writing res/drawable-xhdpi-v4/btn_cab_done_default_claasstyle.9.png to archive.
note: writing res/drawable/abc_item_background_holo_light.xml to archive.
note: writing res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png to archive.
note: writing res/menu/fscgroupdetailmenu.xml to archive.
note: writing res/layout/design_bottom_sheet_dialog.xml to archive.
note: writing res/drawable/common_google_signin_btn_icon_dark_focused.xml to archive.
note: writing res/layout/notification_action.xml to archive.
note: writing res/layout/notification_template_big_media_custom.xml to archive.
note: writing resources.arsc to archive.
note: writing res/drawable/abc_ic_clear_material.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png to archive.
note: writing res/drawable/abc_ic_arrow_drop_right_black_24dp.xml to archive.
note: writing res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png to archive.
note: writing res/drawable-xhdpi-v4/icon_fuel_red.png to archive.
note: writing res/layout/abc_action_mode_close_item_material.xml to archive.
note: writing res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png to archive.
note: writing res/drawable-xhdpi-v4/abc_ic_star_half_black_48dp.png to archive.
note: writing res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png to archive.
note: writing res/drawable-xhdpi-v4/splash_telematics_icon.png to archive.
note: writing res/drawable-xxxhdpi-v4/design_ic_visibility_off.png to archive.
note: writing res/drawable/design_snackbar_background.xml to archive.
note: writing res/drawable-xhdpi-v4/btn_check_on_focused_holo_light.png to archive.
note: writing res/drawable-xhdpi-v4/icon_drueckung.png to archive.
note: writing res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png to archive.
note: writing res/layout-v21/abc_screen_toolbar.xml to archive.
note: writing res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png to archive.
note: writing res/layout/fscparameterlistitem.xml to archive.
note: writing res/layout-v21/notification_template_custom_big.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_geofencing_yellow_small.png to archive.
note: writing res/drawable-xhdpi-v4/icon_update.png to archive.
note: writing res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png to archive.
note: writing res/drawable-xhdpi-v4/splash_telematics_schriftzug.png to archive.
note: writing res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png to archive.
note: writing res/layout/beaconlistviewrow.xml to archive.
note: writing assemblies/Xamarin.Android.Support.Vector.Drawable.dll to archive.
note: writing res/color-v23/abc_btn_colored_text_material.xml to archive.
note: writing res/layout/beaconlistview.xml to archive.
note: writing res/drawable/abc_list_selector_background_transition_holo_light.xml to archive.
note: writing res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png to archive.
note: writing res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png to archive.
note: writing res/color/abc_btn_colored_borderless_text_material.xml to archive.
note: writing res/layout-v21/createcoppling.xml to archive.
note: writing res/drawable-xhdpi-v4/btn_check_off_holo_light.png to archive.
note: writing res/layout/abc_search_view.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png to archive.
note: writing res/drawable-xxhdpi-v4/design_ic_visibility_off.png to archive.
note: writing assemblies/SkiaSharp.Views.Android.dll to archive.
note: writing res/layout/design_layout_snackbar.xml to archive.
note: writing res/drawable-mdpi-v4/common_google_signin_btn_icon_dark_normal_background.9.png to archive.
note: writing assets/TermsOfUse/Terms_of_use_PL.html to archive.
note: writing res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png to archive.
note: writing assemblies/Microsoft.AppCenter.Crashes.dll to archive.
note: writing res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png to archive.
note: writing res/drawable/abc_textfield_search_material.xml to archive.
note: writing assets/Licence/LicenceTable_HU.png to archive.
note: writing assemblies/Mono.Security.dll to archive.
note: writing res/drawable-xhdpi-v4/pin_aktiv.png to archive.
note: writing res/drawable-xhdpi-v4/icon_flaechenleistung.png to archive.
note: writing res/layout/logon.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_feldhaechsler_med.png to archive.
note: writing res/anim/design_bottom_sheet_slide_out.xml to archive.
note: writing res/drawable-mdpi-v4/abc_text_select_handle_left_mtrl_light.png to archive.
note: writing res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png to archive.
note: writing assemblies/Microsoft.AspNetCore.SignalR.Client.Core.dll to archive.
note: writing res/drawable-xhdpi-v4/icon_fuel.png to archive.
note: writing res/layout/notification_template_big_media_narrow.xml to archive.
note: writing res/drawable/status_received.xml to archive.
note: writing res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png to archive.
note: writing res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png to archive.
note: writing res/drawable-xhdpi-v4/common_google_signin_btn_text_light_normal_background.9.png to archive.
note: writing res/drawable-xhdpi-v4/icon_durchsatz.png to archive.
note: writing res/layout/abc_alert_dialog_button_bar_material.xml to archive.
note: writing res/layout/fscgrouplistitem.xml to archive.
note: writing res/drawable-v21/avd_show_password.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png to archive.
note: writing res/drawable-hdpi-v4/abc_ic_star_black_36dp.png to archive.
note: writing res/layout/abc_screen_toolbar.xml to archive.
note: writing res/layout/select_dialog_singlechoice_material.xml to archive.
note: writing res/drawable-xhdpi-v4/tab_selected_claasstyle.9.png to archive.
note: writing res/drawable-hdpi-v4/abc_ic_star_half_black_48dp.png to archive.
note: writing assemblies/Microsoft.Extensions.Configuration.Binder.dll to archive.
note: writing res/layout/analizedetails.xml to archive.
note: writing res/drawable-xhdpi-v4/btn_cab_done_focused_claasstyle.9.png to archive.
note: writing res/drawable-xhdpi-v4/icon_alarm_grey_small.png to archive.
note: writing res/drawable-hdpi-v4/common_google_signin_btn_icon_dark_normal_background.9.png to archive.
note: writing res/drawable-hdpi-v4/ic_launcher.png to archive.
note: writing res/drawable/common_google_signin_btn_icon_dark.xml to archive.
note: writing res/drawable-xhdpi-v4/tab_selected_focused_claasstyle.9.png to archive.
note: writing res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png to archive.
note: writing res/drawable-xhdpi-v4/ab_stacked_solid_claasstyle.9.png to archive.
note: writing res/drawable-xhdpi-v4/btn_check_off_pressed_holo_light.png to archive.
note: writing res/drawable-xhdpi-v4/spinner_ab_focused_claasstyle.9.png to archive.
note: writing META-INF/maven/com.android.volley/volley/pom.properties to archive.
note: writing res/layout/abc_action_bar_view_list_nav_layout.xml to archive.
note: writing res/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl_light.png to archive.
note: writing res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png to archive.
note: writing res/drawable-anydpi-v21/design_ic_visibility.xml to archive.
note: writing res/drawable-xhdpi-v4/common_full_open_on_phone.png to archive.
note: writing res/layout-v21/notification_template_icon_group.xml to archive.
note: writing res/drawable-hdpi-v4/design_ic_visibility_off.png to archive.
note: writing res/animator-v21/design_appbar_state_list_animator.xml to archive.
note: writing res/drawable-xxhdpi-v4/common_google_signin_btn_icon_dark_normal_background.9.png to archive.
note: writing assets/Licence/LicenceTable_EN.png to archive.
note: writing res/xml/prefs.xml to archive.
note: writing res/anim-v21/design_bottom_sheet_slide_in.xml to archive.
note: writing res/drawable-xhdpi-v4/textfield_focused_holo_light.9.png to archive.
note: writing assemblies/mscorlib.dll to archive.
note: writing res/color-v23/abc_tint_default.xml to archive.
note: writing res/layout/machinedetailshaeckslerpropertylayout.xml to archive.
note: writing res/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl_dark.png to archive.
note: writing res/drawable/abc_seekbar_tick_mark_material.xml to archive.
note: writing lib/arm64-v8a/libmono-native.so to archive.
note: writing res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png to archive.
note: writing res/drawable-xhdpi-v4/btn_cab_done_pressed_claasstyle.9.png to archive.
note: writing res/color/common_google_signin_btn_text_light.xml to archive.
note: writing res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png to archive.
note: writing res/drawable-xhdpi-v4/ic_more.png to archive.
note: writing res/layout/notification_template_part_chronometer.xml to archive.
note: writing res/drawable-v21/$avd_show_password__1.xml to archive.
note: writing assets/DataPrivacy/Data_privacy_RU.html to archive.
note: writing lib/arm64-v8a/libSkiaSharp.so to archive.
note: writing res/drawable/scrubber_control_selector_holo_light.xml to archive.
note: writing res/color-v11/abc_background_cache_hint_selector_material_light.xml to archive.
note: writing res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png to archive.
note: writing res/color-v23/abc_btn_colored_borderless_text_material.xml to archive.
note: writing res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png to archive.
note: writing res/color-v23/abc_tint_switch_track.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png to archive.
note: writing res/drawable-xhdpi-v4/ic_meldungen.png to archive.
note: writing res/drawable-xhdpi-v4/tab_unselected_pressed_claasstyle.9.png to archive.
note: writing res/color-v23/abc_tint_seek_thumb.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png to archive.
note: writing res/drawable-mdpi-v4/abc_ic_star_black_48dp.png to archive.
note: writing res/layout/design_navigation_menu.xml to archive.
note: writing res/drawable-xhdpi-v4/googleg_disabled_color_18.png to archive.
note: writing res/layout/preference_widget_checkbox.xml to archive.
note: writing assemblies/Xamarin.Android.Support.v7.AppCompat.dll to archive.
note: writing res/layout/design_navigation_item_subheader.xml to archive.
note: writing lib/armeabi-v7a/libxamarin-app.so to archive.
note: writing assemblies/Microsoft.AspNetCore.Http.Connections.Common.dll to archive.
note: writing res/layout/notification_media_cancel_action.xml to archive.
note: writing res/drawable-mdpi-v4/abc_text_select_handle_right_mtrl_light.png to archive.
note: writing res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png to archive.
note: writing res/drawable-xhdpi-v4/tab_unselected_claasstyle.9.png to archive.
note: writing assets/DataPrivacy/Data_privacy_DE.html to archive.
note: writing res/drawable-xhdpi-v4/icon_ertrag.png to archive.
note: writing res/layout/design_navigation_item_separator.xml to archive.
note: writing res/layout/createimplement.xml to archive.
note: writing assemblies/Microsoft.AspNetCore.SignalR.Protocols.Json.dll to archive.
note: writing res/layout/preference_recyclerview.xml to archive.
note: writing META-INF/maven/com.android.volley/volley/pom.xml to archive.
note: writing META-INF/MANIFEST.MF to archive.
note: writing res/drawable-xhdpi-v4/ic_meldungen_active.png to archive.
note: writing res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png to archive.
note: writing res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png to archive.
note: writing res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png to archive.
note: writing res/drawable-xhdpi-v4/textfield_disabled_focused_holo_light.9.png to archive.
note: writing res/drawable-xhdpi-v4/ab_transparent_claasstyle.9.png to archive.
note: writing res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png to archive.
note: writing res/drawable-xhdpi-v4/btn_check_on_pressed_holo_light.png to archive.
note: writing res/drawable-xhdpi-v4/ic_maschinen.png to archive.
note: writing res/drawable-xhdpi-v4/ic_delete.xml to archive.
note: writing res/color/abc_primary_text_material_light.xml to archive.
note: writing res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png to archive.
note: writing assets/DataPrivacy/Data_privacy_DA.html to archive.
note: writing NOTICE to archive.
note: writing res/color/common_google_signin_btn_tint.xml to archive.
note: writing res/drawable/common_google_signin_btn_text_dark_focused.xml to archive.
note: writing res/drawable-v21/$avd_hide_password__1.xml to archive.
note: writing res/layout/abc_activity_chooser_view_list_item.xml to archive.
note: writing lib/arm64-v8a/libmonosgen-2.0.so to archive.
note: writing res/layout/machinedetails.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_ic_star_half_black_16dp.png to archive.
note: writing res/color/tab_text_color_selector.xml to archive.
note: writing res/layout-v11/preference_dropdown.xml to archive.
note: writing res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png to archive.
note: writing res/layout/select_dialog_item_material.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl_dark.png to archive.
note: writing res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png to archive.
note: writing assemblies/Microsoft.Bcl.AsyncInterfaces.dll to archive.
note: writing res/drawable-xhdpi-v4/btn_check_on_disabled_focused_holo_light.png to archive.
note: writing res/drawable-xhdpi-v4/status_zuendung_an.png to archive.
note: writing res/drawable/abc_spinner_textfield_background_material.xml to archive.
note: writing res/drawable/notification_bg.xml to archive.
note: writing res/drawable-xhdpi-v4/pin_transport_wenden.png to archive.
note: writing res/anim/abc_slide_in_top.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_alarm_red_small.png to archive.
note: writing META-INF/ANDROIDD.SF to archive.
note: writing res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png to archive.
note: writing res/drawable-xhdpi-v4/icon_time.png to archive.
note: writing res/drawable-xhdpi-v4/icon_traktor_med.png to archive.
note: writing res/layout/design_menu_item_action_area.xml to archive.
note: writing assemblies/System.Web.Services.dll to archive.
note: writing res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_light.png to archive.
note: writing res/anim/abc_shrink_fade_out_from_bottom.xml to archive.
note: writing res/drawable-xhdpi-v4/ic_add.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_alarm_yellow_small.png to archive.
note: writing res/drawable/abc_btn_default_mtrl_shape.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png to archive.
note: writing res/layout/abc_expanded_menu_layout.xml to archive.
note: writing AndroidManifest.xml to archive.
note: writing assemblies/System.Xml.dll to archive.
note: writing res/drawable-xxxhdpi-v4/abc_ic_star_half_black_48dp.png to archive.
note: writing res/layout-sw600dp-v13/design_layout_snackbar.xml to archive.
note: writing res/drawable/status_sent.xml to archive.
note: writing res/drawable-hdpi-v4/icon_analysis.png to archive.
note: writing assemblies/Microsoft.Extensions.Configuration.dll to archive.
note: writing res/menu/machinedetails.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png to archive.
note: writing res/layout-v21/notification_action_tombstone.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl_light.png to archive.
note: writing res/layout/design_bottom_navigation_item.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png to archive.
note: writing res/color/abc_primary_text_disable_only_material_dark.xml to archive.
note: writing assemblies/AndroidAltBeaconLibrary.dll to archive.
note: writing assemblies/System.Threading.Tasks.Extensions.dll to archive.
note: writing assemblies/System.Text.Encodings.Web.dll to archive.
note: writing res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png to archive.
note: writing res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png to archive.
note: writing res/layout-v22/abc_alert_dialog_button_bar_material.xml to archive.
note: writing res/anim-v21/design_bottom_sheet_slide_out.xml to archive.
note: writing assemblies/Microsoft.AppCenter.Crashes.Android.Bindings.dll to archive.
note: writing res/layout/abc_action_bar_title_item.xml to archive.
note: writing res/drawable/abc_ic_menu_overflow_material.xml to archive.
note: writing res/drawable-xhdpi-v4/scrubber_control_normal_holo.png to archive.
note: writing res/layout/design_navigation_menu_item.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_motorauslastung.png to archive.
note: writing res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png to archive.
note: writing res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png to archive.
note: writing res/layout/select_dialog_multichoice_material.xml to archive.
note: writing res/drawable-hdpi-v4/abc_text_select_handle_left_mtrl_dark.png to archive.
note: writing res/layout/notification_template_part_time.xml to archive.
note: writing res/layout/fscparameterpicker.xml to archive.
note: writing assets/DataPrivacy/Data_privacy_SV.html to archive.
note: writing res/layout/preference_widget_switch_compat.xml to archive.
note: writing assemblies/Microsoft.Extensions.DependencyInjection.dll to archive.
note: writing res/layout/abc_action_menu_layout.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png to archive.
note: writing res/layout/main.xml to archive.
note: writing res/drawable/btn_default_holo_light.xml to archive.
note: writing res/layout/abc_alert_dialog_title_material.xml to archive.
note: writing res/layout/splashlayout.xml to archive.
note: writing res/drawable-xhdpi-v4/btn_default_pressed_holo_light.9.png to archive.
note: writing res/drawable-xhdpi-v4/spinner_ab_disabled_claasstyle.9.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png to archive.
note: writing res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png to archive.
note: writing res/drawable-xhdpi-v4/ic_launcher.png to archive.
note: writing res/layout/createfscgroupname.xml to archive.
note: writing assemblies/Microsoft.AspNetCore.Connections.Abstractions.dll to archive.
note: writing res/drawable/abc_ratingbar_material.xml to archive.
note: writing res/drawable/abc_cab_background_internal_bg.xml to archive.
note: writing res/drawable-mdpi-v4/icon_dieselverbrauch.png to archive.
note: writing res/drawable/abc_ratingbar_indicator_material.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png to archive.
note: writing res/color/abc_search_url_text.xml to archive.
note: writing res/drawable-hdpi-v4/googleg_standard_color_18.png to archive.
note: writing res/layout/machineselectionfooter.xml to archive.
note: writing assemblies/Xamarin.GooglePlayServices.Base.dll to archive.
note: writing res/color/abc_tint_seek_thumb.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl_light.png to archive.
note: writing lib/arm64-v8a/libmonodroid.so to archive.
note: writing res/drawable-xhdpi-v4/status_et_nicht_aktiv.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_ic_star_half_black_48dp.png to archive.
note: writing res/drawable-xxhdpi-v4/common_google_signin_btn_icon_light_normal_background.9.png to archive.
note: writing res/layout/separator.xml to archive.
note: writing res/color-v11/abc_background_cache_hint_selector_material_dark.xml to archive.
note: writing assemblies/Xamarin.Android.Arch.Core.Common.dll to archive.
note: writing res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png to archive.
note: writing assemblies/Xamarin.Android.Support.Fragment.dll to archive.
note: writing res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png to archive.
note: writing res/drawable-xhdpi-v4/pin_traktor.png to archive.
note: writing res/drawable-mdpi-v4/abc_ic_star_half_black_48dp.png to archive.
note: writing res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png to archive.
note: writing res/drawable-xxhdpi-v4/common_google_signin_btn_text_light_normal_background.9.png to archive.
note: writing assemblies/System.Net.Http.dll to archive.
note: writing assets/Licence/LicenceTable_IT.png to archive.
note: writing res/drawable-v21/$avd_hide_password__2.xml to archive.
note: writing res/anim/abc_popup_exit.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png to archive.
note: writing res/drawable-hdpi-v4/abc_list_focused_holo.9.png to archive.
note: writing res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png to archive.
note: writing res/drawable/abc_seekbar_thumb_material.xml to archive.
note: writing res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png to archive.
note: writing res/drawable/smartphone_filled.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png to archive.
note: writing res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png to archive.
note: writing res/layout/eventlistitem.xml to archive.
note: writing res/drawable-mdpi-v4/ic_launcher.png to archive.
note: writing res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png to archive.
note: writing assemblies/Java.Interop.dll to archive.
note: writing res/layout-v16/notification_template_custom_big.xml to archive.
note: writing res/drawable-xhdpi-v4/status_et_aktiv.png to archive.
note: writing assets/TermsOfUse/Terms_of_use_IT.html to archive.
note: writing res/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl_dark.png to archive.
note: writing assets/TermsOfUse/Terms_of_use_DA.html to archive.
note: writing assemblies/Microsoft.AppCenter.Analytics.Android.Bindings.dll to archive.
note: writing res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png to archive.
note: writing res/drawable-v21/abc_action_bar_item_background_material.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png to archive.
note: writing res/layout/machinedetailsmaehdrescherpropertylayout.xml to archive.
note: writing res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png to archive.
note: writing res/layout/notification_template_big_media_narrow_custom.xml to archive.
note: writing assets/Licence/Third_party_licence_HU.html to archive.
note: writing res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png to archive.
note: writing res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png to archive.
note: writing res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png to archive.
note: writing res/layout/abc_screen_content_include.xml to archive.
note: writing res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png to archive.
note: writing assemblies/Xamarin.GooglePlayServices.Maps.dll to archive.
note: writing assets/Licence/LicenceTable_DE.png to archive.
note: writing res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png to archive.
note: writing res/anim/abc_fade_in.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png to archive.
note: writing assemblies/Xamarin.Android.Support.Core.Utils.dll to archive.
note: writing res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png to archive.
note: writing res/drawable/abc_ic_search_api_material.xml to archive.
note: writing res/anim/abc_slide_out_top.xml to archive.
note: writing res/drawable-xhdpi-v4/progress_primary_claasstyle.9.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png to archive.
note: writing res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png to archive.
note: writing res/drawable/abc_ratingbar_small_material.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_geofencing_grey_small.png to archive.
note: writing res/drawable/common_google_signin_btn_icon_disabled.xml to archive.
note: writing res/menu/mainactionbar.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png to archive.
note: writing res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png to archive.
note: writing res/anim/design_snackbar_in.xml to archive.
note: writing model-distance-calculations.json to archive.
note: writing res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png to archive.
note: writing assemblies/Xamarin.GooglePlayServices.Basement.dll to archive.
note: writing res/drawable-mdpi-v4/abc_ic_star_half_black_16dp.png to archive.
note: writing res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png to archive.
note: writing assemblies/Xamarin.Android.Support.Media.Compat.dll to archive.
note: writing res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png to archive.
note: writing res/drawable/pressed_background_claasstyle.xml to archive.
note: writing assets/Licence/Third_party_licence_RU.html to archive.
note: writing assets/TermsOfUse/Terms_of_use_RU.html to archive.
note: writing assets/DataPrivacy/Data_privacy_HU.html to archive.
note: writing assemblies/Microsoft.Extensions.Primitives.dll to archive.
note: writing res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png to archive.
note: writing res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png to archive.
note: writing res/drawable-xhdpi-v4/scrubber_primary_holo.9.png to archive.
note: writing res/layout/fscgroupdetails.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl_light.png to archive.
note: writing classes.dex to archive.
note: writing res/layout/preference_dialog_edittext.xml to archive.
note: writing res/drawable/notification_icon_background.xml to archive.
note: writing res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png to archive.
note: writing res/drawable/abc_btn_colored_material.xml to archive.
note: writing assets/TermsOfUse/Terms_of_use_EN.html to archive.
note: writing res/layout/notification_media_action.xml to archive.
note: writing res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_ic_star_half_black_36dp.png to archive.
note: writing res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png to archive.
note: writing res/layout/machinedetailsfleetsetconnect.xml to archive.
note: writing assets/DataPrivacy/Data_privacy_PL.html to archive.
note: writing assemblies/Microsoft.AppCenter.Analytics.dll to archive.
note: writing res/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl_dark.png to archive.
note: writing res/color/abc_hint_foreground_material_dark.xml to archive.
note: writing res/drawable-xhdpi-v4/notification_bg_low_normal.9.png to archive.
note: writing res/drawable/common_google_signin_btn_text_dark.xml to archive.
note: writing assemblies/Microsoft.AppCenter.Android.Bindings.dll to archive.
note: writing res/layout/abc_list_menu_item_icon.xml to archive.
note: writing res/drawable-xhdpi-v4/icon_service_green_small.png to archive.
note: writing lib/arm64-v8a/libe_sqlite3.so to archive.
note: writing res/drawable-xhdpi-v4/tab_unselected_focused_claasstyle.9.png to archive.
note: writing res/color/abc_primary_text_disable_only_material_light.xml to archive.
note: writing res/drawable-mdpi-v4/abc_ic_star_black_16dp.png to archive.
note: writing res/drawable/common_google_signin_btn_text_light_normal.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl_dark.png to archive.
note: writing res/drawable-xhdpi-v4/icon_fuel_yellow.png to archive.
note: writing res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png to archive.
note: writing res/drawable-v23/abc_control_background_material.xml to archive.
note: writing res/anim/tooltip_exit.xml to archive.
note: writing res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png to archive.
note: writing res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png to archive.
note: writing res/layout/createcoppling.xml to archive.
note: writing res/drawable-xhdpi-v4/btn_default_disabled_holo_light.9.png to archive.
note: writing res/drawable/common_google_signin_btn_icon_dark_normal.xml to archive.
note: writing res/color/abc_tint_default.xml to archive.
note: writing res/drawable/abc_cab_background_top_material.xml to archive.
note: writing res/drawable-anydpi-v21/design_ic_visibility_off.xml to archive.
note: writing res/drawable/common_google_signin_btn_icon_light_focused.xml to archive.
note: writing res/layout/machinedetailseventlistitem.xml to archive.
note: writing assemblies/SQLitePCLRaw.lib.e_sqlite3.android.dll to archive.
note: writing res/drawable/scrubber_progress_horizontal_holo_light.xml to archive.
note: writing res/drawable-v21/design_bottom_navigation_item_background.xml to archive.
note: writing res/drawable-xhdpi-v4/ab_solid_claasstyle.9.png to archive.
note: writing res/layout/abc_activity_chooser_view.xml to archive.
note: writing res/drawable-xhdpi-v4/progress_secondary_claasstyle.9.png to archive.
note: writing res/drawable-xhdpi-v4/icon_service_yellow_small.png to archive.
note: writing res/layout/machineselection.xml to archive.
note: writing res/drawable-xhdpi-v4/pin_umschlagtechnik.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png to archive.
note: writing res/layout-v21/notification_action.xml to archive.
note: writing assets/Licence/Third_party_licence_DA.html to archive.
note: writing res/drawable/selectable_background_claasstyle.xml to archive.
note: writing lib/armeabi-v7a/libmono-btls-shared.so to archive.
note: writing res/drawable-xxxhdpi-v4/abc_ic_star_black_16dp.png to archive.
note: writing res/layout-v26/abc_screen_toolbar.xml to archive.
note: writing assemblies/SQLitePCLRaw.batteries_v2.dll to archive.
note: writing res/drawable/design_bottom_navigation_item_background.xml to archive.
note: writing assemblies/Xamarin.Android.Support.Annotations.dll to archive.
note: writing assemblies/Xamarin.Android.Support.v7.RecyclerView.dll to archive.
note: writing res/drawable/abc_item_background_holo_dark.xml to archive.
note: writing res/drawable-xhdpi-v4/pin_et_aktiv.png to archive.
note: writing res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png to archive.
note: writing res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png to archive.
note: writing assets/Licence/Third_party_licence_EN.html to archive.
note: writing res/drawable/common_google_signin_btn_text_disabled.xml to archive.
note: writing res/anim/abc_fade_out.xml to archive.
note: writing res/drawable-mdpi-v4/googleg_disabled_color_18.png to archive.
note: writing res/layout/support_simple_spinner_dropdown_item.xml to archive.
note: writing assets/Licence/Third_party_licence_DE.html to archive.
note: writing res/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl_light.png to archive.
note: writing res/drawable-xhdpi-v4/ic_analyse.png to archive.
note: writing res/drawable-xhdpi-v4/common_google_signin_btn_icon_light_normal_background.9.png to archive.
note: writing assets/TermsOfUse/Terms_of_use_FR.html to archive.
note: writing assemblies/System.Drawing.Common.dll to archive.
note: writing res/drawable-mdpi-v4/googleg_standard_color_18.png to archive.
note: writing res/drawable-xhdpi-v4/ab_texture_tile_claasstyle.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png to archive.
note: writing assets/Licence/Third_party_licence_PL.html to archive.
note: writing res/drawable-xhdpi-v4/claas_logo_progression.png to archive.
note: writing res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png to archive.
note: writing res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png to archive.
note: writing assets/Licence/Third_party_licence_SV.html to archive.
note: writing res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png to archive.
note: writing res/drawable-hdpi-v4/common_google_signin_btn_text_light_normal_background.9.png to archive.
note: writing res/layout/abc_alert_dialog_material.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png to archive.
note: writing res/drawable-xhdpi-v4/btn_check_off_disabled_focused_holo_light.png to archive.
note: writing res/drawable-xhdpi-v4/btn_check_off_disabled_holo_light.png to archive.
note: writing res/drawable-xhdpi-v4/icon_info_red_small.png to archive.
note: writing assemblies/Newtonsoft.Json.dll to archive.
note: writing res/drawable/common_google_signin_btn_text_light.xml to archive.
note: writing res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png to archive.
note: writing res/color/abc_secondary_text_material_dark.xml to archive.
note: writing res/color/abc_hint_foreground_material_light.xml to archive.
note: writing res/drawable-mdpi-v4/notification_bg_low_pressed.9.png to archive.
note: writing res/drawable-hdpi-v4/design_ic_visibility.png to archive.
note: writing res/drawable-xhdpi-v4/abc_ic_star_black_36dp.png to archive.
note: writing res/drawable-xhdpi-v4/scrubber_control_disabled_holo.png to archive.
note: writing res/layout/notification_template_lines_media.xml to archive.
note: writing res/drawable-hdpi-v4/notification_bg_low_normal.9.png to archive.
note: writing res/drawable-hdpi-v4/abc_ic_star_black_16dp.png to archive.
note: writing assemblies/System.Runtime.CompilerServices.Unsafe.dll to archive.
note: writing res/drawable-xhdpi-v4/design_ic_visibility.png to archive.
note: writing res/layout/analysedetailspagecontainer.xml to archive.
note: writing assemblies/Telematics.Droid.dll to archive.
note: writing res/anim/abc_slide_in_bottom.xml to archive.
note: writing res/drawable-xhdpi-v4/notification_bg_normal.9.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png to archive.
note: writing res/layout/tooltip.xml to archive.
note: writing res/drawable-xhdpi-v4/textfield_default_holo_light.9.png to archive.
note: writing res/drawable-hdpi-v4/common_google_signin_btn_icon_light_normal_background.9.png to archive.
note: writing res/drawable-mdpi-v4/notification_bg_normal.9.png to archive.
note: writing res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png to archive.
note: writing res/drawable-xhdpi-v4/ic_filter.png to archive.
note: writing res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png to archive.
note: writing res/drawable/abc_list_selector_holo_dark.xml to archive.
note: writing res/drawable-hdpi-v4/abc_text_select_handle_left_mtrl_light.png to archive.
note: writing assemblies/System.Runtime.Serialization.dll to archive.
note: writing res/drawable/notification_bg_low.xml to archive.
note: writing assemblies/Microsoft.AspNetCore.SignalR.Client.dll to archive.
note: writing res/color/switch_thumb_material_dark.xml to archive.
note: writing res/anim/abc_popup_enter.xml to archive.
note: writing res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png to archive.
note: writing res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png to archive.
note: writing res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png to archive.
note: writing res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png to archive.
note: writing assets/DataPrivacy/Data_privacy_RO.html to archive.
note: writing res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png to archive.
note: writing res/drawable-mdpi-v4/design_ic_visibility_off.png to archive.
note: writing res/drawable-xhdpi-v4/scrubber_control_focused_holo.png to archive.
note: writing res/layout/abc_search_dropdown_item_icons_2line.xml to archive.
note: writing assets/DataPrivacy/Data_privacy_IT.html to archive.
note: writing res/drawable/abc_ic_ab_back_material.xml to archive.
note: writing lib/armeabi-v7a/libmonodroid.so to archive.
note: writing res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png to archive.
note: writing res/drawable-v21/design_password_eye.xml to archive.
Even so the app has a fair amount of resources the saving is quite disappointing. Without optimization from aapt2 optimize
disc-size of the apk is 26.8 mb while it is 26.7 mb after optimization.
I wonder if it would be better if the optimization could run before the apk is bundled. At least in the article it is stated: "This invokes the aapt optimize command on the merged resources and resources.arsc file before they are packaged into the APK."
In Jake Wharton's example for three apps, he has improvements like:
-72.7 KiB
-98.9 KiB
-85.0 KiB
So the numbers you are seeing for ~100 KiB savings seem representative.
This still might be an OK feature, though? It seems like it is "free" space with not really much drawback?
We could in theory, create a new <Aapt2Optimize/>
MSBuild task that is only enabled by a new $(AndroidAapt2Optimize)
MSBuild property that you could enable for Release
or app store builds.
Sounds good to me. I have never played with custom MSBuild tasks but if this is something I can help with, let me know how and where to start.
aapt2 provides a parameter called
optimize
which optimizes resource files before they get packed inside the apk. A great explanation is given by Jake Wharton on his blog post Smaller apks with resource-optimization.I think this might be a great opportunity for Xamarin.Android apps, because the build process make use of aapt too. I am not sure how this could be integrated exactly but in my understanding it my be possible to "just" add a new step to msbuild.