Emulador do SDK não funciona, alguém pode me ajudar?

Olá.

Eu estudo Java SE desde o ano passado e agora comecei a estudar Java para dispositivos móveis.

Fiz o download do ‘Java ME Platform SDK 3.0’ do site da Sun, instalei, até aí tudo certo.
Mas quando eu tento rodar qualquer programa na IDE, mesmo um ‘hello world’, leva meia hora pra compilar e no final aparece estas mensagens/erros:

Starting emulator in execution mode
*** Error ***
Failed to connect to device 6!
Reason:
Emulator 6 failed to register in time!
bdj-run:
cdc-run:
profiler.check:
open-profiler:
run:
BUILD SUCCESSFUL (total time: 1 minute 40 seconds)

E depois dessas mensagens o emulador não aparece, não acontece mais nada, e eu fico com cara de paisagem sem entender nada :evil: . Eu creio que seja algum problema com o emulador, pela mensagem de erro diz que o “emulador x não conseguiu se registrar a tempo” (“Emulator x failed to register in time”).

Não faço a mínima idéia do que significa isso, e não to conseguindo executar nada nessa IDE. Se alguém souber o que eu posso fazer eu agradeço. Além disso, eu preferia mil vezes digitar um hello world no bloco de notas e compilar pela linha de comando, eu detesto IDEs em geral, mas não sei como (acho que não deve ser com o comando javac, igual o Java SE).

Romeno,

Trabalho com aplicações para dispositivos móveis e a pouco tempo atrás necessitei desenvolver uma aplicação J2ME para windows mobile, como tive dificuldades para encontrar informações, fiz um pequeno tutorial em meu blog para ajudar quem tiver a mesma necessidade. Espero que possa lhe ser util.

http://ferrauber.wordpress.com/category/java/aplicacoes-moveis/jme-sdk-3-0-emul-wm/

Abraço,