History log of /frameworks/multidex/library/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6624fbd355c4b3c874bec920aab662b2056a7278 20-Oct-2014 Yohann Roussel <yroussel@google.com> Package legacyMultidexInstallation.jpp

To allow automatic configuration when using Jill/Jack.
This is a temporary change untill Jack and Jill are fully
integrated into the SDK build tools.

(cherry picked from commit f50beca07827921e005ce6825bbc874a843f91e1)
Bug: 18112662

Change-Id: I8b9292b05c90d790edade62ac682dba35e7d3e96
/frameworks/multidex/library/Android.mk
7dfb545d0f92125162ba2bacdfa1b96e88d06886 17-Sep-2014 Yohann Roussel <yroussel@google.com> Express a clearer status about supported versions.

By explaining the full story in README.txt.
By inlining API 11 constants so we can really compile the library against API 4.

(cherry picked from commit e99daea7a3aec5ffac13b4283685e8d2a5994ad9)
Bug: 18112662

Change-Id: I03a4d5f773bebbe09fcde04a340bdf8abfdbc068
/frameworks/multidex/library/Android.mk
abaf93c8f92de8b8d44173e78b0d7629b0324031 07-Oct-2014 Yohann Roussel <yroussel@google.com> Keep track of the version.

The version data is kept in a small resource file.

(cherry picked from commit 6d70d23facddf0e780cfb08a7f9af94da510bf96)
Bug: 18112662

Change-Id: I174145a4e93463b0106d45ae86e6dba1be8715e8
/frameworks/multidex/library/Android.mk
994fa84b3af07700fd5dcd477c02a6bd824dde45 17-Jan-2014 Maurice Chu <mochu@google.com> Remove the check for source apk file size

The file deletion when finding that the source apk file size
was different than what was stored in SharedPreferences causes a race
condition when multiple processes are executing this code, where one
process could erase the secondary zip file while a different process had
already started to create the zip file. This check is unnecessary and
has been removed.

Also, changed the parameter for getting the SharedPreferences to
Context.MODE_MULTI_PROCESS, which forces a re-read of the key/value
pairs from the file.

This should also fix the original bug b/12550057.

Bug: 12594955
Bug: 12550057
Change-Id: I53f4bca0d03a5737d802509274520a78effcf228
/frameworks/multidex/library/Android.mk
667f9a8a8155c41970a83be1414b57b5e37de336 16-Oct-2013 Maurice Chu <mochu@google.com> Initial move of code from frameworks/support/multidex to here

Also,
- Removed extraneous Eclipse-specific configuration files that are
unnecessary in the Android build tree
- Includes the patch to support API level 19 from
https://googleplex-android-review.git.corp.google.com/#/c/348129
- Checks for null and returns without patching the classloader when
getting the package manager or package name from the passed in Context
to MultiDex.install(...) since the Context object is probably a mock
context for testing.
- Moved the test runners to package com.android.test.runner, which seems
to be the standard place for all test runners.

Bug: 10674263
Change-Id: Idc894b360bd17db4acb50dd7daa2839ea8ea37e0
/frameworks/multidex/library/Android.mk