SDKs
Android SDK
17min
to include the android sdk in your maven project define a link to our repository and dependency like shown below \<dependencies> \<dependency> \<groupid>com licensespring\</groupid> \<artifactid>androidsdk\</artifactid> \<version>1 5 0\</version> \</dependency> \</dependencies> \<repositories> \<repository> \<id>androidsdk\</id> \<url>https //licensespring android sdk s3 amazonaws com/\</url> \</repository> \</repositories> if your are using gradle to build your projects, you can include the dependencies for licensespring with the following snippet repositories { mavenlocal() maven { url "https //licensespring android sdk s3 amazonaws com" } } dependencies { implementation (group 'com licensespring', name 'androidsdk', version '1 5 0', ext 'aar', classifier 'release') { 	 transitive=true } } minimum android version for this sdk is 8 1 (orea api level 27) javadoc can be downloaded here https //archbee doc uploads s3 amazonaws com/ijdhyjblo9loxordnwjtx/dtb9juu2mtlkslwu2jas6 licensespring android docs 11 zip release notes december 12th, 2023, v1 5 0 floating features floatingservice add checklicensefeature method add releasefloatingfeature method licenseservice add checklicensefeature method october 12th, 2023, v1 4 0 floating license april 28th, 2023, v1 3 0 support 'yyyy mm dd' date time format in response fixed product details response april 19th, 2023, v1 2 0 fixed air gap license activation code fixed air gap license verify changed activateairgapresponse method signature to be able to load policy file from res/raw folder february 22nd, 2023, v1 1 8 fixed consumtion license check january 30th, 2023, v1 1 7 remove unused bouncycastle provider in airgappedservice january 19th, 2023, v1 1 6 updated java sdk version in config for license tracking (showed up as 1 1 1 until now) january 16th, 2023, v1 1 5 removed bouncycastle provider for airgap use default provider see https //android developers googleblog com/2018/03/cryptography changes in android p html https //android developers googleblog com/2018/03/cryptography changes in android p html for more info about this change january 10th, 2023, v1 1 4 added support for multiple licences on the same device added the licensemanagerfactory for creating multiple licensemanager objects (one for each different license) added support for offline user based licences november 4th, 2022, v1 1 3 added airgappedservice and licensespringmanager methods getairgapactivationcode , verifyairgapconfirmationcode , activateairgapresponse august 19th, 2022, v1 1 2 added reinitialize() method for changing the configuration during runtime august 10th, 2022, v1 1 1 added toggleable offlinemode to change offline mode in runtime june 14th, 2020, v1 1 exposed jsonserialization class fixed bug with daysremaining method on license subscription license returned max days, instead of consumption type fixed issue with locale datetime support implemented periodic license check can be enabled via configuration added request logging options, default is off/none refactored offline license code from licenserepository into a separate class licenserepository is now an interface sdk users can implement added an intitialize() method overload on licensespringmanager which accepts the licenserepository as the second parameter added the default implementation of licenserepository, no sdk users will not need to change their implementation, unless building a custom licenserepository may 11th, 2020, v1 0 initial release of the licensespring android sdk