some hints for building jni
This commit is contained in:
parent
3161013481
commit
768df7f6d6
@ -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/
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user