Module crossbundle_tools::types
source · [−]Re-exports
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.
Dump
Link
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 AndroidManifest
with default values.
Updates InfoPlist
with default values.