use the correct writehaptics signature extracted from the .jar file

This commit is contained in:
Mamadou Babaei
2023-02-02 23:19:07 +01:00
parent 658749b905
commit 1c61f79b88
@@ -114,11 +114,7 @@ int32 FSGCoreJNI::Initialize()
SGLOG("FSGCoreJNI: attempting to find the Android JNI method 'WriteHaptics'...");
// FIXME
// Trying to find WriteHaptics causes crash in the C++ core libraries
// Temporarily we pass another method instead
//jmethodID WriteHapticsMethodID = Env->GetStaticMethodID(Class, "WriteHaptics", "(ILjava/lang/String;)I");
jmethodID WriteHapticsMethodID = Env->GetStaticMethodID(Class, "GetSensorString", "(I)Ljava/lang/String;");
jmethodID WriteHapticsMethodID = Env->GetStaticMethodID(Class, "WriteHaptics", "(IILjava/lang/String;)I");
FAndroidApplication::CheckJavaException();
if (!WriteHapticsMethodID)
{