Rumah > tutorial komputer > pengetahuan komputer > Selesaikan masalah JAVA memanggil DLL

Selesaikan masalah JAVA memanggil DLL

PHPz
Lepaskan: 2024-01-24 08:06:05
ke hadapan
828 orang telah melayarinya

Selesaikan masalah JAVA memanggil DLL

Mengenai masalah JAVA memanggil DLL

MYaction(myinfo);

Proses umum adalah seperti ini; jika anda menggunakan ontologi, gunakan kaedah ini

}

Apabila membuat panggilan, mulakan dahulu:

MYinfo.ByReference myinfo = new MYinfo.ByReference(); //Ini ialah pembolehubah yang anda mahu masukkan sebagai parameter

Panggilan:

MYInterface.INSTANCE. . . . Tulis kelas MYinfo dalam java

kelas statik awam MYinfo memanjangkan Struktur {

bait awam[] sType = bait baharu[16];

public int nVersion;

kelas statik awam ByReference memanjangkan FACTORY_INFO

melaksanakan Structure.ByReference{}//Jika digunakan sebagai parameter, gunakan kaedah ini

kelas statik awam ByValue memanjangkan FACTORY_INFO

melaksanakan Structure.ByValue{}//

Cara menggunakan jenis String dalam JNI

NDK datang dengan sampel paling ringkas, yang mengembalikan rentetan dari JNI ke Java Beginilah ia digunakan:

#include

#include

/* Ini adalah contoh remeh JNI di mana kami menggunakan kaedah asli

* untuk mengembalikan String VM baharu Lihat sumber Java yang sepadan

* fail terletak di:

*

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

*/

jstring

Java_com_example_hellojni_HelloJni_stringFromJNI( JNIEnv* env,

jobject thiz )

{

return (*env)->NewStringUTF(env, "Hello from JNI !");

}

Atas ialah kandungan terperinci Selesaikan masalah JAVA memanggil DLL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan