[RESOLVIDO] Construir uma aplicação Android que atualiza automaticamente
15 respostas
E
eliangela
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.
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.
V
vargas
eliangela:
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.
E
eliangela
vargas:
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.
Olá Marky!
vc tem algum link que me ajude?
Obrigada
V
vargas
Ops… não sabia dessa… achava que usuário Androide era livre para instalar aplicativos de qualquer lugar…
Obrigado pela informação!
E
eliangela
vargas:
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.
failed to open Zip archive '/data/data/br.com.tdta.service/files/service-release.apk'
Unable to read AndroidManifest.xml of /data/data/br.com.tdta.service/files/service-release.apk
java.io.FileNotFoundException: AndroidManifest.xml
at android.content.res.AssetManager.openXmlAssetNative(Native Method)
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.
E
eliangela
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 :oops: )