diff options
author | Baligh Uddin <baligh@google.com> | 2020-01-18 20:28:11 -0800 |
---|---|---|
committer | Baligh Uddin <baligh@google.com> | 2020-01-24 20:11:27 -0800 |
commit | 38b77dae0f1d58d42dab0731a44e1162bfc9e1ac (patch) | |
tree | 0522cf83ee5040f7b8a5ec6fee890ce819f8eba4 /apexer/apexer.py | |
parent | 5374de3d8565493fc3a31054080a71d1d8c16c2d (diff) |
Pass in min-sdk-version to apexer.
This allows for codename.fingerprint format to be specified for minSdkVersion
BUG: 130541924
Exempt-From-Owner-Approval: baligh@ - Initial CL was approved.
Change-Id: I971418ed6515d503bcc10a169b13b3c27ae82c64
Diffstat (limited to 'apexer/apexer.py')
-rw-r--r-- | apexer/apexer.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/apexer/apexer.py b/apexer/apexer.py index cbb5a49..7e523ab 100644 --- a/apexer/apexer.py +++ b/apexer/apexer.py @@ -115,6 +115,10 @@ def ParseArgs(argv): required=False, help='Default target SDK version to use for AndroidManifest.xml') parser.add_argument( + '--min_sdk_version', + required=False, + help='Default Min SDK version to use for AndroidManifest.xml') + parser.add_argument( '--do_not_check_keyname', required=False, action='store_true', @@ -489,10 +493,13 @@ def CreateApex(args, work_dir): cmd.extend(['--version-name', manifest_apex.versionName]) if args.target_sdk_version: cmd.extend(['--target-sdk-version', args.target_sdk_version]) + if args.min_sdk_version: + cmd.extend(['--min-sdk-version', args.min_sdk_version]) + else: + # Default value for minSdkVersion. + cmd.extend(['--min-sdk-version', '29']) if args.assets_dir: cmd.extend(['-A', args.assets_dir]) - # Default value for minSdkVersion. - cmd.extend(['--min-sdk-version', '29']) cmd.extend(['-o', apk_file]) cmd.extend(['-I', args.android_jar_path]) RunCommand(cmd, args.verbose) |