summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJari Vetoniemi <mailroxas@gmail.com>2018-11-22 15:24:43 +0200
committerJari Vetoniemi <mailroxas@gmail.com>2018-11-22 15:24:43 +0200
commit3038f6612152d2a0ee75a6d49facab46539f857a (patch)
tree30a3bb9eced0f5b1d3c5663ef83c5d770105bc80
parentdc55b81456e408850a44f8368819d41d50cc02d8 (diff)
PACKAGE_CODE_PATH == apk file not extracted dir
-rw-r--r--andre-apk.sh3
-rw-r--r--src/loader.c2
2 files changed, 2 insertions, 3 deletions
diff --git a/andre-apk.sh b/andre-apk.sh
index 5a22206..1a8b557 100644
--- a/andre-apk.sh
+++ b/andre-apk.sh
@@ -27,8 +27,7 @@ tmpdir="$(mktemp -d)"
trap 'rm -rf "$tmpdir"' EXIT
unzip "$1" -d "$tmpdir"
-export ANDROID_PACKAGE_FILE="$pkgfile"
-export ANDROID_PACKAGE_CODE_PATH="$tmpdir"
+export ANDROID_PACKAGE_CODE_PATH="$pkgfile"
export ANDROID_PACKAGE_NAME="$pkgname"
# TODO: when we have first release, make this follow XDG spec
diff --git a/src/loader.c b/src/loader.c
index 7eaf54d..bbfbdd2 100644
--- a/src/loader.c
+++ b/src/loader.c
@@ -126,7 +126,7 @@ run_jni_game(struct jvm *jvm)
const jobject context = jvm->native.AllocObject(&jvm->env, jvm->native.FindClass(&jvm->env, "android/app/Activity"));
unity.native_init_jni.fun(&jvm->env, context, context);
- unity.native_file.fun(&jvm->env, context, jvm->env->NewStringUTF(&jvm->env, getenv("ANDROID_PACKAGE_FILE")));
+ unity.native_file.fun(&jvm->env, context, jvm->env->NewStringUTF(&jvm->env, getenv("ANDROID_PACKAGE_CODE_PATH")));
{
DIR *dir;