Go to file
Ying Wang 4f5d0e60b4 Raise SDK version for ProGuard processing when app links support library.
When an app's LOCAL_SDK_VERSION is lower than the support library's
LOCAL_SDK_VERSION,  we artifically raises the "SDK version" "linked"
by ProGuard, to
- suppress ProGuard warnings of referencing symbols unknown to the
  lower SDK version.
- prevent ProGuard stripping subclass in the support library that
  extends class added in the higher SDK version.

This allows us to remove the dangerous ProGuard flag
"-dontwarn android.support.**".

Notes:
- We don't raise the app's LOCAL_SDK_VERSION, so that the app's own
  code is still unable to use the higher SDK version.
- For platform build, we can't just raise to the "current" SDK,
  because would break apps that use APIs removed from the current SDK.
  We raise it to framework.jar instead, which contains the most complete
  symbol set.

Bug: 20658265
Change-Id: I90099073457a65cb8031fbaec6b396d68ce614a7
(cherry picked from commit 8e8d1e7aba)
2015-05-05 17:35:12 +00:00
core Raise SDK version for ProGuard processing when app links support library. 2015-05-05 17:35:12 +00:00
libs/host Remove HAVE_SYMLINKS. 2015-01-12 17:21:01 -08:00
target Bump sdk arm system image size to 750M 2015-04-27 19:59:57 +00:00
tools am e99d5320: am 032a4946: Doc change: css/js, assets for landing page, header/footer designs. 2015-05-05 02:35:03 +00:00
.gitignore Delete .swp file added by accident. 2014-07-22 17:42:35 -07:00
CleanSpec.mk resolved conflicts for merge of 6d607ee7 to lmp-mr1-dev-plus-aosp 2015-03-26 18:03:17 -07:00
buildspec.mk.default Remove WEBCORE_INSTRUMENTATION and ENABLE_SVG 2013-07-25 15:52:17 -07:00
envsetup.sh am 0b584f2b: am f994458b: am b4b996a8: Merge "Include vendorsetup scripts in order" 2015-04-04 21:40:06 +00:00