Android エミュレータの起動が遅い
投稿日時:2010/05/17
デバックしているときにエミュレータの起動が遅かったので
高速化する方法を調べたらPCのスペックを上げると書いてあった
まあ、それはそうだけどちょっと違う
さらに調べてたら手順が分かったので覚書
Eclipse を使用している方は下まで飛ばしてください
・コマンドプロンプトからの起動
まず、emulator.exe があるところまで移動します
Android SDK のある下に Tools\emulator.exe があります
>start emulator -avd 仮想デバイス名
仮想デバイス名の作成はこっち参照
http://www.javadrive.jp/android/emulator/index1.html
・アプリケーションのインストール
>adb install ****.apk
****.apk は フルパスで指定してもインストールできます
Success と表示されたら正常にインストールが成功です
あとは普通にアプリケーションを起動してください
Failure [INSTALL_FAILED_ALREADY_EXISTS]
と表示された場合はすでにインストールされています
一度、アプリケーションを削除してから再度インストールしてください
・アプリケーションの削除
>adb shell
これでシェルが起動します
>cd data/app
アプリケーションフォルダに移動
>ls
インストールされているアプリケーションが一覧で表示されます
>rm ****.apk
これでアプリケーションの削除が行えます
>exit
シェルからコマンドプロンプトに戻ります
・Eclipse での高速起動
一度、エミュレータを起動したら閉じずに
「プログラム修正」→「ビルド」→「実行」
で修正されたアプリケーションが反映されます
エミュレータを落としていたのがそもそもの原因だったという訳です
以下、参考サイト
http://www.javadrive.jp/android/commnadline/index4.html
http://blogs.yahoo.co.jp/lakelake360/folder/532857.html
http://groups.google.co.jp/group/android-group-japan/browse_thread/thread/9d368da50b9cc665?pli=1
- 関連記事
-
- Android エミュレータに AdMob 広告を表示させてみた
- Eclipse を使用した Android のログ出力
- Android エミュレータの起動が遅い
- Android プロジェクトの作成と実行
- Android のインストール