![]() |
j2me y jre hola a todos tengo el siguiente problema me guataria que me ayudaran tengo un programa hecho en java normal que le bytes y doubles y lo hace bien lee 1 , 0 y todo bien y tengo otro en J2ME que no esotro sino el mis mo pero aqui no funciona igual aunque es el mismo codigo aqui me lee 86 -64 etc, cuando solo me puede leer 1 o 0 dependiendo de los estados aqui esta el codigo del primero: private InputStream DataIn; private ByteArrayOutputStream CommandData; private DataInputStream Status; private byte StatusData[] = new byte[1024]; constructor CommandData = new ByteArrayOutputStream(); Command = new DataOutputStream(CommandData); LSocket = new Socket(InetAddress.getByName(IPAddress),IPPort); DataOut = LSocket.getOutputStream(); DataIn = LSocket.getInputStream(); double d=Status.readDouble(); // aqui leeo algo bien este es el codigo del de J2ME+ private byte StatusData[] = new byte[1024]; private DataInputStream Status; private ByteArrayOutputStream CommandData; InputStream is; CONSTRUCTOR Status = new DataInputStream(new ByteArrayInputStream(StatusData)); sc = (StreamConnection) Connector.open(socket://"+ip+":13000"); os = sc.openOutputStream(); DataIn = sc.openInputStream(); if(DataIn.read(StatusData,0,StatusData.length) > 0) { byte y= JniorStatus.readByte(); // Aqui leo pero me pero salen numeros que no podrian decirme cual seria el error porque no funciona igual |
| La zona horaria es GMT -6. Ahora son las 22:46. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.