adb で署名済みアプリをアップグレードする
マニュアルどおりだけれどメモ。
一度マーケットUPした署名済みのアプリを、デバッグ用にコマンドライン(adb)にてアップグレードしたいとき。
- 普通にEclipseでぽちっとしたら、adbでオプション無しでインストールをするとエラーになる
% adb install HogeMyAppli.apk 1315 KB/s (2154340 bytes in 1.599s) pkg: /data/local/tmp/HogeMyAppli.apk Failure [INSTALL_FAILED_ALREADY_EXISTS]
- 再インストールのオプションをつける
% adb help % adb install -r HogeMyAppli.apk 1301 KB/s (2154340 bytes in 1.616s) pkg: /data/local/tmp/HogeMyAppli.apk Success
元のDBデータは無事そのまま引き継がれていた。