Имя пакета в DevicePolicyManager.clearPackagePersistentPreferredActivities(имя компонента admin, строковое имя пакета)

#android #device-policy-manager

#Android #диспетчер политик устройств

Вопрос:

Что представляет packageName собой in DevicePolicyManager.clearPackagePersistentPreferredActivities(ComponentName admin,String packageName) ? Это имя пакета администратора или это имя пакета в activity of addPersistentPreferredActivity(ComponentName, IntentFilter, ComponentName) ?

Ответ №1:

Из официальных документов, рассмотренных здесь: https://developer.android.com/reference/android/app/admin/DevicePolicyManager.html#clearPackagePersistentPreferredActivities(android.content.ИмякомпонЕнта, java.lang.Строка)

Вызывается владельцем профиля или владельцем устройства для удаления всех постоянных настроек обработчика намерений, связанных с данным пакетом, которые были установлены addPersistentPreferredActivity(ComponentName, IntentFilter, ComponentName).

Итак, это последний из вашего вопроса.