Suchergebnisse für Anfrage "java-native-interface"

2 die antwort

Zurückgeben einer Array-Liste mit Zeichenfolgen von Native Java zu JNI

ArrayList<String> myArraylist; public ArrayList<String> getData(){ myArraylist = new ArrayList<String>(); myArraylist.add("1267982563"); myArraylist.add("2345678"); myArraylist.add("5432789"); return myArraylist; }Wie die einzelnen Elemente aus ...

12 die antwort

Was ist die 'richtige' Methode, um einen nativen Zeiger in einem Java-Objekt zu speichern?

Was ist die 'richtige' Methode, um einen nativen Zeiger in einem Java-Objekt zu speichern? Ich könnte den Zeiger als Java behandelnint, wenn ich zufällig weiß, dass native Zeiger <= 32 Bit groß sind, oder ein Javalong wenn ich zufällig weiß, ...

4 die antwort

Probleme bei der Installation von rJava auf dem Mac; Probleme mit JNI-Datentypen

BEHOBEN!Siehe meine Lösung unten, falls diese Frage anderen in Zukunft hilft. Erro Wie der titel schon sagt, scheitert es bei mir. Der Fehler, den ich erhalte, wenn ich versuche,install.packages('rJava') von innen R ist (mit einigen ...

TOP-Veröffentlichungen

2 die antwort

ART verhindert Java-Aufrufe von JNI während der Verarbeitung nativer Signale.

Mein Projekt verwenden ein Modul zum Erfassen von Abstürzen und Senden in Android-System. Bei der Behandlung des systemeigenen Absturzes führt der systemeigene Code eine Aktion aus und führt anschließend Java-Aufrufe von JNI aus. Es funktioniert ...

6 die antwort

So kompilieren Sie das Telegramm jni folder

Ich versuche, den jni-Ordner im Telegramm-Quellcode in @ zu kompiliere github.com / DrKLO / Telegram / [http://github.com/DrKLO/Telegram/] mit ndk Aber wenn ich ndk-build in cmd in ndk Ordner schreibe, wie: F: \ ndk \ android-ndk-r10> ...

8 die antwort

Android JNI ERKANNT FEHLER IN ANWENDUNG: JNI GetMethodID mit ausstehender Ausnahme aufgerufen

Ich versuche mit meinem Android-Projekt ein Googles OCR Tesseract auszuführen. Ich habe tesseract bereits mit android-ndk konform gemacht und erhalte diesen Fehler, nachdem ich versucht habe, das Android-Projekt auszuführen. Meine Umgebung ist ...

2 die antwort

JavaCPP, UnsatisfiedLinkError, wenn die native Bibliothek in JAR archiviert wird

Ich versuche, Haskell-Code von Java mit @ aufzurufe JavaCPP [https://github.com/bytedeco/javacpp], um die erforderliche JNI-Bindung zu erstellen, wie bereits in @ beschriebediese ...

4 die antwort

Verhindern, dass Funktionen aus einer statischen Bibliothek entfernt werden, wenn sie in eine gemeinsam genutzte Bibliothek eingebunden werden?

Ich habe eine statische Bibliothek, Foo, die von einer gemeinsam genutzten Bibliothek, Bar, verwendet wird. Bar ist die native gemeinsam genutzte Bibliothek, die von meiner Android-App geladen wird. Foo enthält JNI-Funktionen, die nur von ...

2 die antwort

JNI-Umgebungszeiger in einem statischen c ++ - Objekt und Aufrufen einer Java-Funktion, die zweimal hintereinander ein Zeichenfolgenargument verwendet, stürzt die JVM ab.

So auf meine Kommentatoranfrage habe ich endlich ein MCVE gefunden, das meinen Fehler reproduziert. Im Allgemeinen verwendet Java JNI, um eine DLL aufzurufen, und die DLL greift nach der laufenden JVM und speichert einen Zeiger auf JNIEnv, mit ...

4 die antwort

Exception 0xC0000005 von JNI_CreateJavaVM (jvm.dll)

Ich initialisiere die Java-VM mit dem folgenden C ++ - Code.JNI_CreateJavaVM wirft ein0xC0000005 Ausnahme, aber trotzdem erfolgreich, wenn ich es ignoriere. 'Jni.exe' (Win32): Geladene 'C: \ Tools \ Java \ Jdk8.77x86 \ jre \ bin \ zip.dll'. ...