APK から入れたアプリを更新する方法
Advertisement
サイドロード後に起きること
Android はどのアプリがインストールしたかを記録します。Google Play は自分が入れたアプリを更新し、多くの端末では、パッケージを認識でき署名が Play のビルドと一致するアプリも更新します。別の鍵で署名されたアプリや、自分の国で Play が扱っていないアプリは対象外で、端末上のほかの仕組みも更新を確認しません。
手動で更新する
署名が一致し、バージョンコードが大きければ、新しいバージョンは古いものの上にそのまま入り、データも保持されます。アプリのバージョンページから新しいビルドをダウンロードして開き、インストーラーで「更新」を確定します。バンドルは XAPK インストーラーで入れてください。フルインストールの上にバンドルのベース APK だけを入れるとアプリが壊れます。
「アプリはインストールされていません」で拒否される場合は、署名が違う(パッケージ競合のガイド)か、ファイルのバージョンが低いかです。
Google Play に任せる
アプリの Play ページを開きます。Play が「更新」または「開く」と表示していれば、Play がそのアプリを引き取っており、署名が一致する限り今後は Play が更新します。地域やバージョンの都合で一度だけサイドロードした主要アプリにはこれが一番簡単です。ただし意図して選んだ古いビルドからも移されてしまうため、それを避けたいならそのアプリの自動更新をオフにしてください。
更新を監視するツール
- Aurora Store はインストール済みのすべて(サイドロード分を含む)について Play 上の新しいバージョンを確認し、インストールします。
- Obtainium は開発者のリリースページ(GitHub、F-Droid、直接 URL)を監視します。Play 以外で配布されるアプリに最適です。
- F-Droid は自分が入れたアプリを更新します。
今のバージョンを控える
更新前にインストール済みのバージョン名とコードを控えておけば(バージョンコードの調べ方)、新しいビルドで問題が出たときに戻れます。当サイトのバージョンページでは以前のビルドを引き続き入手できます。
本ガイドは一般的な Android の動作を説明しています。メニュー名はメーカーや Android のバージョンで異なります。当サイトのダウンロードは実績のある第三者ミラーから配信され、当方で改変することはありません。