tools studio manager full developers descargar java android adb

java - studio - sdk android



¿Cómo usar `adb` para instalar aplicaciones de desarrollo para un solo usuario? (3)

Android 4.2 en tabletas agregó soporte para múltiples usuarios por dispositivo (similar a los sistemas operativos de escritorio), cada uno de los cuales puede instalar y eliminar aplicaciones de forma independiente. Actualmente, el uso de adb install /path/to/app.apk instala la aplicación globalmente; cada usuario puede verlo e iniciarlo (como si todos los usuarios hubieran instalado la misma aplicación de Play store, por ejemplo).

¿Hay alguna forma de adb install una aplicación en un dispositivo de modo que solo un usuario pueda verla en el menú de inicio?



Es posible que no tenga una "instalación de adb" por usuario, pero sí tiene una opción de "inicio" por usuario cuando se desea ejecutar la APK para la prueba. Por defecto, la documentación dice que ''inicio'' solo se iniciará para el usuario actualmente en ejecución, pero puede hacerlo

adb shell am start --user USER activity...

para iniciar el APK como otra persona. Para obtener una lista de usuarios, ejecute

adb shell pm list users


pm enable [--user USER_ID] PACKAGE_OR_COMPONENT pm disable [--user USER_ID] PACKAGE_OR_COMPONENT

pm habilitar --usuario 12 org.mozilla.firefox_beta