Bonjour
J'ai developpez un petit midlet (avec Wireless ToolKit) qui tourne tres bien sous symbian.
J'ai essayer de le mettre sur android mais android me dit que il ne connais pas les .jar ?
Comment faire pour executer mon midlet?
Merci
Bonjour
J'ai developpez un petit midlet (avec Wireless ToolKit) qui tourne tres bien sous symbian.
J'ai essayer de le mettre sur android mais android me dit que il ne connais pas les .jar ?
Comment faire pour executer mon midlet?
Merci
Bonjour,
Même si J2ME et Android visent la conception d'application Java pour terminaux mobiles, les deux plate-forme sont très différentes. Le SDK de Google Android est beaucoup plus riche que Java2MicroEdition (qui porte bien son nom).
Les applications Java destinées à la plateforme Android doivent respectées un packaging spécifique portant une extension .apk.
Les paquets Android contiennent tous les fichiers nécessaires pour un programme Android; cela inclut les fichiers code (.dex et .arsc), les fichiers ressource (images, xml, layout) et le fichier AndroidManifest.xml qui sont sauvegardés dans un format compressé.
La VM Android ne va pas savoir comment exécuter ta midlet.
Bonne journée.
Merci de votre reponse Nabil.
Y aurais t'il un moyen de porter le code sans trop changer?
Existe t'il un logiciel comme Wireless Toolkit pour android ou obliger eclipse?
Merci d'avance
En pratique Wireless Toolkit c'est le nouveau nom du SDK J2ME.
Donc en ce sens, oui il existe un SDK pour la plateforme Android pour Windows, Mac OS X (intel) et Linux (i386) et qui propose un émulateur pour développer sans posséder un terminal android.
Ensuite, on est libre de choisir l'environnement de développement que l'on préfère.
Actuellement, je développe sous Netbeans 6.8 de Sun avec le plugin nbandroid 0.3 du projet Kenai.
Le plugin ADT (Android Development Tools) sous eclipse me semble plus complet (présence d'un designer d'IHM par exemple) ... je songe donc à poursuivre mes développement sous eclipse.
En terme d'effort pour le portage c'est difficile d'évaluer car c'est selon la complexité de l'application à porter. Syntaxiquement, c'est toujours du Java et Android offre bien plus de possibilité que J2ME.
Bon courage,
Nabil
PS : dans le SDK Android, il y a deux packages qui semblent provenir de JavaME.
# javax.microedition.khronos.egl
# javax.microedition.khronos.opengles
Tu as une solution alternative avec netmite :
http://www.netmite.com/android/srv/1.7.0.2/getapk.php
Le site ne marche pas tout le temps chez moi mais il te permet de faire fonctionner des .jar sur android. Il faut installer leur appli et sa fonctionne plutôt pas mal !
Une autre solution installer Jbed - Java Midlet Manager
Esmertec is providing Java ME VM on top of Android. "Thanks to the availability of our Jbed" Java" VM on the Android platform, we offer immediate compatibility to the standard Java ME world to enable Java ME-based mobile services with the Android platform."
Bon j'ai installer ecplise et le plugin ADT et je suis un peu perdu notament pour creer la partie graphique button EditText vu la faciliter d'ajouter des objet dans un screen en J2ME.
Si j'ai bien compris faut jouer avec le layout.xml du dossier res mais ya pas un moyen plus facile?
++
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager