2012-04-12 17 views
10

1ヶ月前にアンドロイドマーケットに自分のアプリをアップロードしました。今私は新しいバージョンをアップロードしました。私は自分のデバイスに古いバージョンをインストールしています。しかし、私は更新通知を受け取っていません。アプリケーションをAndroidマーケットに更新すると、ユーザーに更新通知を送信するオプションがありますか?Androidアプリケーションアップデート通知

答えて

14

デフォルトではありません:マーケット通知は、アプリ開発者に何らかの形で公開されているものではありません。ユーザーに通知する場合は、アプリにURLを作成する必要があります。最新バージョンを報告するHTTP URLを公開するサーバーを設定し、AlarmManagerを使用してそのURLを呼び出し、デバイスのバージョンが最新バージョンと同じです。それがメッセージや通知をポップアップしていない場合はアップグレードするために市場に送信します。同じことがhereと記載されています。

+4

マーケットアプリが送信する通知については彼が話していると思います。新しいapkをアップロードするときには自動的に通知する必要があります。 – Heinrisch

+2

。市場は、開発者が完全に不透明なプロセスを使用して、それらのすべてを単独で生成します。デベロッパーがオンデマンドでトリガーできるようにするコントロールがないため、アプリで独自のチェックを実装していません(例:私は現在、WhatsAppからアップグレードするようにとのメッセージを出しています)。 – Femi

+2

完全に同意し、ちょうどそれを指摘するコメントをしました。私はあなたの答えから新しいことを学んだので、あなたがそれを投稿してくれてうれしいです、ありがとう! – Heinrisch

0

Google Play、GitHub、Amazon、F-Droid、または自分のサーバーのアップデートをチェックするこのライブラリをお試しください。このライブラリは、マテリアルダイアログ、スナックバー、または通知を表示して、アプリケーションのアップデートを通知します。wikiをチェックしてください。