Como forçar a multi-tarefas em celulares java
2 participantes
Página 1 de 1
Como forçar a multi-tarefas em celulares java
Muito simples, basta adicionar duas linhas de texto ao arquivo *.jad ou *.jar. Não há necessidade de fazê-lo em ambos.
1º Pelo arquivo *.jar
Abra o aplicativo *.jar com o WinRAR.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Localize a pasta “META.INF”.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Abra o arquivo “MANIFEST.MF” com o Bloco de Notas ou outro editor de texto.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Adicione o seguinte texto ao final no documento.
Nokia-MIDlet-no-exit: true
Nokia-MIDlet-auto-start: false
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Feche a janela e salve as alterações. Logo o WinRAR detectará que o
arquivo foi modificado. Clique em SIM para atualizá-lo ao arquivo *.jar.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
2º Pelo arquivo *.jad
Abra o arquivo *.jad com o Bloco de Notas ou outro editor de texto.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Adicione o seguinte texto ao final no documento e salve.
Nokia-MIDlet-no-exit: true
Nokia-MIDlet-auto-start: false
O que faz o que?
A linha “Nokia-MIDlet-no-exit: true” faz com que o aplicativo não seja fechado ao pressionar a tecla “Encerrar”.
A linha “Nokia-MIDlet-auto-start: false” impede o aplicativo de se auto iniciar.
Observações
Nem todos os aplicativos “retornam”. O “Social Player”, por exemplo, dá erro ao ser maximizado.
Os aparelhos com versão inferior a Series 40 5th Edition não trabalham com esse MIDlet.O mesmo ocorre com os “Edition Lite”, como por exemplo o
Nokia 5000.
Series 40 5th Edition Lite
Series 40 5th Edition, Feature Pack 1 Lite
Series 40 6th Edition Lite
Para saber qual versão do sistema o seu Nokia executa vá em [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Ao ser minimizado, basta abrir o aplicativo novamente para que ele retorne. Não há como saber que aplicativo está rodando em segundo plano.
Se você abre outro aplicativo com um ainda em execução, o aparelho consegue rodar ambos ao mesmo tempo, mas desde que eles não excedam o buffer de 2MB (memória heap, a RAM dedicada a Java).
Você pode alterná-los sem problemas mas se resolver fechar um deles, o aparelho reinicia devido a incapacidade do S40 de gerenciar multitarefa em Java. Ou seja, se você por engano abriu um aplicativo Java enquanto outro estava em segundo plano, ao fechar qualquer um o telefone reiniciará.
Veja o vídeo onde eu já estava com dois aplicativos em segundo plano, abri o City Bloxx e ao fechá-lo, o aparelho reiniciou.
O mesmo ocorre quando o buffer está cheio.
Eu já consegui, por exemplo, rodar o Nimbuzz com uma conta do Messenger e o eBuddy com outra conta do Messenger ao mesmo tempo, conversando com amigos em ambos os aplicativos sem problemas, pois ambos usam pouca RAM (buffer ou heap). Ou então deixar um download em progresso no Opera Mini e então usar a câmera do aparelho ou ouvir uma música ou reproduzir um vídeo.
Fonte: Plus GSM
1º Pelo arquivo *.jar
Abra o aplicativo *.jar com o WinRAR.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Localize a pasta “META.INF”.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Abra o arquivo “MANIFEST.MF” com o Bloco de Notas ou outro editor de texto.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Adicione o seguinte texto ao final no documento.
Nokia-MIDlet-no-exit: true
Nokia-MIDlet-auto-start: false
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Feche a janela e salve as alterações. Logo o WinRAR detectará que o
arquivo foi modificado. Clique em SIM para atualizá-lo ao arquivo *.jar.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
2º Pelo arquivo *.jad
Abra o arquivo *.jad com o Bloco de Notas ou outro editor de texto.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Adicione o seguinte texto ao final no documento e salve.
Nokia-MIDlet-no-exit: true
Nokia-MIDlet-auto-start: false
O que faz o que?
A linha “Nokia-MIDlet-no-exit: true” faz com que o aplicativo não seja fechado ao pressionar a tecla “Encerrar”.
A linha “Nokia-MIDlet-auto-start: false” impede o aplicativo de se auto iniciar.
Observações
Nem todos os aplicativos “retornam”. O “Social Player”, por exemplo, dá erro ao ser maximizado.
Os aparelhos com versão inferior a Series 40 5th Edition não trabalham com esse MIDlet.O mesmo ocorre com os “Edition Lite”, como por exemplo o
Nokia 5000.
Series 40 5th Edition Lite
Series 40 5th Edition, Feature Pack 1 Lite
Series 40 6th Edition Lite
Para saber qual versão do sistema o seu Nokia executa vá em [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Ao ser minimizado, basta abrir o aplicativo novamente para que ele retorne. Não há como saber que aplicativo está rodando em segundo plano.
Se você abre outro aplicativo com um ainda em execução, o aparelho consegue rodar ambos ao mesmo tempo, mas desde que eles não excedam o buffer de 2MB (memória heap, a RAM dedicada a Java).
Você pode alterná-los sem problemas mas se resolver fechar um deles, o aparelho reinicia devido a incapacidade do S40 de gerenciar multitarefa em Java. Ou seja, se você por engano abriu um aplicativo Java enquanto outro estava em segundo plano, ao fechar qualquer um o telefone reiniciará.
Veja o vídeo onde eu já estava com dois aplicativos em segundo plano, abri o City Bloxx e ao fechá-lo, o aparelho reiniciou.
O mesmo ocorre quando o buffer está cheio.
Eu já consegui, por exemplo, rodar o Nimbuzz com uma conta do Messenger e o eBuddy com outra conta do Messenger ao mesmo tempo, conversando com amigos em ambos os aplicativos sem problemas, pois ambos usam pouca RAM (buffer ou heap). Ou então deixar um download em progresso no Opera Mini e então usar a câmera do aparelho ou ouvir uma música ou reproduzir um vídeo.
Fonte: Plus GSM
Supremo- Veterano
- Mensagens : 450
Data de inscrição : 24/02/2012
Localização : aqui, administrando
Re: Como forçar a multi-tarefas em celulares java
o Opera Mini do meu celular fica caindo o tempo todo por falta de memoria...
porque será
porque será
FDISK- Membro
- Mensagens : 75
Data de inscrição : 27/03/2012
Localização : Brasilia-DF
Tópicos semelhantes
» Tarefas escolares
» Oracle assume controle de atualizações Java no Mac OS X após falha de segurança
» como rodar o prompt de comando sempre como administrador
» 7 mitos sobre celulares quad-core
» Mozilla e telefônica se unem para dar funções de smartphones a celulares comuns
» Oracle assume controle de atualizações Java no Mac OS X após falha de segurança
» como rodar o prompt de comando sempre como administrador
» 7 mitos sobre celulares quad-core
» Mozilla e telefônica se unem para dar funções de smartphones a celulares comuns
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|