diff options
| author | 2017-08-02 07:49:20 -0700 | |
|---|---|---|
| committer | 2017-08-04 13:36:53 -0700 | |
| commit | 757186ebc30101195cdfebb3ea2aca6e62942308 (patch) | |
| tree | 6760354c5847e1f39b563fa4e5f089bb3c1c062d /libs/input/KeyLayoutMap.cpp | |
| parent | ac8661beae733fde679c3ec190ea4f04974ed0cb (diff) | |
Add native bindings for getNamesForUids
A new API [getNamesForUids] was recently added to the PackageManager
and this API needs to be accessible to native code. However, there
were two constraints:
1) Instead of hand-rolling the binder, we wanted to auto generate
the bindings directly from the AIDL compiler.
2) We didn't want to expose/annotate all 180+ PackageManager APIs
when only a single API is needed.
So, we chose to create a parallel API that can be used explicitly
for native bindings without exposing the entirety of the
PackageManager.
Bug: 62805090
Test: Manual
Test: Create a native application that calls into the new service
Test: See the call works and data and returned
Change-Id: Icdcb5c825fdc08d029b0eaed5c5be49cce40c9d8
Diffstat (limited to 'libs/input/KeyLayoutMap.cpp')
0 files changed, 0 insertions, 0 deletions