【adb】installでAPKをインストールする、-t/-d/-gオプションinstallはAPKファイルを端末にインストールするサブコマンドである。
installで基本的なインストールを行う 引数にローカルのAPKファイルのパスを指定する。
$ adb install app.apk Performing Streamed Install Success -rは既存インストールの上書きを許可する -rは本来「既にインストール済みのアプリを上書きする」ためのオプションだが、Android 9の実機・Android 16のエミュレータのどちらで試しても、-rを付けずに同じアプリを再度installしてもエラーにならず上書きされた。dumpsys packageで確認すると、再インストール後もfirstInstallTimeは変わらずlastUpdateTimeだけが更新されており、内部的にはアンインストール→再インストールではなく更新として扱われている。両端末とも同じバージョンのadbクライアントを使っているため、OSバージョンではなくadbクライアント側の挙動である可能性もある。