[RESOLVIDO] Construir uma aplicação Android que atualiza automaticamente.  XML
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Autor Mensagem
eliangela
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2006 01:31:49
Mensagens: 724
Localização: Campo Mourão
Offline

Olá pessoal!!

Estou fazendo uma aplicação para Android aqui na empresa e já instalei essa aplicação em vários smartphones de clientes.
O problema é que está muito difícil pra atualizar esses softwares porque já são vários aparelhos.

Como que eu posso fazer meu software atualizar automaticamente sem colocar no Android Market? Já tentei colocar numa página na internet, mas os clientes não estão usando cartão de memória em seus aparelhos e não é possível fazer download a partir de uma página.

Alguem tem alguma solução simples?

Obrigada

This message was edited 1 time. Last update was at 13/12/2011 08:18:53


Não respondo perguntas por MP.
http://www.eliangela.info
[WWW] [Yahoo!] [MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

As soluções de auto-atualizações que usamos aqui é especificio por tablet e nós conversamos com a fabricante para utilizar a API deles.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
vargas
JavaTeenager

Membro desde: 08/10/2011 13:21:59
Mensagens: 150
Offline

eliangela wrote:Olá pessoal!!

Estou fazendo uma aplicação para Android aqui na empresa e já instalei essa aplicação em vários smartphones de clientes.
O problema é que está muito difícil pra atualizar esses softwares porque já são vários aparelhos.

Como que eu posso fazer meu software atualizar automaticamente sem colocar no Android Market? Já tentei colocar numa página na internet, mas os clientes não estão usando cartão de memória em seus aparelhos e não é possível fazer download a partir de uma página.

Alguem tem alguma solução simples?

Obrigada


Não é possível fazer o download provavelmente o aparelho não permite instalar aplicativos de terceiros?

Se for isso não vejo outra solução a não ser instruir seus usuários em como alterar a opção nas configurações do aparelho.
eliangela
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2006 01:31:49
Mensagens: 724
Localização: Campo Mourão
Offline

vargas wrote:Não é possível fazer o download provavelmente o aparelho não permite instalar aplicativos de terceiros?

Se for isso não vejo outra solução a não ser instruir seus usuários em como alterar a opção nas configurações do aparelho.


Olá vargas!
Com relação aos smartphones, o android não permite download de sites sem um cartão de memória. Eu queria que meu software atualizasse quando tivesse alguma atualização disponivel, assim como acontece com outros softwares vinculados ao Android Market, mas não estou encontrando solução.

Marky.Vasconcelos wrote:As soluções de auto-atualizações que usamos aqui é especificio por tablet e nós conversamos com a fabricante para utilizar a API deles.

Olá Marky!
vc tem algum link que me ajude?

Obrigada

Não respondo perguntas por MP.
http://www.eliangela.info
[WWW] [Yahoo!] [MSN]
vargas
JavaTeenager

Membro desde: 08/10/2011 13:21:59
Mensagens: 150
Offline

Ops.. não sabia dessa... achava que usuário Androide era livre para instalar aplicativos de qualquer lugar..

Obrigado pela informação!

eliangela
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2006 01:31:49
Mensagens: 724
Localização: Campo Mourão
Offline

vargas wrote:Ops.. não sabia dessa... achava que usuário Androide era livre para instalar aplicativos de qualquer lugar..

Obrigado pela informação!



Bom, isso eu percebi nos aparelhos samsung. Não sei se isso se aplica a todos os aparelhos.

Olha, encontrei isso num site: http://stackoverflow.com/questions/4967669/android-install-apk-programmatically. acho que resolve meu problema... vou tentar e qualquer coisa eu posto um resultado.

obrigada

Não respondo perguntas por MP.
http://www.eliangela.info
[WWW] [Yahoo!] [MSN]
Pietrz
Thread.start()

Membro desde: 18/07/2011 14:39:25
Mensagens: 34
Offline

Posso perguntar o do porque não utilizar o android market?
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

eliangela wrote:
Marky.Vasconcelos wrote:As soluções de auto-atualizações que usamos aqui é especificio por tablet e nós conversamos com a fabricante para utilizar a API deles.

Olá Marky!
vc tem algum link que me ajude?

Obrigada


Pior que não, isso foi um acordo comercial com as fabricantes.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
eliangela
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2006 01:31:49
Mensagens: 724
Localização: Campo Mourão
Offline

Pietrz wrote:Posso perguntar o do porque não utilizar o android market?

Porque o aplicativo pra Android que fizemos aqui é pra integrar com um sistema web que temos aqui na empresa.

Bom... eu fiz um código baseado nesses links:
http://stackoverflow.com/questions/4967669/android-install-apk-programmatically
http://stackoverflow.com/questions/576513/android-download-binary-file-problems



E está dando este erro:


O que eu estou fazendo de errado?

Obrigada

Não respondo perguntas por MP.
http://www.eliangela.info
[WWW] [Yahoo!] [MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline


Unable to open zip '/data/data/br.com.tdta.service/files/app.apk': Permission denied


Voce tem as permissões no Manifest da sua aplicação?

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
eliangela
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2006 01:31:49
Mensagens: 724
Localização: Campo Mourão
Offline

Marky.Vasconcelos wrote:Voce tem as permissões no Manifest da sua aplicação?


São essas:



Não respondo perguntas por MP.
http://www.eliangela.info
[WWW] [Yahoo!] [MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Voce vai precisar de



Para ler.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
eliangela
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2006 01:31:49
Mensagens: 724
Localização: Campo Mourão
Offline

Marky.Vasconcelos wrote:Voce vai precisar de



Para ler.


Olá Marky!
Eu coloquei a permissão e ainda deu acesso negado. Então eu coloquei esse código:


E eu obtive outro erro:


Eu mandei escrever o tamanho do APK no dispositivo, e escreveu somente 657, o que é muito estranho, já que o arquivo original tem 130.897 bytes.

Estou verificando o código onde eu baixo o arquivo.

Não respondo perguntas por MP.
http://www.eliangela.info
[WWW] [Yahoo!] [MSN]
eliangela
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2006 01:31:49
Mensagens: 724
Localização: Campo Mourão
Offline

Pessoal, obrigada pela ajuda!

Funcionou aqui.
O problema da permissão funcionou usando o CHMOD, e o problema do arquivo corrompido eu resolvi colocando um .htaccess no servidor (eu tinha esquecido )

Marky.Vasconcelos wrote:Voce vai precisar de



Para ler.

Eu só estou querendo saber onde que vc viu essa permissão, porque eu li todas as permissões listadas em http://developer.android.com/reference/android/Manifest.permission.html e não vi essa que vc falou...

Obrigada

Não respondo perguntas por MP.
http://www.eliangela.info
[WWW] [Yahoo!] [MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Pior que eu lembro de precisar dessa permission tempos atrás, mas eu procurei nos docs atuais e realmente não tem mais. o.0

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
 
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Ir para:   
Powered by JForum 2.1.8 © JForum Team