summaryrefslogtreecommitdiff
path: root/apexer/apexer.py
diff options
context:
space:
mode:
Diffstat (limited to 'apexer/apexer.py')
-rw-r--r--apexer/apexer.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/apexer/apexer.py b/apexer/apexer.py
index ba5a8f0..fc580bc 100644
--- a/apexer/apexer.py
+++ b/apexer/apexer.py
@@ -80,6 +80,9 @@ def ParseArgs(argv):
help='type of APEX payload being built "zip" or "image"')
parser.add_argument('--override_apk_package_name', required=False,
help='package name of the APK container. Default is the apex name in --manifest.')
+ parser.add_argument('--android_jar_path', required=False,
+ default="prebuilts/sdk/current/public/android.jar",
+ help='path to use as the source of the android API.')
return parser.parse_args(argv)
def FindBinaryPath(binary):
@@ -361,7 +364,7 @@ def CreateApex(args, work_dir):
# specified in AndroidManifest.xml
cmd.extend(['--version-code', str(manifest_apex.version)])
cmd.extend(['-o', apk_file])
- cmd.extend(['-I', "prebuilts/sdk/current/public/android.jar"])
+ cmd.extend(['-I', args.android_jar_path])
RunCommand(cmd, args.verbose)
zip_file = os.path.join(work_dir, 'apex.zip')