NOTE - As of Knox 3.0, the preferred way to call Knox APIs is to upgrade an Android Work Profile to a Knox Workspace. This tutorial uses Android's Device Manager to call Knox APIs. See Upgrade Android Work Profile to Knox Workspace for more information.

Get started with the app

This tutorial teaches you how to use the Knox SDK to create an app that manages other device applications. This includes disabling certain apps from being used, re-enabling them and retrieving a list of enabled and disabled apps. This app requires the SUPPORT_PERMISSIONand KNOX_APP_MGMTpermission in the Android Manifest file.

You will learn how to

  • Download and install the Knox SDK.
  • Implement a Device Admin Receiver for Android.
  • Activate your license key.
  • Manage device applications.

What you will need

  1. The Knox SDK
  2. Android Studio (or another IDE)
  3. The complete source code for this tutorial
  4. A Samsung Knox device to test with

The sample app

Tutorial Progress

You are 1/9 done! Go to the next step.