diff options
author | Riddle Hsu <riddlehsu@google.com> | 2020-12-08 00:06:36 +0800 |
---|---|---|
committer | Riddle Hsu <riddlehsu@google.com> | 2020-12-08 15:53:59 +0800 |
commit | 8d2b58b2103b9b644313c9ed693dacb4234c789f (patch) | |
tree | 76a95bdf3ce55b8cef4a182f237af86bb7bc98f6 /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | d6cd319fd8e18dd8daaa8891dd054a410240b129 (diff) |
Send IActivityClientController to client when launching activity
This reduces 2 binder transactions when launching activity:
- Get IActivityTaskManager from ServiceManager
- Get IActivityClientController from IActivityTaskManager
Bug: 174800802
Bug: 174041144
Test: "am start -n ${activity_name} -W -S -P /data/local/tmp/test.trace"
There should not have ActivityTaskManager#getService and
IActivityTaskManager#getActivityClientController from any
methods of ActivityClient.
Change-Id: I5ebf8d0764205f338ef53bbb8dfd8b5d0b7f9811
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions