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

Problem sa Java Native Interface-om

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

[ Pregleda: 2323 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

brcha
Filip Brčić
Beograd, Serbia

Član broj: 440
Poruke: 436

Jabber: brcha@kdetalk.net
ICQ: 40994923
Sajt: brcha.com


+2 Profil

icon Problem sa Java Native Interface-om25.05.2004. u 14:32 - pre 241 meseci
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.
 
Odgovor na temu

tweeester
Ivan Arandjelovic
bg yu

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

Sajt: www.javasvet.net


Profil

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

brcha
Filip Brčić
Beograd, Serbia

Član broj: 440
Poruke: 436

Jabber: brcha@kdetalk.net
ICQ: 40994923
Sajt: brcha.com


+2 Profil

icon Re: Problem sa Java Native Interface-om25.05.2004. u 15:48 - pre 241 meseci
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.
 
Odgovor na temu

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


+3 Profil

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

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

[ Pregleda: 2323 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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