Android 4.2 on tablets added support for multiple users per device (similar to desktop OSes), each of which can install and remove apps independently. Currently, using adb install /path/to/app.apk
installs the app globally; every user can see and launch it (as if every user installed the same app from the Play store for example).
Is there a way to adb install
an app onto a device so that only one user can see it in the launcher menu?
pm enable --user 12 org.mozilla.firefox_beta
It may not have a per-user 'adb install', but it does have a per-user 'start' option when you want actual run the APK for testing. By default the documentation says 'start' will just start for the currently running user, but you can do
to start the APK as someone else. To get a list of users, run
Here is the full documentation of the adb tool: http://developer.android.com/tools/help/adb.html adb install doesn't provide any way to specify the target users.