.\" Automatically generated by Pandoc 2.17.1.1 .\" .\" Define V font for inline verbatim, using C font in formats .\" that render this, and otherwise B font. .ie "\f[CB]x\f[]"x" \{\ . ftr V B . ftr VI BI . ftr VB B . ftr VBI BI .\} .el \{\ . ftr V CR . ftr VI CI . ftr VB CB . ftr VBI CBI .\} .TH "SPLIT-SELECT" "1" "" "" "" .hy .SH NAME .PP split-select - APK split and selection tool .PP WARNING: This manual might be outdated, please refer to \f[V]split-select --help\f[R]. .SH SYNOPSIS .PP \f[B]split-select\f[R] \[en]help .PP \f[B]split-select\f[R] \[en]target \f[I]config\f[R] \[en]base \f[I]path/to/apk\f[R] [\[en]split \f[I]path/to/apk\f[R] [\&...]] .PP \f[B]split-select\f[R] \[en]generate \[en]base \f[I]path/to/apk\f[R] [\[en]split \f[I]path/to/apk\f[R] [\&...]] .SH OPTIONS .TP \[en]help Displays more information about this program. .TP \[en]target \f[I]config\f[R] Performs the Split APK selection on the given configuration. .TP \[en]generate Generates the logic for selecting the Split APK, in JSON format. .TP \[en]base \f[I]path/to/apk\f[R] Specifies the base APK, from which all Split APKs must be based off. .TP \[en]split \f[I]path/to/apk\f[R] Includes a Split APK in the selection process. .PP Where \f[B]config\f[R] is an extended AAPT resource qualifier of the form \[lq]resource-qualifiers:extended-qualifiers\[rq], where \[lq]resource-qualifiers\[rq] is an AAPT resource qualifier (ex: en-rUS-sw600dp-xhdpi), and `extended-qualifiers' is an ordered list of one qualifier (or none) from each category: .IP .nf \f[C] Architecture: armeabi, armeabi-v7a, arm64-v8a, x86, x86_64, mips \f[R] .fi .PP Generates the logic for selecting a Split APK given some target Android device configuration. Using the flag \f[B]\[en]generate\f[R] will emit a JSON encoded tree of rules that must be satisfied in order to install the given Split APK. Using the flag \f[B]\[en]target\f[R] along with the device configuration will emit the set of Split APKs to install, following the same logic that would have been emitted via JSON. .SH AUTHORS The Android Open Source Project.