Re-exports

pub use apple_bundle;
pub use simctl;

Structs

AAPT2 (Android Asset Packaging Tool) is a build tool that Android Studio and Android Gradle Plugin use to compile and package your app’s resources. [AAPT2] parses, indexes, and compiles the resources into a binary format that is optimized for the Android platform

Compile

Converts an apk between binary and proto formats.

Preforms resource optimizations on an APK

Helper structure that contains information about the Android NDK Path and returns paths to the tools.

Helper structure that contains information about the Android SDK path and returns paths to the tools.

Generate a set of APKs from your app bundle

Build your app bundle using bundletool

Bundletool

Configuration information for crossbundle. This is not specific to a build, it is information relating to crossbundle itself.

Extract device-specific APKs from an existing APK set

Generate and use device specification JSON files

Measure the estimated download sizes of APKs in an APK set

Deploy APKs to a connected device

An abstraction around console output that remembers preferences for output verbosity and color.

Enums

Supported strategies for building Android application.

Android Target.

Stands for what application wrapper to use on build.

Whether messages should use color output

Supported strategies for building application for Apple devices.

iOS Target.

The requested verbosity of output.

Traits

Functions

Find aapt2 executable binary file in SDK and initialize it

Get path to android sdk

Find bundletool jar file in home directory then set environment variable and initialize it

Updates InfoPlist with default values.