7dd99e3d463eb2354e5ddb0cbeed1333ec590235 |
|
04-May-2017 |
Todd Kennedy <toddke@google.com> |
Don't set the failure extra on split install Change-Id: I2f836b5ebc9f377ae8fe0a0d4a60541dd1666011 Fixes: 37852108 Test: Manual Test: Install and run pico blast Test: Note that the failure extra is set Test: Click "New" to install a split Test: Note that the failure extra isn't set
/frameworks/base/core/java/android/content/pm/AuxiliaryResolveInfo.java
|
1fb3404b2ba69a823e961bec2d9ed61622107052 |
|
01-Mar-2017 |
Todd Kennedy <toddke@google.com> |
Refactor EphemeralResolverService * Change name to InstantAppResolverService * Left old service in place to handle existing client [to be removed prior to O launch] * When resolving phase II, return a list instead of a single item Bug: 34763730 Test: Build and verify resolution occurs w/ legacy & new resolver service Change-Id: Ieccaf91538bd91c04f4be4e35d8264619d7cd6d7
/frameworks/base/core/java/android/content/pm/AuxiliaryResolveInfo.java
|
e991022423c2e5b4386553af7ef3b54da7c54be1 |
|
22-Feb-2017 |
Todd Kennedy <toddke@google.com> |
Load splits on-demand A split may be declared in an application's base manifest, but, defined in a feature split. When resolving such a component, invoke the installer to download and install the necessary split(s) At the moment, this only works for instant apps. However, the implementation is generic and could be applied to any application. Bug: 25119046 Test: cts-tradefed run commandAndExit cts-dev -m CtsAppSecurityHostTestCases -t android.appsecurity.cts.EphemeralTest Change-Id: I6598abb34becfd049fc03199813226736e5057b1
/frameworks/base/core/java/android/content/pm/AuxiliaryResolveInfo.java
|