アプリを Google Playstore にアップロードしました。そのため、Google Play ストアからアプリを自動的にプルする Appbrain のような他のサードパーティのアプリストア (サイドロード) があります。私のクエリは次のとおりです。
Google Play ストアでアプリを更新すると、これらの市場でアプリが自動的に更新されますか? はいの場合、更新にどのくらいの時間がかかりますか?
毎回プログラムでアプリのバージョンを確認し (ユーザーに古いバージョンを使用させたくない)、ユーザーを Google Play ストアに連れて行き、アプリの更新を求めます。したがって、ユーザーが他のストアからアプリをダウンロードした場合、対応するストアに移動してアプリを更新する方法、またはどこからダウンロードしたかに関係なく、Google Play ストアに移動しても問題ありませんか?
編集: ドキュメントを読んだ後、getInstallerPackageName()はインストーラーのパッケージ名を提供します。
startActivity(new Intent(Intent.ACTION_VIEW, Uri
.parse("market://details?id="
+ appPackageName)));
appPackageName
したがって、上記のコードは、渡された GooglePlaystore のアプリの画面にユーザーを連れて行きます。したがって、ユーザーを同じ画面に送ることができないため、インストーラーのパッケージ名を知っていても役に立ちません。