bonjour,
dans le cadre de mon projet, je dois (aussi) récupérer les position GPS d'une mobile.
en javaME pas de problème, il existe la libraire "location".
mon problème est que je dispose d'un smartphone HTC Touch Diamond, et que cette librairie "location"(=JSR 179) n'est pas implémentée par le constructeur HTC.

j'ai donc choisis d'utiliser une procédure C(ou C++) pour faire le calcul des positon GPS en récupérant les trame NMEA généré par les satellites GPS.

je vais donc utilisé JNI et JNA ( appel de libraire native depuis java).
mon problème est que pour faire ce genre d'appel NATIF, il est nécessaire de travaillé en CDC (il me semble car je ne trouve rien dans l'API CLDC).

je n'ai jamais travailler en CDC, mais mon application est écrite en javaME CLDC (qui dispose d'un multitude de fonction, wifi, messenger,etc..).
donc ma question :

comment vais-je faire pour relié mon application CLDC a mon application CDC qui fait un appel natif a une procedure C ?
(ou si c'est impossible, quel sont mes solutions, a part racheté un autre portable acceptant JSR179?)

merci de votre aide