Androidエンジニアの@sakebookです。 今まではストアに飛ばしたり、自前で用意したロジックやAPIで更新があるかを確認していました。しかしそんな時代はもう終わりました。Play Core Libraryを使えばアプリ内でアップデートが可能になります。 in-app updates 文字通りアプリ内でアプリのアップデートを行える機能です。アプリのアップデートといえば、知らない間に自動更新されていたり、ストアへ行って更新ボタンを押すなどがありましたが、それらのトリガーをアプリ内から任意のタイミングで引き起こすことが可能になったイメージです。 in-app updatesでは大きく分けて2つの方法がサポートされています。 フレキシブル(Flexible) 知らない間に自動更新 に相当するものです。ユーザにアプリを利用させつつ更新版アプリをDLし、DL完了したタイミングで再起動するメソ
![アプリを利用しながらアプリの更新ができるin-app updates - JX通信社エンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/02eed060f4b019b166f978617b137ce9e4f3e72d/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fsakebook%2F20200826%2F20200826004435.png)