Instalando MIDlet no C55 a missao impossivel?

2 respostas
duardor

Pessoal por favor me ajudem

Estou utilizando o tomcat5, e um C55

Meu celular consegue visualizar a seguinte página wml

a.wml:

<?xml version=“1.0”?>
<!DOCTYPE wml PUBLIC “-//WAPFORUM//DTD WML 1.1//EN” “http://www.wapforum.org/DTD/wml_1.1.xml”>
<wml>
<card id=‘aaa’>
<p><a href=‘C55Teste.jad’>Teste</a></p>
</card>
</wml>

Quando aponto para esta página ele me mostra tudo certinho.
Mas quando seleciono o link da pagina aparece a seguinte mensagem:

“Arq. Desc. Invál. Verif. Entr. Obrig.”

O meu descritor eh o seguinte(sendo q http://MEU_IP eh o meu ip real do tipo 200.345.234.32):

C55Teste.jad:

MIDlet-1: C55Teste, , C55Teste
MIDlet-Jar-Size: 1161
MIDlet-Jar-URL: C55Teste.jar
MIDlet-Name: C55Teste
MIDlet-Vendor: Sun Microsystems
MIDlet-Version: 1.0.0
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-1.0
MIDlet-Install-Notify: http://MEU_IP
MIDlet-Delete-Confirm: “Sera desintalado o teste.”

O que mais estou errando???
Acredito que nao haja nenhum parametro errado e nem faltando no jad…
Pode ser bloqueio da operadora?
Por favor me ajudem!!!

Abraços

2 Respostas

P

1a dica) Começe pelo simples e depois complique.

Retire as linhas:

MIDlet-Install-Notify: http://MEU_IP
MIDlet-Delete-Confirm: “Sera desintalado o teste.”

Essas linhas não são obrigatórias, portanto, só quando a aplicação tiver instalada, você pode voltar a colocar elas.

2a dica) Use URL completa

Como espera que o JAM (Java Application Manager) do seu celular, localize sua midlet para fazer o download se o parâmetro MIDlet-Jar-URL não possui uma URL válida ?

O certo seria algo como http://…/C55Teste.jar

3a dica) Recorra ao fabricante

Existe um documento no site da Siemens (não tenho o link agora) onde você pode pegar e ele te orienta o que um JAD deve ter para ser aceito para instalação.
Foi ele que usei justamente para resolver um problema na instalação no meu celular.
Se eu achar o link eu posto depois aqui…por enquanto, deixa eu ir almoçar…

4a dica) Copie o que funciona

Abaixo está o que eu uso. Adapte para seu uso:

MIDlet-Version: 0.0.1
MIDlet-Vendor: ACME
MIDlet-Jar-URL: http://xxx.com.br/teste.jar
MicroEdition-Configuration: CLDC-1.0
MIDlet-1: Teste, , core.Teste
MicroEdition-Profile: MIDP-1.0
MIDlet-Jar-Size: 11459
MIDlet-Name: Meu Teste
JAD-Version: 1.17

5a dica) Leia muito…

Existe celulares que precisam de páginas WML para instalar aplicações…outros não…outros você aponta direto para o JAD…noutros…é pro JAR…enfim recomendo sempre você ler de tudo para ficar sabendo destas manhas.

No caso do C55, aponte no seu celular para ele fazer o download do JAD e não da página WML.
Garanta que o servidor web que hospeda o JAD e JAR está configurado para enviar os tipos MIME próprios destes arquivos.

Fui.

duardor

resolvi assim!
Mas eh estranho o proprio Wireless Toolkit da sun q gerou pra mim e ele gerou sem ter a URL completa…

Abraços

Criado 10 de março de 2004
Ultima resposta 10 de mar. de 2004
Respostas 2
Participantes 2