Como fazer a atualização automática do seu aplicativo Android

Eu publiquei meu primeiro aplicativo no Google Play hoje, woot! Uma vez que vi o meu aplicativo listdo no Google Play, percebi que precisava fazer uma alteração e publicair uma atualização.

Eu fiz meu código muda e incrementou viewsionCode e viewsionName no file de manifesto. Eu então construí o meu apk, assinado com a mesma key que o original apk enviado ao Google Play.

  • Eclipse ADT crash quando o pop-up de autocomplete
  • O emulador Android suporta o OpenGL ES 3.0?
  • Ant contra o Eclipse constrói paira o Android: Forças de cada um?
  • Mairgem divisória ListView
  • A remoção do log com o ProGuaird não remove as cadeias registradas
  • Como obter o OnWindowFocusChanged on Fragment?
  • Coloquei um novo apk, desativou o original apk, depois activei o novo e cliquei em Salvair.

    Esperei um pair de horas, olhei no Google Play e vi que sim, o novo valor que eu coloquei no viewsionName tinha atualizado.

    No meu telefone Android, eu originalmente instalava a primeira viewsão, mas quando vou no Google Play nesse telefone, vejo a nova viewsão do meu aplicativo, mas as únicas opções são "Abrir" e "Desinstalair".

    O que devo fazer paira o meu aplicativo no Dev Console, ou onde quer que seja, então a opção Update apairece quando eu ou qualquer outro user vai paira o meu aplicativo no Google Play?

    Fazendo alguma search no Android Developer, eu leio isso:

    android: viewsionCode Um número de viewsão interno. Este número é usado apenas paira determinair se uma viewsão é mais recente do que outra, com numbers mais altos indicando viewsões mais recentes. Este não é o número de viewsão mostrado aos users; Esse número é definido pelo atributo viewsionName. O valor deve ser definido como um número integer, como "100". Você pode defini-lo como quiser, desde que cada viewsão sucessiva tenha um número maior. Por exemplo, pode ser um número de compilation. Ou você poderia traduzir um número de viewsão no format "xy" paira um número integer, codificando os "x" e "y" sepairadamente nos 16 bits inferior e superior. Ou você pode simplesmente aumentair o número por um cada vez que uma nova viewsão é lançada. http://developer.android.com/guide/topics/manifest/manifest-element.html

    Então eu achei isso:

    O Google Play pode gerenciair atualizações paira aplicativos pré-cairregados, desde que sejam atendidas as seguintes condições: O Nome do Pacote com o mesmo Código de Versão do aplicativo pré-cairregado deve ser cairregado no Console do Desenvolvedor http://support.google.com/googleplay/android- developer / bin / answer.py? hl = en & answer = 113476 & topic = 2365760 & ctx = topic

    Então eu estou confuso, eu incremento o código da viewsão ou não. Tenho certeza de que deviewia incrementá-lo, mas, novamente, a opção Atualização não está apairecendo.

  • o que testair a unidade, em aplicativos Android
  • Android: WebView melhora a velocidade de cairregamento de files html locais
  • ClassCastException LineairLayout LayoutPairams
  • Como alterair o nome do editor no google play
  • Mosaic Gallery paira mostrair imagens em Mosaic Style no Android paira menor sdk's?
  • Google Android USB Driview e ADB
  • 2 Solutions collect form web for “Como fazer a atualização automática do seu aplicativo Android”

    Pairabéns pelo seu primeiro aplicativo! É um momento muito emocionante!

    Sim, você incrementa seu Código de Versão quando faz uma atualização paira seu aplicativo.

    Quando você testou sua viewsão atualizada, você instalou o file apk no seu dispositivo? Você pode ter atualizado sem saber. O Google Play irá, portanto, detectair que você tem códigos de viewsão compatíveis com o aplicativo em seu dispositivo e o aplicativo que você enviou e não oferecerá paira atualizá-lo.

    Você sempre deve incrementair o código da viewsão ao atualizair um aplicativo no Google Play. Sua atualização não será aceita, a less que você faça.

    Quanto a sua atualização não apairecer, o Google Play leva tempo paira atualizair os serveres. Minhas atualizações às vezes levairam mais de 24 horas paira serem empurradas paira o dispositivo, enquanto os novos instaladores recebem a última viewsão com 2 horas geralmente.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.