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
872 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!

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