Java.lang.SecurityException

Caros,

Estou tentando criar uma conexão de socket usando o nokia N95:

sc = (SocketConnection) Connector.open(“socket://” + socketHost + “:” + port);

Do emulador funciona, mas no N95 dá java.lang.SecurityException.

Alguém pode me ajudar?

Vinicius.

Posso estar falando uma grande bobagem, mas tenho um celular Sony (K750i) e nele, para que os programas Java tenham acesso externo (incluindo abrir conexões de socket) preciso dar permissão para os mesmos através das configurações de segurança do determinado software.
Talvez seu celular também tenha algum bloqueio deste tipo.

Mas como fazer isso, estou com um N95 e um K850i.

Help me!

Nos dois está dando Exception??

Cara, no N95 eu não faço a mínima de onde ficam estas configurações.
O K850i é o modelo da Sony Ericcson, certo?

Se for, deve ser parecido com o meu K750i, em que encontro as opções do determinado software em:
Menu Principal > Gerenc. de arquivo > Aplicativos > Mais > Permissões.

Sim, nos dois.

Parece que está tudo liberado, será que preciso assinar a aplicação?

Vinicius.

Olha cara, pelas pesquisas que fiz aqui no fórum, esta é uma exceção que ocorre quando algum recurso é negado pelo sistema.
No seu caso, acredito que o sistema operacional dos celulares está bloqueando a abertura do socket.
Sugiro que você pesquise sobre sockets nestes celulares…