Maison > tutoriels informatiques > connaissances en informatique > Résoudre le problème de JAVA appelant la DLL

Résoudre le problème de JAVA appelant la DLL

PHPz
Libérer: 2024-01-24 08:06:05
avant
796 Les gens l'ont consulté

Résoudre le problème de JAVA appelant la DLL

À propos du problème de JAVA appelant la DLL

MONaction(moninfo);

Le processus général est le suivant : si vous utilisez une ontologie, utilisez cette méthode

}

Lorsque vous appelez, initialisez d'abord :

MYinfo.ByReference myinfo = new MYinfo.ByReference(); //C'est la variable que vous souhaitez transmettre en paramètre

Appel :

MONInterface.INSTANCE. . . . Écrivez une classe MYinfo en java

classe statique publique MYinfo étend la structure {

octet public[] sType = nouvel octet[16];

public int nVersion;

classe statique publique ByReference étend FACTORY_INFO

implements Structure.ByReference{}//Si utilisé comme paramètre, utilisez cette méthode

classe statique publique ByValue étend FACTORY_INFO

implémente Structure.ByValue{}//

Comment utiliser le type String dans JNI

Le NDK est livré avec l'exemple le plus simple, qui renvoie une chaîne de JNI vers Java. Voici comment il est utilisé :

#inclure

#inclure

/* Ceci est un exemple trivial de JNI où nous utilisons une méthode native

* pour renvoyer une nouvelle chaîne VM. Voir la source Java correspondante

.

*fichier situé à :

*

* apps/samples/hello-jni/project/src/com/example/hellojni/HelloJni.java

*/

jstring

Java_com_example_hellojni_HelloJni_stringFromJNI( JNIEnv* env,

jobject this )

{

return (*env)->NewStringUTF(env, "Bonjour de JNI !");

}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:docexcel.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal