commit | 8eb94e23c226f37be193553583304da1bb0c28e2 | [log] [tgz] |
---|---|---|
author | Felipe Leme <felipeal@google.com> | Wed Jul 07 17:03:47 2021 -0700 |
committer | Felipe Leme <felipeal@google.com> | Thu Jul 08 18:44:10 2021 +0000 |
tree | 820c15a17b2062efb2d86aebe3f19235f9174142 | |
parent | 033041eab02b5e1843ac20afa7f25c45c8812403 [diff] |
Added cmds to dynamically register / unregister UserSwitchMonitor. $ adb shell dumpsys activity service com.google.android.car.userswitchmonitor2/com.google.android.car.userswitchmonitor.UserSwitchMonitorService help SERVICE com.google.android.car.userswitchmonitor2/com.google.android.car.userswitchmonitor.UserSwitchMonitorService 54b43e4 pid=20314 user=0 Client: Options: help: show this help register: register the service to receive events unregister: unregister the service from receiving events Test: m -j UserSwitchMonitorApp && adb install --user 0 $OUT/system/app/UserSwitchMonitorApp/UserSwitchMonitorApp.apk && adb shell pm grant --user 0 com.google.android.car.userswitchmonitor android.permission.INTERACT_ACROSS_USERS Test: adb shell dumpsys activity service com.google.android.car.userswitchmonitor/.UserSwitchMonitorService register Test: adb shell dumpsys activity service com.google.android.car.userswitchmonitor/.UserSwitchMonitorService unregister Bug: 192564058 Change-Id: Ic77ec4977af2ec12b5243f7403d8a3634edec3a3
Native (C++) code format is required to be compatible with .clang-format file. Run
git clang-format --style=file --extension='h,cpp,cc' HEAD~
Note that clang-format is not desirable for Android java files. Therefore the command line above is limited to specific extensions.