2016-12-09 2 views
2

Я хочу установить владельца устройства и активно в своем приложении с помощью adb и dpm. Я хочу использовать startlocktask(). для создания приложения для киоска. , но когда я запускаю эту строку в моей командной строке:ошибка в активации владельца устройства-устройства с помощью adb

./adb shell dpm set-device-owner com.pakban.mobile.pinningtest/.AdminReceiver 

я RECIVED ошибки вроде этого:

Error: Bad admin: ComponentInfo{com.pakban.mobile.pinningtest/com.pakban.mobile.pinningtest.AdminReceiver} 

спасибо за ваши ответы

+0

Может быть, это может быть полезно: http://florent-dupont.blogspot.fr/2015/01/android-shell-command-dpm-device-policy. html –

+0

спасибо, но в вашей ссылке нет сообщений или ответов об этой ошибке. окончательный пост принадлежит мне по этой ссылке :) –

ответ

1

в моем случае, я использовал учебник по сети, как эта ссылка

http://florent-dupont.blogspot.fr/2015/01/android-shell-command-dpm-device-policy.html

в это время, не из примера и учебника не упоминается, как создать файл device_admin xml (или я не смог его найти). поэтому вам нужно создать папку под res с именем «xml». и тогда вы должны создать xml-файл с именем «device_admin». в этом XML-файле просто добавить этот тег:

<device-admin> 
</device-admin> 
+0

мы можем программно выполнить команду «dpm set-device-owner ...». Я попытался, но не смог. – Dhruv

Смежные вопросы