Salut,
Voici un bout de code :
Ce code marche sur mon portable sans problème, mais sur les nokia et les sony ericson, il y a "erreur d'application" au démarrage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public class TestME extends MIDlet { protected void destoryApp(boolean unconditional) throws MIDletStateChangeException {} protected void pauseApp() {} protected void startApp() throws MIDletStateChangeException { Object o = new Object(); boolean b = o != null; //Display.getDisplay(this).setCurrent(new MyCanvas()); } }
Si j'enlève le o != null, ça marche sur tous les téléphones.
Plus généralement, dès que j'ai un boolean "unobjet == unautreobjet" dans mon code, ça fait erreur d'application sur les sony ericson.
C'est assez génant de pas pouvoir comparer des objets quand même...
Vous savez d'où ça peut venir?









Répondre avec citation
Partager