行いたいこと
アプリ起動時(ログイン後)に、最新バージョンでない場合はアップデートをするようにしたいです。
実装内容
実際のコードは記載できないのですが、こちらの、アプリ内アップデートの記事の内容をJavaに直して記載しています。
起きている問題
1,ローカルの実装のバージョンを下げる
2,エミュレータのplayStoreでアプリを取得し最新のバージョンを確認し、アンインストール(一度ストアから取得していないと最新化判定してくれないようなので)
3,android studioでアプリをスタート
4,ログイン後、トップ画面起動時に、ここの画像にある、更新のボタンの画面が表示される
5,更新を押下
6,更新が走り、n%と出てダウンロードとインストールが走る
7,更新後にアプリを起動するとバージョンが1で下げたバージョンになっており、2で確認したバージョンになっていない
8,アプリを閉じ、再起動して4の画面になり、再度更新してもバージョンが変わらない
試したこと
・上記3で、ログインせずにストアのキャッシュやストレージを削除してからログインし更新
・上記6の更新後、ローカルの方は止めて、エミュレータのみ起動した状態で再度アプリを立ち上げ更新
お手数をおかけしますが、おわかりになる方いらっしゃいましたらご教示頂きたいです。
よろしくお願いいたします
あなたの回答
tips
プレビュー