aboutsummaryrefslogtreecommitdiff
path: root/4_application-packaging
diff options
context:
space:
mode:
authorVikas Marwaha <vikasmarwaha@google.com>2016-07-08 13:34:12 -0700
committerVikas Marwaha <vikasmarwaha@google.com>2016-09-15 17:23:14 +0000
commit8ea6f161190fd83296f5fdfb62864467f16116ce (patch)
tree7730986fba588721b7b3da9c9d8d4abc5f958300 /4_application-packaging
parentde39ab6ed4b04dba3e0eac77e7d4264bb69f4990 (diff)
downloadcdd-8ea6f161190fd83296f5fdfb62864467f16116ce.tar.gz
CDD: Require APK Signature Scheme v2 support
Bug: 28135246 Change-Id: If76c10c2a8d5a118638e794477a7345c36a08236
Diffstat (limited to '4_application-packaging')
-rw-r--r--4_application-packaging/4_0_intro.md9
1 files changed, 7 insertions, 2 deletions
diff --git a/4_application-packaging/4_0_intro.md b/4_application-packaging/4_0_intro.md
index 1d87fa3..aef3afb 100644
--- a/4_application-packaging/4_0_intro.md
+++ b/4_application-packaging/4_0_intro.md
@@ -2,11 +2,16 @@
Device implementations MUST install and run Android “.apk” files as generated
by the “aapt” tool included in the [official Android
-SDK](http://developer.android.com/tools/help/index.html).
+SDK](http://developer.android.com/tools/help/index.html). For this reason device
+implementations SHOULD use the reference implementation’s package management
+system.
+
+The package manager MUST support verifying “.apk” files using the [APK Signature
+Scheme v2](https://source.android.com/security/apksigning/v2.html).
Devices implementations MUST NOT extend either the
[.apk](http://developer.android.com/guide/components/fundamentals.html),
[Android Manifest](http://developer.android.com/guide/topics/manifest/manifest-intro.html),
[Dalvik bytecode](https://android.googlesource.com/platform/dalvik/), or
RenderScript bytecode formats in such a way that would prevent those files from
-installing and running correctly on other compatible devices.
+installing and running correctly on other compatible devices. \ No newline at end of file