Ok. Si no me equivoco, tienes que tener especificaciones específicas (valga la redundancia) para Sony Ericsson. La última vez que desarrollé me percaté de que las apps que realices en eclipse requieren de una 'emulación aparte'. Como ya había comentado antes... yo solía desarrollar con motorola... y efectivamente me tuve que descargar un pack del portal de desarrolladores de motorola para móviles (http://developer.motorola.com/). En realidad es un SDK específico (
http://developer.motorola.com/docstools/sdks/ ).
Estas en lo cierto que debe ser generalizado el asunto, pero entre fabricantes y fabricantes hay ciertas variables que repercuten cuando estamos probando algo (por más sencilla que sea tu app).
Therefore...
deberías checar un SDK disponible para tu teléfono. Así como muchas otras cosas este es compatible con múltiples dispositivos.
En términos generales te puedo comentar que dentro de lo que descargas hay una aplicación de emulación para varios teléfonos (con skin dinámicos, funcionales y todo la cosa), que, aunado a elementos en los que comprende tu set de desarrollo, al momento de compilar en eclipse se establece un parámetro para que la applet sea ejecutada no en el emulador del IDE si no que en el del SDK de la marca que descargaste.
Debido a que diferenciamos de fabricantes me temo que no te sabria responder con certeza futuros inconvenientes referentes a problemas de ejecución dentro de tu teléfono.
Se supone que java es multiplataforma... pero en la espeíficación J2ME hay muchas variantes en función de la marca del fabricante en el que planeas desarrollar =/. Eso por que no todos los teléfonos celulares no tienen las mismas 'features'.
Suerte en tu proyecto.
Saludos.