Tag: jna
Java Native Access (JNA) bietet pure Java access to native shared libraries, ohne die Notwendigkeit für zusätzliche native oder JNI-code.
2
Antworten
Habe ich Schwierigkeiten, Beispiele zu finden, die auf void* Beispiel in der JVA. Ich versuche zu verstehen, wie Zeiger in der JVA. Beispielsweise IN C : int PTOsetApiOpt(int iOpt,void* lpValue,int iLen) Parameters: iOpt: int lpData: address from
5
Antworten
Lassen Sie mich zunächst sagen, dass mein Verständnis davon, wie JVA-und Java-direkte native Speicherzuordnungen ist viszerale am besten, so bin ich versucht zu beschreiben mein Verständnis von, was Los ist. Korrekturen in Ergänzung zu den Antworten wäre
4
Antworten
Ich bin versucht, zu schreiben eine einfache Anwendung, die in Java wird die Kommunikation mit einem USB-Gerät. Das USB-Gerät wird von mir gemacht, mit einem Microchip Microcontroller. Die Kommunikation ist ziemlich einfach, da das USB-Gerät aus der
3
Antworten
Habe ich bisschen gegoogelt , aber dint finden Weg zum entladen der dll mit JNA ,von der java-Klasse. Und wie ich mich mit dll-übertragen Sie Daten aus usb-Gerät mit dieser dll habe ich entladen meine dll aus
1
Antworten
Ich versuche zum einrichten der JVA zu sprechen, um eine benutzerdefinierte DLL, die ich habe, aber ohne Erfolg Es hält sagen, es ist die Suche in den Ressourcen-Pfad in der lcoation /target/classes/ Ich Frage mich, ist es
4
Antworten
Mein Java UI unexpectly beendet und warf einen hs_err_pid - Datei. Die Datei sagt "Der Absturz passiert außerhalb der Java Virtual Machine in native code." JVA ist die einzige native-code, den wir verwenden. Kennt jemand bekannte Probleme
3
Antworten
Habe ich die folgenden POM-Eintrag <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId> <version>3.3.0</version> </dependency> Wenn ich Baue mein Projekt lädt es die folgenden Dateien: jna-3.3.0.jar JVA-3.3.0.jar.sha1 JVA-3.3.0.pom JVA-3.3.0.jar.sha1 Besuchen Sie das repository zu http://download.java.net/maven/2/net/java/dev/jna/jna/3.3.0/ Sie sehen können, gibt es zahlreiche andere
2
Antworten
Sagen, ich habe eine C++ - DLL mit einem einzigen exportierten Methode wie: CustomerProcessor* getInstance(); d.h. es gibt einfach eine Instanz der Klasse, die tatsächlich enthält die Methoden, die ich aufrufen müssen. Ich weiß, ich kann die
2
Antworten
Kann irgend jemand mir ein funktionierendes Beispiel der JVA-Maus Haken, die in der Lage wäre, zu verfolgen, Mausbewegungen/Klicks außerhalb meines Java-Swing-Anwendung ? Vielen Dank im Voraus InformationsquelleAutor user433619 | 2010-08-28
1
Antworten
Ich versuche eine dll-Datei erstellen, mithilfe von visual studio und/access es in einem java-Projekt. Die Bibliothek scheint geladen, aber immer die gleiche exception geworfen wird: Exception in thread "main" java.lang.UnsatisfiedLinkError: Error looking up function 'Funktion': Die angegebene
4
Antworten
Bin ich versucht zu rufen .dll-Datei aus meiner Java-app mit JNA. Ich bin immer folgende exception: Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library "C:\Windows\System32\foo.dll': Das angegebene Modul konnte nicht gefunden werden. Sowohl die .dll und
1
Antworten
Mit JNA, die Dokumentation sagt: Machen Sie Ihre target-Bibliothek zur Verfügung, um Ihre Java-Programm. Es gibt zwei Möglichkeiten, dies zu tun: Die bevorzugte Methode ist, um die jna.library.path system-Eigenschaft, um den Pfad zu Ihrem Ziel-Bibliothek. Diese Eigenschaft
4
Antworten
Ich habe viele Referenzen online (einschließlich einige auf stackoverflow) zu JNA verwendet für C++ - Bibliotheken, aber ich kann nichts finden in der JVA-docs zeigt an, dass das möglich ist. Es scheint nicht zu irgendeiner Weise zu
5
Antworten
Schreibe ich Java-6-Anwendung und ich haben zu prüfen, ob eine Datei lesbar ist. Jedoch auf Windows canRead() gibt immer true. So sehe ich, dass wohl die einzige Lösung sein könnte, einige nativen Lösung basierend auf der WINAPI
7
Antworten
Habe ich die folgenden Fehler zur Laufzeit, wenn Sie versuchen zu laufen Tess4J: Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'libtesseract302': Native library (win32-x86-64/libtesseract302.dll) not found in resource path ([myproject/target/classes/, ...some jars...]) Meine Fragen sind:
6
Antworten
Ich bin mit dem folgenden code, um eine dll laden in der JVA (irrelevante code weggelassen): public class JNAMain { public interface PointShapeBuffer extends Library { ... } public static void main(String args){ System.setProperty("jna.library.path", "c:\\jnadll"); System.setProperty("java.library.path", "c:\\jnadll");
2
Antworten
Hintergrund: Ich mache machine learning Forschung, und wollen, verwenden Sie die FANN Bibliothek zu konstruieren, neuronale Netze. Der Quellcode ist in C geschrieben, aber ich muss es gewickelt, so dass ich verwenden können, es mit einer Menge
5
Antworten
Beim Versuch zu installieren ein Dritter Teil der java-Anwendung bekam ich diese Fehlermeldung Failed to create temporary file für jnidispatch Bibliothek: java.io.IOException: Read-only file system. java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.rzo.yajsw.boot.WrapperExeBooter.main(WrapperExeBooter.java:35)
1
Antworten
Muss ich einen Weg finden, ändern Sie die Einstellungen des proxy auf den IE 9. Ich kenne einen Weg, direkt in die reg., aber mit dem ie9 nicht aktualisieren, nachdem ich Sie gesetzt. Ich habe versucht, eine
2
Antworten
ich habe ein problem beim laden einer dll mit jna. Ich kann zwar die debug-code in eclipse bekomme ich auch eine Exception, wenn ich exportieren, und führen Sie es als eine jar-Datei: java.lang.UnsatisfiedLinkError: unable to load library
3
Antworten
Verwenden Sie die Bibliothek in diesem link http://www.blog.kslemb.com/doku.php/en/projects/globx/java_hid Habe ich schon modifiziert diesen code zu schreiben, auf eine HID-terminal if (HIDHandle.equals(WinBase.INVALID_HANDLE_VALUE)) { return HID_DEVICE_NOT_OPENED; } /* Write Feature report */ boolean Status=Kernel32.INSTANCE.WriteFile(HIDHandle, buffer, (int)buffersize, null, null); if
4
Antworten
Ich bin die Zusammenstellung einer jar, lassen Sie mich rufen Sie Befehle nur von einheimischen (die jar verwendet Eingeborenen eher dann das eigentliche Programm). Jetzt rannte ich in ein problem, immer wenn ich die DLL laden. Hier
4
Antworten
Kann ich kompilieren dieser JVA-Beispiel-code (aus Schritt 2 von https://github.com/twall/jna/#getting_started): package com.sun.jna.examples; import com.sun.jna.Library; import com.sun.jna.Native; import com.sun.jna.Platform; /** Simple example of JNA interface mapping and usage. */ public class HelloWorld { //This is the standard, stable
2
Antworten
Wie kann ich manipulieren, den Speicher von Java? Ich weiß, dass Java läuft in einem eigenen JVM, so dass es keinen Zugriff auf Prozess-Speicher direkt. Hörte ich über JNA, die verwendet werden können, um Schnittstellen zwischen dem
4
Antworten
Habe ich angefangen zu bauen, ein java service, der beinhaltet JVA-laden, eine native C/C++ lib und ich möchten, führen Sie den java-Dienst auf dem Raspberry PI aka arm-Plattform. Ich habe erfolgreich einen stabilen Boden der service und
3
Antworten
OSGi kann nicht finden, meine DLL-Datei, und ich kann nicht scheinen, um herauszufinden, warum. Derzeit habe ich die DLL-Datei (foo.dll) an der Wurzel von mein Bündel, ich habe auch versucht, es in eine libs Verzeichnis. Manifest für
2
Antworten
Ich habe eine dll-Datei, und ich versuche, zum aufrufen von Funktionen durch ein Java-Programm durch JNA Aber das problem ist, Es ist nicht in der Lage zu suchen, mein dll-Datei und werfen Sie die folgende Ausnahme: java.lang.UnsatisfiedLinkError:
4
Antworten
Brauche ich für den Aufruf von externen DLL-library-Funktion von Java-code. Ich benutze Netbeans 7.2. Meine dll-Funktionen sind: Boolean isValid(string word) List<String> getWords(String word) Bin ich nach diese Beispiel. Aber ich weiß nicht, wie erkläre meine dll-Funktionen. Und
3
Antworten
Ich versuche, JVA-zur Abfrage der effektiven Berechtigungen für eine Datei in Windows. Schließlich, ich plan auf dem verwenden der Funktion GetEffectiveRightsFromAcl, aber so zu tun, ich muss einen Zeiger auf eine bewohnte TREUHÄNDER Struktur. Die JVA-Plattform (platform.jar)
3
Antworten
Gibt es eine Möglichkeit für mich, um die X-und Y-Werte eines Fensters in java? Ich habe gelesen, dass ich muss zur Laufzeit zu verwenden, da java kann keine Fehler direkt, aber ich bin nicht so sicher, wie
1
Antworten
Habe ich folgenden code in c# und benötigen ähnliche Funktionalitäten in java mittels JNA: IntPtr pImage = SerializeByteArrayToIntPtr(imageData); public static IntPtr SerializeByteArrayToIntPtr(byte arr) { IntPtr ptr = IntPtr.Zero; if (arr != null && arr.Length > 0) {
2
Antworten
Wie funktioniert eine map die Funktion unter java? VOID WriteToStruct(BOOL *Status, STRUCT_MSG RecBuff) Was diese Funktion macht: 1) Füllt die Struktur RecBuff 2) status-Updates Wie kann ich die Karte, um eine boolean-Zeiger in Java und Zugriff auf
1
Antworten
Ich bin Neuling in für JVA. Ich werde versuchen, Griffe für alle Fenster, einschließlich minimierten lieben. Ich brauche HWND alle windows. Ich habe thro die Frage Windows: so erhalten Sie eine Liste aller sichtbaren Fenster?, die mir
1
Antworten
wie erhalte ich Zugriff auf benutzerdefinierte .lib /.dll-Funktionen, die mit JVA? Kann mir jemand ein Beispiel geben? Danke. InformationsquelleAutor | 2009-01-29
2
Antworten
Ich haben zusammen eine JVA-code für die Installation von Tastatur-hook in Windows (mit Hilfe der JNA Beispiele). Der code wird kompiliert und alles, und ich bekomme den Haken installiert (ich handle auf die hook erfolgreich), auch kann
2
Antworten
Fragte ich eine ähnliche Frage zu einem früheren thread (https://stackoverflow.com/questions/5206633/java-find-out-what-application-window-is-in-focus) aber ich wurde geführt, um zu verwenden, JNI, und ich bin nicht mit viel Erfolg... ich habe einige tutorials und während einige funktionieren, andere nicht ich kann
4
Antworten
Ich habe NetBeans-Projekt von tutorial wodurch Ausnahme: Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'simpleDLL': Das angegebene Modul konnte nicht gefunden werden. Habe simpleDLL.dll im Projekt Bibliotheken, kopierte Datei im system32 Ordner ohne Erfolg. Bitte
2
Antworten
Ich versuche zu aktualisieren meine Anwendung in Java funktionieren nur, wenn ein Fenster von Prozess mit bestimmten Namen aktiv ist. Ich habe herausgefunden, dass dies ist möglich durch die Verwendung von JNI, aber ich habe keine Ahnung,
4
Antworten
Haben wir eine native c/asm Anwendung unter Verwendung der GPU(OpenCL), die für einen großen encrypt/decrypt Daten mit einer bestimmten Methode, und es funktioniert einfach perfekt, kein problem. Ein Teil des Projektes (web-und distribution) entwickelt, die durch JEEund
9
Antworten
JVA-scheint ein gutes Stück einfacher zu verwenden, um nativen code aufrufen im Vergleich zu JNI. In welchen Fällen würden Sie verwenden JNI über JNA? InformationsquelleAutor der Frage Marcus Leon | 2009-10-12
2
Antworten
Ich versuche, rufen eine Methode in einer DLL mit JNA. So weit geladen haben, laden Sie die DLL mithilfe Runtime.getRuntime().load("myworkspace/test.dll"); Diese dll contaings eine Methode, die ich zugreifen müssen. Wie kann ich führen Sie das Verfahren das