Bonjour,
j'ai généré une appli simple j2me ;
j'ai donc un app.jad et app.jar
comment faire pour les deployer sur mon portable: SAGEM SG343i
?
merci d'avance![]()
Bonjour,
j'ai généré une appli simple j2me ;
j'ai donc un app.jad et app.jar
comment faire pour les deployer sur mon portable: SAGEM SG343i
?
merci d'avance![]()
Le plus simple est de disposer ces deux fichiers sur un serveur web, et de faire pointer le browser internet mobile de ton téléphone vers l'url du .jad.
A lire : Les règles du forum
merci pour votre réponse; mais CA n'a pas marché avec mon mobile !
en fait, il ne fait que ouvrir mon *.jad en mode texte
et il s'arette sur un nombre
quand je click ok
il me dit que ce numero n'existe pas !!
peut que mon mobile est nul
je suis entrain de chercher un smartphone si tu en connais un bien et pas cher ?
a+
Le jad doit être envoyé avec le content-type text/vnd.sun.j2me.app-descriptor et le jar avec le content-type application/java-archive.
C'est sans doute la raison qui fait que ton téléphone affiche le jad.
Pour les bons smartphones, le mieux est que tu parcoures les sites spécialisés. D'autant qu'un bon téléphone dépend clairement de l'usage que tu veux en faire.
A lire : Les règles du forum
Salut tout le monde.
Au fait moi même j'ai le même problème que toi. Je copie les fichiers sur mon pda mais rien ne se passe (peut être qu'il faut signer je sais pas trop). Donc j'ai aussi essayé de lancer ça à partir du navigateur mais même chose que toi.
Au fait je ne comprends pas très bien ce que vous voulez dire Greybird, par :
Le jad doit être envoyé avec le content-type text/vnd.sun.j2me.app-descriptor et le jar avec le content-type application/java-archive.
Comment fait on ça?
Merci.
tu peux me donner un exemple de fichier jad bien content-typé ?Envoyé par Greybird
a++
voici le contenu de ma servlet:Envoyé par Greybird
public class Mobile1Servlet extends HttpServlet
{
public void doGet (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
PrintWriter out;
// Defines response MIME type
response.setContentType("text/vnd.sun.j2me.app-descriptor");
out = response.getWriter();
// Sends the actual response data
out.println("MIDlet-1: HelloMidlet, , hello.HelloMidlet\n");
out.println("MIDlet-Jar-Size: 2025\n");
out.println("MIDlet-Jar-URL: MobileApplication1.jar\n");
out.println("MIDlet-Name: MobileApplication1\n");
out.println("MIDlet-Vendor: Vendor\n");
out.println("MIDlet-Version: 1.0\n");
out.println("MicroEdition-Configuration: CLDC-1.1\n");
out.println("MicroEdition-Profile: MIDP-2.0\n");
out.close();
}
public void doPost (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
doGet ( request, response);
}
qu'en pensez vous ?
a++
Ta servlet à vue de nez a l'air correcte. As-tu fait en sorte que le jar soit servi avec le bon content-type également ?
As-tu vérifié en faisant une touche vers ton serveur web que le content-type retourné est bien celui auquel tu t'attends ?
A lire : Les règles du forum
Salut,
j'ai un serveur web Apache (avec EasyPHP). J'ai un peu scruté le fichier httpd.conf, je ne vois pas encore où changer ou ajouter ces lignes.
Merci
Cherche la section des AddType et rajoute les lignes suivantes :Envoyé par NII_SAMA
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 AddType text/vnd.sun.j2me.app-descriptor .jad AddType application/java-archive .jar
A lire : Les règles du forum
Bonjour,
Merci Greybird pour ton aide, maintenant ca n'ouvre plus comme du texte. C'est déjà intéressant.
J'ai néanmoins un autre problème, ce qui marche simplement sur mon pc ne marche pas bien dans le serveur web. il me sort NoClassFoundException. Je ne sait pas si c'est le jar qu'il n'interprête pas bien (son icône est toujours avec un ?)
Ce qui est curieux, c'est que sur le pda ca avance un peu avant de bloquer. Pour ce dernier bloquage ça ressemble plus à ce dont je parle dans un autre topic: http://www.developpez.net/forums/sho...d.php?t=356121
Merci encore.
Il est probable que tu utilises une classe qui n'est pas diponible sur le PDA. Es-tu sûr que le PDA embarque la MMAPI ?
As-tu le nom de la classe qui te sort un NoClassDefFoundException ?
A lire : Les règles du forum
??Envoyé par Greybird
actuellement, mon serveur me donne:
erreur de connexion 403.
?
a+
Partager