Chilkat HOME .NET Core C# Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi ActiveX Delphi DLL Go Java Lianja Mono C# Node.js Objective-C PHP ActiveX PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift 2 Swift 3,4,5... Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
(Android™) Unlocks the Chilkat Crypt2 ClassDemonstrates how to unlock the Chilkat Crypt2 functionality. The UnlockComponent method should be called once at the beginning of the program. Once unlocked, all subsequent objects are created in the unlocked state. There is no need to call UnlockComponent for every instance of a Chilkat object. The object that called UnlockComponent may be discarded (deleted, deallocated, etc.). It does not need to remain in existence for subsequent objects to be already unlocked when created. Also, the LastErrorText method can be examined to verify that a purchased unlock code was indeed recognized.
// Important: Don't forget to include the call to System.loadLibrary // as shown at the bottom of this code sample. package com.test; import android.app.Activity; import com.chilkatsoft.*; import android.widget.TextView; import android.os.Bundle; public class SimpleActivity extends Activity { private static final String TAG = "Chilkat"; // Called when the activity is first created. @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // The Chilkat API can be unlocked for a fully-functional 30-day trial by passing any // string to the UnlockBundle method. A program can unlock once at the start. Once unlocked, // all subsequently instantiated objects are created in the unlocked state. // // After licensing Chilkat, replace the "Anything for 30-day trial" with the purchased unlock code. // To verify the purchased unlock code was recognized, examine the contents of the LastErrorText // property after unlocking. For example: CkGlobal glob = new CkGlobal(); boolean success = glob.UnlockBundle("Anything for 30-day trial"); if (success != true) { Log.i(TAG, glob.lastErrorText()); return; } int status = glob.get_UnlockStatus(); if (status == 2) { Log.i(TAG, "Unlocked using purchased unlock code."); } else { Log.i(TAG, "Unlocked in trial mode."); } // The LastErrorText can be examined in the success case to see if it was unlocked in // trial more, or with a purchased unlock code. Log.i(TAG, glob.lastErrorText()); } static { System.loadLibrary("chilkat"); // Note: If the incorrect library name is passed to System.loadLibrary, // then you will see the following error message at application startup: //"The application <your-application-name> has stopped unexpectedly. Please try again." } } |
© 2000-2024 Chilkat Software, Inc. All Rights Reserved.