Since: API level 3
package

com.samsung.android.knox.remotecontrol

Provides classes that enable remote control features, allowing enterprises to remotely inject key/motion events and capture/stream the device display.

The Remote Control APIs let applications:

  • Listen Screen Change and Capture Screen
  • Inject Key/Touch/Trackball Events

For more information on Screen Capture, see the Remote Desktop developer guide.

NOTE: The libknox_remotedesktopclient.knox.samsung.so provided with this SDK is supported only on devices with ARM and x86 based chipset. For devices with other chipsets contact Samsung support team.

NOTE: DO NOT include libknox_remotedesktopclient.knox.samsung.so as part of MDM agent APK. Use for compilation purpose only.

To perform Remote Control functionalities using these APIs, caller should have "com.samsung.android.knox.permission.KNOX_REMOTE_CONTROL" permission which has a protection level of signature.

Classes

RemoteInjection This class provides APIs to support remote injection of key, pointer, and trackball events into the device UI.