Questions et réponses pour le java-native-interface :

L'interface Java Native (JNI) donne à la fois la possibilité aux implémentations JVM d'exécuter le code natif du système et la possibilité pour le code natif d'exécuter du code Java (en créant de nouvelles instances JVM). Les langages cibles les plus courants pour JNI sont C et C ++, pour lesquels au moins les implémentations Sun / Oracle JDK fournissent des commandes d'assistance (javap - pour le désassemblage de code, javah pour la génération de code c).

1
votes
Ajout d'une fonction personnalisée au nouveau SDK linphone. Comme les développeurs ont guidé, j'ai construit liblinphone android sdk en ajoutant une petite fonction au code ...

3
votes
J'ai une méthode native dans le fichier java: - int cpp_native( std::string param1, std::map<std::string, float>& param2, std::map<std::string, std::map<std::string, fl ...

0
votes
J'ai un problème avec le chargement de la DLL d'imprimante. J'ai un fichier DLL à partir du fabricant de l'imprimante (jniprinterStatusLib.dll). J'ai écrit du code comme le fa ...

12
votes
Je reçois des segfault dans mon jvm à grossièrement la même phase de l'application, mais avec des traces de pile variable dans le rapport d'accident. Il semb ...