| commit | 9a7928b74da927f392688d2e4eba2a517323611f | [log] [tgz] |
|---|---|---|
| author | Jared Duke <jdduke@google.com> | Tue Nov 19 22:44:53 2024 +0000 |
| committer | Cherrypicker Worker <android-build-cherrypicker-worker@google.com> | Thu Nov 21 18:40:32 2024 +0000 |
| tree | 8a2549df81b4247558a89db08f2bdc22f4019a5c | |
| parent | 75efa8d828b32038df190e6c71f5fc59f36d09a2 [diff] |
Make GameManagerService JNI registration lazy This service is optional. As such, make its JNI registration lazy, supporting build-time removal. Also refactor service test JNI libs to support related unit tests. Bug: 375264322 Flag: EXEMPT refactor Test: m + boot test Test: atest CtsGameManagerTestCases GameManagerServiceTests (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:756f75ebd5fd493ac6b804001e49ab97d8350e34) Merged-In: Idee4cbd973e7c09d435273f927bd787fc2afd0d6 Change-Id: Idee4cbd973e7c09d435273f927bd787fc2afd0d6