beat365体育-beat365体育官方网站-365体育app官方版下载

Android通过命令行查看当前用户

Android通过命令行查看当前用户 自AndroidL以来支持多用户,那么当前到底处理哪个用户中呢?一般来说,我们会在代码中通过ActivityManager.getCurrentU

Android通过命令行查看当前用户

Android通过命令行查看当前用户

自AndroidL以来支持多用户,那么当前到底处理哪个用户中呢?一般来说,我们会在代码中通过ActivityManager.getCurrentUser()来获取,但有时候需要在shell控制台快速的查看,苦于系统没有(没找到)合适的命令,这里提供一个笨办法。步骤如下:

步骤一

执行 adb shell dumpsys activity top,输出当前最顶层的Activity的信息,大概如下:

TASK null id=58

ACTIVITY com.android.launcher3/.Launcher 4722fa pid=28777

输出的信息比较多,但只重点看前几行,找到对应的pid。这里,pid=28777

步骤二

执行 adb shell ps | grep 28777, 这里的28777就是步骤一找到的pid, 执行完后,会输出以下信息:

u0_a34 28777 741 1798644 125140 SyS_epoll_ 7f96bd99b4 S com.android.launcher3

第一个信息就是该进程所代表的软件的uid, uid=u0_a34, 这里u0就表示是这是用户0的软件, 所以可以判断出当前处于用户0中。

参考

创建用户或者用户资料

pm create-user [--profileOf USER_ID] [--managed] [--restricted] [--ephemeral] [--guest] USER_NAME

切换用户

am switch-user

← 上一篇: 礼服怎么折
下一篇: 洒字五行属什么 →

相关推荐

如何修改微信实时共享位置?图文教程来了!

如何修改微信实时共享位置?图文教程来了!

在微信中,为了发送虚拟位置,你可以微信搜索“xzms1124”并添加。只需要按照下面的步骤操作,就可以随意设置地址并发送共享位置信息: 在微信搜

剑网三蝶恋花主服务器是什么

剑网三蝶恋花主服务器是什么

剑网三蝶恋花主服务器是指《剑侠情缘网络版三》游戏中的主服务器,也称为主服。主服务器是游戏运营商专门设立的服务器,用来承载游戏的

新技术、新策略、新融合,2024澎湃新营销大会成功举办

新技术、新策略、新融合,2024澎湃新营销大会成功举办

新的技术能带来怎样的营销变革,策略更新可以给出哪些增长新解法,跨界融合如何打造有温度的服务和产品……8月16日,“新技术 新策略 新

尼堪 (清朝宗室)

尼堪 (清朝宗室)

顺治三年(1646年)随豪格入陕,进攻汉中、四川,镇压张献忠部。 顺治九年(1652年),孫可望等进攻湖南,朝廷冊封尼堪為定遠大將軍征討。

'孜'字用粤语广东话点读(怎么读)

'孜'字用粤语广东话点读(怎么读)

姿 zi1ziˉ¹tsiː1ji1dzi1ji¹'dziji1dʒiː1 滋 zi1ziˉ¹tsiː1ji1dzi1ji¹'dziji1dʒiː1 資 zi1ziˉ¹tsiː1ji1dzi1ji¹'dziji1dʒiː1 资 zi1ziˉ¹tsiː1ji1dzi1ji¹'dziji1dʒiː1 兹 ci4ci

胸小脾气大,胸大脾气小

胸小脾气大,胸大脾气小

胸小脾气大,胸大脾气小我刚刚看了个帖子,给我累坏了,说的就是这个结论,然后脾气大的容易得乳腺增生或者是乳腺癌。下面一堆评论的,