• Home
  • History
  • Annotate
  • only in /frameworks/multidex/instrumentation/
History log of /frameworks/multidex/instrumentation/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c289868c75ba272db4588480750e8fe91e0a2ded 02-Dec-2014 Xavier Ducrohet <xav@google.com> Change package name of multi-dex instrumentation lib.

Its package name was the same as the one for the multi-dex
library which prevented from using both in the same app.

Also updated revision to 1.0.1

Change-Id: I3a65590f6410f0b80edc7e8a0b56057d0005c565
ndroidManifest.xml
b98bb46334f2cead330588b9bc7c92361c54bb5b 28-Oct-2014 Xavier Ducrohet <xav@google.com> Enable building the multi-dex libs for shipping.

This is mostly a copy of the support libs' gradle files,
in order to generate a support library that will contain
the current public versions + the new version being built.

Change-Id: I4937073909206653bd0ffd128694161cf59445a9
ndroidManifest.xml
uild.gradle
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
roject.properties
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
ndroid.mk
602c6ca8cae4718ba8ff9f65e53305d002479359 28-Mar-2014 Yohann Roussel <yroussel@google.com> Change update detection to reduce load time.

Reduces load time if extraction was already made. It appeared that
new ZipFile was really slow because it's preparing much things as
soon as it's instanciated.

The new criteria consist of the last modified time of the apk plus
the crc of the apk's central directory, last modified time should
be enough for nearly all modifications and the crc is here to try
to handle an OTA mixing with dates.

The transition from old criteria to new should be good: since there
will be no stored values they would be detected as a new installation.

Change-Id: Id390b77b03d794b8b7feb91eb0daae1126c6d691
classpath
5516c9ffbddd16c90f17c45caea3f4b59ab360d8 27-Feb-2014 Ying Wang <wangying@google.com> Fix docs build.

Change-Id: I26ffc3a30f11a4d8abae34a4859497679b288f3b
rc/com/android/test/runner/MultiDexTestRunner.java
1bb1ab007f6b9405227ea4ce07d2061e4dbb6fe0 23-Jan-2014 Yohann Roussel <yroussel@google.com> Provide a default multidex capable Application.

Multidex installation in Application.attachBaseContext()
requires only one call point to MultiDex.install() per Application
so let's provide a default multidex capable Application.

Change-Id: Icfa1993c4b3d7c5a7d1783d4ca6d5b9ea31adb8b
ndroid.mk
rc/com/android/test/runner/MultiDexAndroidJUnitRunner.java
rc/com/android/test/runner/MultiDexTestRunner.java
737f8188d9e0d78f55dda99aa80516f7b50cc391 04-Jan-2014 Brett Chabot <brettchabot@google.com> Adjust to android-test-lib rename.

Change-Id: I009fd942bca11b998039016fec2116d58bd5ef56
ndroid.mk
rc/com/android/test/runner/MultiDexAndroidJUnitRunner.java
aeef2844e435c6cb01741cbb169a593b4afebed0 08-Nov-2013 Yohann Roussel <yroussel@google.com> Restore SDK eclipse projects.

Change-Id: I0571445e464ab74ffcb4e972159a2a7cf805f613
classpath
project
ndroidManifest.xml
EADME.android
EADME.txt
roject.properties
es/.readme
rc/.readme
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
ndroid.mk
EADME.txt
rc/com/android/test/runner/MultiDexAndroidJUnitRunner.java
rc/com/android/test/runner/MultiDexTestRunner.java