From c4f3643be1361bd548bfd900d2b54887dca337dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Sun, 11 Mar 2018 23:57:50 +0100 Subject: [PATCH] Fix #7246: Android build fails with java.lang.UnsatisfiedLinkError JNI DETECTED ERROR IN APPLICATION: JNI GetObjectClass called with pending exception java.lang.UnsatisfiedLinkError: No implementation found for long website.openrct2.ZipArchive.allocBytes(byte[], int) (tried Java_website_openrct2_ZipArchive_allocBytes and Java_website_openrct2_ZipArchive_allocBytes___3BI) --- src/openrct2/core/ZipAndroid.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/openrct2/core/ZipAndroid.cpp b/src/openrct2/core/ZipAndroid.cpp index 55c69e9b48..8722062e60 100644 --- a/src/openrct2/core/ZipAndroid.cpp +++ b/src/openrct2/core/ZipAndroid.cpp @@ -154,9 +154,11 @@ namespace Zip { } } +extern "C" { JNIEXPORT jlong JNICALL Java_website_openrct2_ZipArchive_allocBytes(JNIEnv *env, jclass, jbyteArray input, jint numBytes); +} JNIEXPORT jlong JNICALL Java_website_openrct2_ZipArchive_allocBytes(JNIEnv *env, jclass, jbyteArray input,