Zip Component, Email Component, Encryption Component ActiveX Control for Zip Compression .NET Components for ASP.NET
ActiveX and .NET Components for Zip Compression, Encryption, Email, XML, S/MIME, HTML Email, Character Encoding, Digital Certificates, FTP, and more ASP Email ActiveX Component

  

  

  

  

  

 

Chilkat for Android™ Library Download and Install Instructions

Downloads

* Scroll down to see "Getting Started" instructions located below the download links.

(For Chilkat C/C++ Android native libs, click HERE.)

v9.5.0.33 22-Apr-2014MD5 Sum: c4ea25c511ea90e056c852d252b2a840b66289cd
Chilkat for Android™ Java Library (ALL Classes)

v9.5.0.33 22-Apr-2014MD5 Sum: ad163b8506be9c8cd158cbade12b20afedfb8ff6
Chilkat for Android™ Java Library (Crypt-Only)

v9.5.0.33 22-Apr-2014MD5 Sum: ded6e96014429bf65335c28823ceb61c50a56ac5
Chilkat for Android™ Java Library (Email-Only)

v9.5.0.33 22-Apr-2014MD5 Sum: 2cfa75561756cf77ab8c37946e9995d841459d80
Chilkat for Android™ Java Library (FTP-Only)

v9.5.0.33 22-Apr-2014MD5 Sum: 8aac981af39fbaca821cf0ca0668d01706472d0e
Chilkat for Android™ Java Library (GZIP-Only)

v9.5.0.33 22-Apr-2014MD5 Sum: 3f07ef96ec7f722f88147a5a2e070ad7e0e4e9a0
Chilkat for Android™ Java Library (HTTP-Only)

v9.5.0.33 22-Apr-2014MD5 Sum: 5a258a38649c7f6979c17de407dfc04e3acde3a8
Chilkat for Android™ Java Library (RSA-Only)

v9.5.0.33 22-Apr-2014MD5 Sum: b22f3a4ed2c40dd9a5d397c9b776f97a417e6b86
Chilkat for Android™ Java Library (SFTP-Only)

v9.5.0.33 22-Apr-2014MD5 Sum: a0300abe9725ebc6f30fbbe383f21d4176e6a866
Chilkat for Android™ Java Library (Socket-Only)

v9.5.0.33 22-Apr-2014MD5 Sum: 0c18b01c5a98575cbcb5389bb7fbab9eff22cb07
Chilkat for Android™ Java Library (SSH-Only)

v9.5.0.33 22-Apr-2014MD5 Sum: 598ad0d991a80dc08d48ec6f19e0a0694dbfc0a9
Chilkat for Android™ Java Library (TAR-Only)

v9.5.0.33 22-Apr-2014MD5 Sum: a82acc574bf2570dc04fd3e7789ae7f4ffb2a05e
Chilkat for Android™ Java Library (XML-Only)

v9.5.0.33 22-Apr-2014MD5 Sum: 6f6449628a9f5be9daa8306b9ee2b4b9aef1956f
Chilkat for Android™ Java Library (XMP-Only)

v9.5.0.33 22-Apr-2014MD5 Sum: 60bab9ad2513fc19bc0fb3c552accd87b2ebf209
Chilkat for Android™ Java Library (Zip-Only)

The downloads contain the following:

Build Name

Shared Library

Description

Chilkat ALL

libchilkat.so

Contains all Chilkat Java classes listed here.
Note: Some Chilkat classes are only available in the complete build.

Crypt Only

libchilkatcrypt.so

Contains CkCrypt2, CkCert, CkPrivateKey, CkPublicKey, CkString, CkByteData

Email Only

libchilkatemail.so

Contains CkImap, CkMailMan, CkEmail, CkEmailBundle, CkMessageSet, CkMailboxes, CkCert, CkCertStore, CkPrivateKey, CkStringArray, CkString, CkByteData

FTP Only

libchilkatftp.so

Contains CkFtp2, CkCert, CkString, CkByteData

GZip Only

libchilkatgzip.so

Contains CkGzip, CkStringArray, CkString, CkByteData

HTTP Only

libchilkathttp.so

Contains CkHttp, CkHttpRequest, CkHttpResponse, CkCert, CkPrivateKey, CkString, CkByteData

RSA Only

libchilkatrsa.so

Contains CkRsa, CkPrivateKey, CkPublicKey, CkString, CkByteData

SFTP Only

libchilkatsftp.so

Contains CkSFtp, CkSFtpDir, CkSFtpFile, CkSshKey, CkString, CkByteData

Socket Only

libchilkatsocket.so

Contains CkSocket, CkCert, CkString, CkByteData

SSH Only

libchilkatssh.so

Contains CkSsh, CkSshKey, CkString, CkByteData

TAR Only

libchilkattar.so

Contains CkTar, CkString, CkByteData

XML Only

libchilkatxml.so

Contains CkXml, CkStringArray, CkString, CkByteData

Zip Only

libchilkatzip.so

Contains CkZip, CkZipEntry, CkStringArray, CkZipCrc, CkString, CkByteData

Step 1: Download and Unzip in your Project Directory

An Android project directory is the one 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 shared libraries (.so) in

  • libs/armeabi
  • libs/armeabi-v7a
  • lib/mips
  • lib/x86

Step 2: Add Chilkat-related Code to your Source and Rebuild the Project

The 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

  • The Chilkat Android library supports Android Platform 2.0 (API Level 5) and above. Chilkat has been tested on Honeycomb (Android 3.0, API Level 11). The Chilkat library should be compatible with future versions of Android.
  • 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."


Privacy Statement. Copyright 2000-2014 Chilkat Software, Inc. All rights reserved.

(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.

Send feedback to support@chilkatsoft.com


Software components and libraries for Linux, MAC OS X, IOS (IPhone), Android™, Solaris, HP-UX, RHEL/CentOS, FreeBSD
Windows 8, Windows Server 2012, Windows 7, Vista, XP, 2000, 2003 Server, 2008 Server, etc.