diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2018-11-17 16:51:53 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2018-11-17 16:51:53 +0000 |
commit | 1ce514f4c147bbea06233664811d5a8eb9491970 (patch) | |
tree | 01aa4042b59e74f802dfd35168384a26cbca7aa8 /apexer/apexer.py | |
parent | 7f438db3bbc215fc375dd6334d57bb5ce10a510c (diff) | |
parent | 5fbeac10f7d9aa08700fcf10a14411c52b17895e (diff) |
Merge "AndroidManifest for APEX has hasCode="false""
Diffstat (limited to 'apexer/apexer.py')
-rw-r--r-- | apexer/apexer.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/apexer/apexer.py b/apexer/apexer.py index 636fd6f..8b57636 100644 --- a/apexer/apexer.py +++ b/apexer/apexer.py @@ -112,6 +112,8 @@ def PrepareAndroidManifest(package, version): <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="{package}" versionCode="{version}"> + <!-- APEX does not have classes.dex --> + <application android:hasCode="false" /> </manifest> """ return template.format(package=package, version=version) @@ -264,6 +266,7 @@ def CreateApex(args, work_dir): cmd.append('link') cmd.extend(['--manifest', android_manifest_file]) cmd.extend(['-o', apk_file]) + cmd.extend(['-I', "prebuilts/sdk/current/public/android.jar"]) RunCommand(cmd, args.verbose) zip_file = os.path.join(work_dir, 'apex.zip') |