Lorsque j'exécute mon midlet avec Java Wireless Toolkit, midlet s'exécute correctement, mais lorsqu'il essaie d'analyser un champ de texte, une erreur de suivi se produit;J2ME Midlet exception: lecteur de lecture IOException premier octet invalide
java.lang.RuntimeException: IOException reading reader invalid first byte 10010111
at com.sun.cldc.i18n.Helper.byteToCharArray(+228)
at com.sun.cldc.i18n.Helper.byteToCharArray(+9)
at java.lang.String.<init>(+7)
at z.a(+219)
at z.a(+103)
at DP4JPhone.a(+74)
at DP4JPhone.a(+115)
at DP4JPhone.commandAction(+120)
at javax.microedition.lcdui.Display$DisplayAccessor.commandAction(+282)
at javax.microedition.lcdui.Display$DisplayManagerImpl.commandAction(+10)
at com.sun.midp.lcdui.DefaultEventHandler.commandEvent(+68)
at com.sun.midp.lcdui.AutomatedEventHandler.commandEvent(+47)
at com.sun.midp.lcdui.DefaultEventHandler$QueuedEventHandler.handleVmEvent(+186)
at com.sun.midp.lcdui.DefaultEventHandler$QueuedEventHandler.run(+57)
Quel est le problème?
J'utilise JWT 2.5.2_01
Pourriez-vous poster le code que vous utilisez pour lire la valeur du champ de texte? –
Malheureusement, je n'ai pas le code, mais juste le fichier jar.Je suis en cours d'exécution jar sur JWT Certains googling me montrent ce porblem était lié à l'encodage jvm. vérifier et changer e Paramètres de codage de la machine virtuelle Java? – FallenAngel