home ホーム search 検索 -  login ログイン  | reload edit datainfo version cmd icon diff delete  | help ヘルプ

技術/Android/HowToBackupInstalledAPKFiles

技術/Android/HowToBackupInstalledAPKFiles

技術 / Android / HowToBackupInstalledAPKFiles
id: 1017 所有者: msakamoto-sf    作成日: 2011-09-18 17:26:12
カテゴリ: Android 

インストールされたAPKファイルをバックアップする手法のメモ。

アストロファイルマネージャでバックアップする

  • アストロファイルマネージャ ファイル操作からタスク管理まで!最強ファイルマネージャー | Android(アンドロイド)アプリの人力レビューサイト【アンドロイダー】

アストロファイルマネージャ独自の「アプリケーションマネージャー」からAPKファイルをSDカード内に保存できる。さらにバックアップしたAPKファイルから再インストールすることも可能。
ファイルマネージャとしても高評価なオススメアプリ。

コマンドラインからバックアップする

まずAndroidのshellに入れる環境を用意する。次のいずれかになると思う。

  • Android SDK をインストールして"adb shell"コマンドでログイン
  • Terminal系のアプリをAndroidにインストールして、端末上から直接ログイン

1. パッケージの一覧を取得

$ pm list packages
package:com.google.android.location
...

2. パッケージからAPKファイルのフルパスを取得

$ pm path com.google.android.location
package:/system/app/NetworkLocation.apk

あとは"adb pull"コマンドなどを使って適当な場所にコピーすれば良い。

adb pull /system/app/NetworkLocation.apk

"/system/app/"以下は"o+r"になっているので、shellユーザでも他のユーザでもread可能となっている。

なお、引数なしで"pm"を実行するとヘルプが表示される.



プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2011-09-18 17:28:01
md5:90864d5f4477dca371f4f83e8543d3a9
sha1:46585684bef97328c1fc52410027992f3df4a769
コメント
コメントを投稿するにはログインして下さい。