訳があって実施することになりました。
ビルドに使ったソースコードがなくなってしまっただけなんですけどね。
前提
- adbコマンドが使える環境であること
- 端末がデバッグモードONであること
手順
以下の方法で実施します。
- adb shell pm list packages -f | grep [取得対象のパッケージ名の一部]
- 1を実行すると「package:/data/app/<apkファイル名>=<アクティビティ名>」が表示される
- adb pullコマンドでapkファイルのフルパス(/data/app/<apkファイル名>)を指定する
これだけです。
一応ソースコードを紛失したapkのバイナリが取り出せました。
別の端末にインストールできる。
よかったよかった。