Estou usando o formato URI http://play.google.com/store/apps/details?id=<package_name>
descrito em Como vincular seus aplicativos no Google Play para abrir o aplicativo no Android Market ou no Google Play para instalá-lo. Mas ele apenas o abre no navegador, como faria no desktop. E quando Install
é clicado, ele solicita que o usuário faça login para instalar.
Como vincular o aplicativo no Google Play para que o usuário possa instalá-lo?
google-play-store
browser
app-market-link
slybloty
fonte
fonte
Settings -> Applications -> Manage applications
limpar os padrões do navegador para garantir que isso não esteja causando o problema. Se isso não funcionar: qual dispositivo você possui? Você já tentou digitar o URL diretamente no navegador e ver o que acontece? Onde esse link está aparecendo exatamente? (Em uma página da web ou em outro aplicativo?)http
ehttps
. Evenmarket
. E o mesmo resultado.Respostas:
Tente isso diretamente se o link for originado de um aplicativo para Android para lidar com:
market://details?id=<package_name>
Nota: Não há domínio e host.
fonte
Estou usando o código abaixo e está funcionando bem com meu telefone e emulador.
Para o telefone com o aplicativo Google Play, ele abrirá o aplicativo automaticamente. Para o emulador (sem o aplicativo Google Play), ele abrirá automaticamente o navegador.
fonte
Primeiro, o usuário pode realmente instalar o aplicativo no mercado. Ele simplesmente não pode fazer isso diretamente, mas apenas faz o Google instalar remotamente o aplicativo pelo site, como faria se navegasse no mercado em seu PC.
Segundo, com qual navegador você está testando isso? O Opera não está bem integrado ao Android e não abre URLs do Play no aplicativo. Na verdade, não tenho certeza até do navegador nativo.
Talvez você deva usar
market://
links em vez dehttp://
links.fonte
Configurações> Aplicativos> Todos (guia superior)
Clique no botão Menu> Redefinir preferências do aplicativo
Fonte: http://www.youtube.com/watch?v=zt_alKha_-s
fonte
Encontrei uma solução simples e fácil.
<meta http-equiv="REFRESH" content="0; URL=market://details?id=package_name" />
fonte
Para ter uma solução que funcione da melhor maneira possível para computadores / Android / dispositivos móveis que não sejam Android:
HTML:
JS:
fonte