================================================================================
tcltkapplib - Android library project to re-use AndroWish runtime
================================================================================
Requirements:
Android SDK (version 12 or later)
http://developer.android.com/sdk/index.html
Minimum API level supported by SDL: 10 (Android 2.3.3)
Requested API level from project.properties: 14 (Android 4.0)
CPUs supported for native shared libraries (jni/Application.mk): armeabi x86
Joystick support is available for API level >=12 devices.
================================================================================
How it works
================================================================================
- This library project contains an alternative implementation of
the tk.tcl.wish.AndroWish class and supplementary classes which use
an installed AndroWish package w.r.t. its assets folder and its
shared libraries
- It can be incorporated into Android apps to use AndroWish's runtime
The Android Java code implements an "Activity" and can be found in:
src/tk/tcl/wish/AndroWish.java
src/org/libsdl/app/SDLActivity.java
================================================================================
Building the package
================================================================================
1. Refresh the project settings using the android command from Android SDK:
android update project
2. Review local.properties to point to the directory where Android SDK resides
3. Use ant to build the project:
ant debug
or
ant release
4. Copy the resulting bin/classes.jar into the libs folder of your
Android project as tcltkapplib.jar
5. Clean the build tree:
ant clean