Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa Java Native Interface-om

[es] :: Java :: Problem sa Java Native Interface-om

[ Pregleda: 958 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

brcha
Filip Brčić
Beograd, Serbia

Član broj: 440
Poruke: 435
*.vdial.verat.net

Jabber: brcha@kdetalk.net
ICQ: 40994923
Sajt: purl.org/NET/brcha/home


Profil

icon Problem sa Java Native Interface-om25.05.2004. u 14:32

Imam problem sa Java Native Interface-om. Da ne dužim sad o čemu je reč, imam funkciju koja nešto izčita sa sistema (tip fajlsistema), a onda to treba da vrati kao string u Java-u. Kad pozovem return (*jenv)->NewStringUTF(jenv,(const jchar *)mnt->mnt_type);, izbaci mi neki error. Stvarno ne razumem u čemu je problem, tako da ako neko ima ideju kako da vratim string iz C-a u Java-u bez error-a, bio bih mu/joj bio zahvalam za savet.

Poz
F
... and the aliens sent an android down to earth, to slow down mankind's development
... and they named it Bill Gates.
25.05.2004. u 14:32 

tweeester
Ivan Arandjelovic
bg yu

Član broj: 724
Poruke: 869
*.kc.vicert.com

Sajt: www.javasvet.net


Profil

icon Re: Problem sa Java Native Interface-om25.05.2004. u 15:29
zakleo bih se da u dokumentaciji ima primer makar za String ako ne za nesto drugo ..??
<< tko leti vrijedi, tko ne leti ne vrijedi >>
25.05.2004. u 15:29 

brcha
Filip Brčić
Beograd, Serbia

Član broj: 440
Poruke: 435
*.vdial.verat.net

Jabber: brcha@kdetalk.net
ICQ: 40994923
Sajt: purl.org/NET/brcha/home


Profil

icon Re: Problem sa Java Native Interface-om25.05.2004. u 15:48
Evo ga primer iz uputstva sa java.sun.com.
Code:

    ...
    scanf("%s", buf);
    return (*env)->NewStringUTF(env, buf);
}


Nije problem u tome, nego je problem u tome što meni izbacuje neki error bez obzira što imam isti takav interface. Verovatno greška nije u NewStringUTF nego u nečemu drugom. Na drugom mestu mi vrlo slična konstrukcija radi bez problema, tako da mi nije jasno u čemu je stvar. Mislio sam da neko ima iskustva sa JNI, pošto ja u životu nisam pravio nikakve native funkcije u Java-i (a i ne volim Java-u), a sad mi je to potrebno.

Poz
F
... and the aliens sent an android down to earth, to slow down mankind's development
... and they named it Bill Gates.
25.05.2004. u 15:48 

filmil
Filip Miletić
Oce Technologies B.V., inženjer hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.adsl.zonnet.nl

Jabber: filmil@jabber.org
ICQ: 36601391


Profil

icon Re: Problem sa Java Native Interface-om31.05.2004. u 12:38
Primer nije dobar. Pre nekoliko dana smo se patili sa sličnim stvarima. Dohvatiću sors.
31.05.2004. u 12:38 

[es] :: Java :: Problem sa Java Native Interface-om

[ Pregleda: 958 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.