And*_* T. 3 android multi-user android-source
我正在寻找一种在Android中获取当前活动用户的方法。我正在构建一个系统应用程序,以便可以使用隐藏方法,但是具体来说,它必须是当前的ACTIVE用户,而不是给定进程的用户。
例如,如果您使用ADB安装应用,则该过程将表明用户ID是所有者。这意味着UserHandle.myUserId()无法满足我的需求:(
因此,我找到了一种完全可以满足我需要的方法。ActivityManager中有一个静态方法被隐藏(因此您需要做一些魔术才能访问它),但是在这里是:
ActivityManager.getCurrentUser();
Run Code Online (Sandbox Code Playgroud)
这里的所有都是它的。
归档时间: |
|
查看次数: |
3332 次 |
最近记录: |