d3c5106940838f2867afbbbfe251aaad38ab24b5 |
|
18-Mar-2017 |
Todd Kennedy <toddke@google.com> |
Add token to the resolver APIs Change-Id: Ia6d4f6d88ec265480a4dca94fe77ef42592a328c Fixes: 35442315 Test: Build and make sure instant apps still resolve
/frameworks/base/core/java/android/app/EphemeralResolverService.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/app/EphemeralResolverService.java
|
63d7a9dd6a1a803241aa42fa8af8c387cbbbce19 |
|
18-Nov-2016 |
Todd Kennedy <toddke@google.com> |
Define getLooper() method The default implementation uses the main looper to handle service operations. This is generally okay until we have to make network calls to retrieve resolution data. Bug: 25119046 Test: manual Change-Id: I22b0f279e6c1fde21f207578d2930ab4858bbc78
/frameworks/base/core/java/android/app/EphemeralResolverService.java
|
194e4eeb0e9b77802c381d94f43b5e3b938c59e5 |
|
17-Nov-2016 |
Todd Kennedy <toddke@google.com> |
Phase-2 API takes a hostname For phase-2, instead of taking a hash prefix, we will send the hostname to the resolver. Bug: 25119046 Test: build & install the sample resolver and run 'adb shell am start -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d "https://www.tripadvisor.com/Tourism-g33020-San_Jose_California-Vacations.html"' Change-Id: I6e621139e182f9a9cfcf608c26d4763f1379bdb2
/frameworks/base/core/java/android/app/EphemeralResolverService.java
|
e5195dd17c5e1d8538049a5282c0d988988f63c8 |
|
20-Oct-2016 |
Todd Kennedy <toddke@google.com> |
Implement new API This is the first swack at the new, 2-phase API. Adds the new methods to the resolver service and makes the split name explicit on the installer intent. The 2nd phase will not yet be invoked; that's coming in a follow-on change. Bug: 25119046 Test: build & install the sample resolver and run 'adb shell am start -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d "https://www.tripadvisor.com/Tourism-g33020-San_Jose_California-Vacations.html"' Change-Id: I2df6fa64d46f17a86a2e32b19417632c594fb10f
/frameworks/base/core/java/android/app/EphemeralResolverService.java
|
31b95e0265fecb60ba29baba6a5ea4de3d4a3367 |
|
04-Aug-2016 |
Todd Kennedy <toddke@google.com> |
Move EphemeralResolverService It should not have been under com.android.internal Fixes: 30673742 Change-Id: I2277aa4a4799fa59bf68af7c4cfcb4e1216aeb8d
/frameworks/base/core/java/android/app/EphemeralResolverService.java
|