Since API 17 (Jelly Bean), it\'s possible for Android users to have multiple-users using the same device. In the beginning it was only for tablets, but on L
If you have root access, and Android doesn't change the directory structure again, you can enumerate the contents of /data/user/
. Each subdirectory represents a user, and each second-level subdirectory represents an installed app, e.g. /data/user/0/com.example.maypp
or /data/user/1/com.example.someotherapp
.