some hints for building jni

This commit is contained in:
Hannes Janetzek 2013-09-25 02:38:51 +02:00
parent 3161013481
commit 768df7f6d6

View File

@ -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/