From 768df7f6d66886cd6698f34f47e74e000e11bd44 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Wed, 25 Sep 2013 02:38:51 +0200 Subject: [PATCH] some hints for building jni --- vtm/BUILD_JNI.txt | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/vtm/BUILD_JNI.txt b/vtm/BUILD_JNI.txt index 8291d06a..47d6d9b3 100644 --- a/vtm/BUILD_JNI.txt +++ b/vtm/BUILD_JNI.txt @@ -1,20 +1,21 @@ -Build native libraries: +#!/bin/bash -* modify jni/builder/JniBuilder.java for your platform. +# Build native libraries: +# - modify jni/builder/JniBuilder.java for your platform. +# - get gdx-jnigen, then run: -* get gdx-jnigen, then run: +javac -cp ../vtm-ext-libs/gdx/gdx-jnigen.jar jni/builder/JniBuilder.java +java -cp ../vtm-ext-libs/gdx/gdx-jnigen.jar:../vtm-ext-libs/gdx/gdx-jnigen-sources.jar:jni/builder JniBuilder -javac -cp gdx-jnigen.jar jni/builder/JniBuilder.java -java -cp gdx-jnigen.jar:jni/builder JniBuilder +# - to build android: +export ANDROID_HOME=/home/jeff/android-sdk -* to build android: -export NDK_HOME=/your_android_ndk_path - -* compile +# - compile cd jni ant -v -* copy vtm/libs/armeabi* to vtm-android/libs - +# - copy vtm/libs/armeabi* to vtm-android/libs +rm -rf ../../vtm-android/libs/* +cp -r ../libs/armeabi* ../../vtm-android/libs/