Androidエミュレータ上のファイルをパソコンにコピーするにはSDKの「ddms」が便利 特集その3

emulatormarket_116仮想端末上にインストールされたアプリをパソコン上で解析・改造するには、実際の端末の場合と同じようにAPKファイルを取り出す必要がある。
仮想端末からパソコンにファイルを転送するには、SDKに含まれる「ddms」というプログラムを使う方法がオススメだ。GUIで端末上のファイルやフォルダをツリー表示し、選択したファイルを簡単にパソコン上にコピーできるぞ。
実機にインストールされたアプリを取り出すときは、「ES ファイルエクスプローラ」などのアプリバックアップ機能で一旦SDカードに取り出してから転送するという手順を紹介したが、仮想端末では動作が重く面倒なので、インストール先フォルダから直接抜き出してしまおう。ファイル名が若干分かりづらいが、あまり多くのアプリをインストールしていなければ、すぐに見つかるはずだ。

emulatormarket_301Android SDK をインストールしたフォルダにある「tools」フォルダ内の「ddms.bat」をダブルクリックして、ddmsを起動しよう。

emulatormarket_302エミュレータが起動していれば、左上のデバイス一覧部に「emulator-5554」と表示されるはずだ。これを選択して、メニューの「Device」→「File Explorer」を実行しよう。

emulatormarket_303このようなツリーで端末上のファイルが表示される。パソコン上に取り出したいファイルを選択して、ツールバーの左端のボタンを押そう。マーケットなどからインストールしたアプリは、SDカードに移動していなければ「data」→「app」にあるはずだ。

emulatormarket_304ダイアログでコピー先フォルダやファイル名を指定してコピーを実行しよう。

emulatormarket_305このように、仮想端末上にインストールされたアプリのAPKをパソコン上に取り出せたぞ。


関連記事

2011年11月18日16時40分 公開 | カテゴリー: ファイル管理 | キーワード:, , | Short URL
このエントリーをはてなブックマークに追加

最新記事