Chilkat for Android™ Library Download and Install InstructionsStep 1: Download and Unzip to any Directory
The Chilkat-9.3.0-Android.zip contains many smaller zip archives that are single-product builds as well as the complete Chilkat build. You should choose one to use in your project. The single-product builds are provided because the size of the shared library (libchilkat.so) for the complete build is approx. 5MB. A single-product build provides a smaller shared library. The following builds are packaged within the main download:
Step 2: Choose a Build and Unzip in your Project DirectoryCopy either ChilkatComplete.zip or one of the single-product builds to your project directory. (This is the directory that contains other sub-directories named "src", "res", "assets", "gen", etc.) Unzip. None of your existing project files will be overwritten. Unzipping will create .java files in the "src/com/chilkatsoft" subdirectory. It will also create a shared library (.so) in "libs/armeabi". Step 3: Add Chilkat-related Code to your Source and Rebuild the ProjectThe Chilkat-related code is shown in boldface below. The Chilkat shared library must be loaded via System.loadLibrary when your application starts.
package com.test;
import android.app.Activity;
import com.chilkatsoft.*;
import android.widget.TextView;
import android.os.Bundle;
public class SimpleActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
CkCrypt2 crypt = new CkCrypt2();
// Display the version of the CkCrypt2 class
tv.setText(crypt.version());
setContentView(tv);
}
static {
// IMPORTANT: The name of the library depends on which Chilkat build is used.
// If using the complete build, call System.loadLibrary("chilkat").
// This example uses the Crypt-only build:
System.loadLibrary("chilkatcrypt");
}
}
Additional Notes
(Regarding the usage of the Android logo) Portions of this page are reproduced from work created and shared by Google
and used according to terms described in the Creative Commons
3.0 Attribution License.
|