Sentinel LDK: Getting Started Guide for Android
This document describes how to set up and get started with Sentinel LDK components required for protecting and licensing software for applications on an Android ARM platform.
Note that the Sentinel LDK Vendor Suite components must be installed on a Windows-based computer. For information on installing the Sentinel Vendor Suite, refer to the
Sentinel LDK for Android enables you to apply Sentinel Licensing API protection to your applications on an Android platform. The protected Android application contains all required distribution files, including an Embedded License Manager. No Run-time Environment is required.
License updates for the Android application are performed using Sentinel EMS, Sentinel LDK-EMS, or Sentinel License Generation API on a Windows platform.
Android applications can be protected using either SL UserMode licenses or Sentinel HL (Driverless configuration) keys:
>To use SL UserMode licenses, no special permission is required.
>To use Sentinel HL Driverless keys, the user must provide rights confirming a permission dialog.
In the Java sample, there are some indications (as comment in source code) on how to control this dialog.
Operating Systems Supported for Protected Applications
Refer to the
Required Software
The following software must be installed:
>JDK 1.7 or 1.8
>Android SDK 31 or earlier
Known Issues
Refer to the