Я только начал разработку с Android Enterprise, и мне нужно развернуть приложение в рабочем профиле.
Моя политика (см. Ниже) разрешает установку apk с вариантом отладочной сборки. Начиная сеанс отладки через Android Studio теперь устанавливает приложение как в личном, так и в рабочем профиле, что означает, что политика активна в рабочем профиле. Однако сеанс отладки всегда подключается к приложению в личном профиле.
Можно ли запустить сеанс отладки непосредственно к экземпляру приложения в рабочем профиле?
Я также пробовал с флаг пользователя:
adb shell am start -n "com.siemens.fileshare / com.siemens.fileshare.MainActivity" -a android .intent.action.MAIN - c android .intent .category.LAUNCHER -D -W --user 10
Однако время ожидания соединения истекло.
Вот моя политика:
{
"name": "enterprises/some123/policies/policy1",
"version": "11",
"applications": [
{
"packageName": "com.google.samples.apps.iosched",
"installType": "FORCE_INSTALLED"
},
{
"packageName": "com.mycompany.myapp",
"installType": "AVAILABLE"
}
],
"debuggingFeaturesAllowed": true
}