Я использую последнюю (3.4.1) версию библиотек KNOX и пытаюсь активировать свою лицензию.
Моя запись AndroidManifest:
<receiver
android:name=".receiver.KnoxLicenseReceiver"
tools:ignore="ExportedReceiver">
<intent-filter>
<action android:name="com.samsung.android.knox.intent.action.LICENSE_STATUS" />
</intent-filter>
</receiver>
И активирую лицензию вот так :
KnoxEnterpriseLicenseManager
.getInstance(context)
.activateLicense(context.getString(R.string.const_kpe_key), getPackageName.exec())
Он показывает тосту, что лицензия была успешно активирована (и работает нормально - я могу, например, отключить камеру), но приемник никогда не вызывается.
I Попробовал на нескольких устройствах с различными Android версиями (5.1 и 7.1) без удачи. Что не так?