summaryrefslogtreecommitdiff
path: root/java/system_modules.go
diff options
context:
space:
mode:
author Jooyung Han <jooyung@google.com> 2020-03-13 15:23:36 +0900
committer Jooyung Han <jooyung@google.com> 2020-03-17 15:36:39 +0900
commit380fc3615cf8c837e25dd7c480f8ce579ffd5d90 (patch)
tree4cfbcb02adc5a660218c557b71c1bf0b057b2cf7 /java/system_modules.go
parentb04a4997b80c9cdad1b66e60d3d995a2598a53a4 (diff)
Enforce min_sdk_version of apex(use_vendor:true)
Even though use_vendor:true is prohibited, there is media.swcodec apex which is still use_vendor: true and also needs to support Android10. (min_sdk_version: 29) Because LLNDK stubs were provided only for the current VNDK version, media.swcodec couldn't be built against min_sdk_version: 29. This change introduces additional versions for LLNDK stubs which are enforced when an apex with use_vendor: true sets min_sdk_version. To make things easier, the versions of LLNDK stubs are borrowed from its implementation libraries. Bug: 147450930 Bug: 149591522 Test: TARGET_BUILD_APPS=com.android.media.swcodec m (with min_sdk_version: 29 set) check if liblog/libc/libm/libdl stubs are 29 check if 29 stubs don't have new symbols. Change-Id: I79946cbb4da6617138a96d2b254349d3a298e77b
Diffstat (limited to 'java/system_modules.go')
0 files changed, 0 insertions, 0 deletions