Skip to main content
Filter by
Sorted by
Tagged with
0 votes
0 answers
95 views

I've recently come across FFM as an alternative to JNI for Java-to-C communication. However, I'm struggling with it. Calling C from Java seems straightforward (downcalling). However, calling Java ...
user2430147's user avatar
0 votes
0 answers
56 views

gRPC service consistently fails with KVS Producer JNI “producer stream creation time out StatusCode: 0xf” about ~15s after “Creating Kinesis Video stream”. REST service (same repo, same JNI .so, same ...
OptimusPrime's user avatar
0 votes
0 answers
69 views

I'm trying to add the wasmtime c-api library to my app. But I'm getting the following error at runtime: java.lang.UnsatisfiedLinkError: dlopen failed: library "/Users/tufekoi/Repos/...
tufekoi's user avatar
  • 1,041
0 votes
0 answers
63 views

I'm trying to use Cronet on Android directly from my JNI / C++ layer, not through the Java API. I already have the cronet.so (from Play Services / build output). What I'm missing are the headers (like ...
HARRSH BERMANN's user avatar
0 votes
0 answers
77 views

I have very little experience with c++ or java and I want to make an Android app with Unreal Engine 5.3, which can either scan or be opened by scanning a QR Code and do something with the Information ...
Logoiuy's user avatar
  • 41
0 votes
0 answers
102 views

I'm trying to call the function through the environment variable env, namely env->FindClass("android/os/BatteryManager"), but eventually the error F/libc (27883): Fatal signal 11 (...
Dmitry's user avatar
  • 1
2 votes
1 answer
135 views

When working with JNI, can the native side obtain an _Atomic int32_t* given a Java AtomicInteger reference, and run C atomic functions on it (e.g. atomic_fetch_add)? We could call Java's methods (e.g. ...
anon's user avatar
  • 697
0 votes
0 answers
63 views

I'm developing an Android app using Qt 6.9 that needs to scan WiFi networks. I've created a custom Java class to handle the WiFi scanning, but when I try to call it from C++ using QJniObject, I get a ...
kidtic's user avatar
  • 1
0 votes
1 answer
57 views

CMake is using JNI headers in /user/local/include and not the ones at $JAVA_HOME CMAKE File cmake_minimum_required(VERSION 3.24.0...3.31.1) cmake_policy(SET CMP0135 NEW) set(...
rkesters's user avatar
  • 128
0 votes
1 answer
83 views

My app is a game that consumes a native.so file and has a JNI layer. Whenever the OS kills my app (for example during an in-app update), I see this warning in logcat. What does it mean and how can I ...
Bungles's user avatar
  • 2,319
0 votes
0 answers
43 views

I'm try to exec Log.isLoggable after JNI_CreateJavaVM. Got the error as below with Android 14 and above. 01-02 11:35:15.704 24244 24244 F zygote64: runtime.cc:707] Pending exception java.lang....
Nelson's user avatar
  • 183
4 votes
2 answers
522 views

All examples I've come across for calling a Java method from C using the Foreign Function & Memory API involve callbacks, that is, a Java method that runs some native function with a Java callback ...
BCartolo's user avatar
  • 769
2 votes
0 answers
78 views

I have a Go method that returns 2 byte arrays and 2 strings defined as: // export GetDetails func GetDetails() (unsafe.Pointer, unsafe.Pointer, *C.char, *C.char) { ... return C.CBytes(arr1), C....
scottstots's user avatar
1 vote
0 answers
36 views

I am trying to pass some initialization values from jni to java. I have been able locate and correctly call the java method from my JNILib Init function but when I try to call it from a different ...
John Am's user avatar
  • 121
-1 votes
1 answer
138 views

I'm working on a class project and about half of our group knows c++ and the other half only knows Java FX. Our project is a synthesizer, which involves a good amount of DSP and GUI stuff. I figured ...
Taylor's user avatar
  • 3
0 votes
0 answers
159 views

For some time I am trying to solve a bug in our native C++ shared library using traces but it is not easily reproducable (multithreading/networking involved). We have Android (Java) code instantiating ...
nikoladsp's user avatar
  • 155
0 votes
1 answer
49 views

I am using fmod library in my Android app to filter sound. There is a crash in GP console and I can't reproduce it on my device. Here is the backtrace: JNI DETECTED ERROR IN APPLICATION: java_object ==...
filipst's user avatar
  • 1,573
4 votes
1 answer
264 views

My goal is to catch SIGSEGV (infinite recursion), SIGALRM (infinite loops, raised by a timer), and SIGFPE (division by 0) from native code, since I want to prevent Minecraft (Java) from crashing or ...
MyNameIsTrez's user avatar
0 votes
0 answers
66 views

I'm trying to call JVMTI->IterateOverInstancesOfClass from JNI (like here) but the call is getting stuck. I aim to find an instance of a specific class to call a non-static method. I saw this ...
davidlevi1234's user avatar
0 votes
1 answer
79 views

I am working in Java on Windows OS. I’m using System.loadLibrary to load called A.dll, which exposes some JNI functions. A.dll depends on B.dll. I put A.dll and B.dll on a repo, told my colleague to ...
aniceempanada's user avatar
1 vote
0 answers
70 views

I have a C++ method : class classA { public: bool methodA(const char* a, const int b, char* c); } This is used in the C++ application as follows: int q = 5; char returnOutput[512] = "...
Shreyak Mysore Shamprasad's user avatar
1 vote
1 answer
93 views

Two doubts from JNI Design Overview docs: The JNI interface pointer is only valid in the current thread. A native method, therefore, must not pass the interface pointer from one thread to another. A ...
Jatin guglani's user avatar
1 vote
1 answer
73 views

My app is C++, it creates a JNI JVM (raw JVM, with class path to some of my .class files). The JVM above is rather a core Java Virtual Machine without knowing about android. How to add class path to ...
Dan D's user avatar
  • 8,769
-1 votes
1 answer
192 views

I'm working on a Minecraft library for my own mods to use and i ran into a problem with JNI. I'm still new to the JNI and c++ stuff so i might've made a mistake but after hours of searching i didn't ...
Progames723's user avatar
0 votes
1 answer
240 views

We have a large C++ library for which we have created Java bindings using SWIG (so a JNI shared library). We build for and run tests on many build platforms across macOS, Linux, and Windows; debug and ...
Nick Williams's user avatar

1
2 3 4 5
197