企业网站管理中心,北京朝阳区网站建设,wordpress 全部函数,桂林北站离哪个景区近Android 多用户相关
本文主要记录下android 多用户相关的adb 命令操作.
1: 获取用户列表
命令: adb shell pm list users
输出如下:
Users:UserInfo{0:机主:c13} running默认只有一个用户, id为0 #xff0c;用户状态为运行
2: 创建新用户
命令#xff1a; adb shell …Android 多用户相关
本文主要记录下android 多用户相关的adb 命令操作.
1: 获取用户列表
命令: adb shell pm list users
输出如下:
Users:UserInfo{0:机主:c13} running默认只有一个用户, id为0 用户状态为运行
2: 创建新用户
命令 adb shell pm create-user ‘zh’
创建用户zh输出如下
Success: created user id 11可以看到创建成功用户的id是11.
此时我们继续查询下用户列表:
Users:UserInfo{0:机主:c13} runningUserInfo{11:zh:400}可以看到11这个用户是非运行状态的.
3: 启用新用户
命令: adb shell am start-user 11
注意: start-user 后使用的是user id
输出结果如下:
Success: user startedpm list user:
Users:UserInfo{0:机主:c13} runningUserInfo{11:zh:410} running可以看到zh这个用户的状态已经更改成功.
4: 切换新用户
命令: adb shell am switch-user 11(user id)
执行后,可以看到手机已经自动切换用户,提示开始使用了.
5: 删除新用户
命令: adb shell pm remove-user 11
结果:
Success: removed user注意: 当已经切换到user11 时, 执行删除会失败.
Error: couldnt remove user id 116: 获取当前用户
命令: adb shell am get-current-user
7: 安装应用到指定用户
命令: adb install-multiple --user 12 test.apk