adb の 使い方
接続されているデバイス(エミュレータ)を確認する
adb devices
List of devices attached
XXXXX device
XXXXXというデバイスが接続されています。
<複数接続の場合>
adb devices
List of devices attached
XXXXX device
emulator-5554 device
XXXXXというデバイスとemulator-5554というエミュレータが接続されています。
このように複数台接続されている場合はどの端末を対象とするかのオプションの指定が必要です。
- d:USBで接続されている実機に対してコマンドを実行する
- e:エミュレータに対してコマンドを実行する
- s:指定したシリアル番号の端末に対してコマンドを実行する
たとえば、実機のSDカードにデータをコピーして、
エミュレータにアプリケーションをインストールしたい場合は以下のようになります。
adb -d push sample.png /sdcard
アプリ(.apk)をインストールする
XXXX.apkというファイルを接続されている機器へインストールするときは
adb install XXXX.apk
エミュレータ/デバイスからファイルをコピーする
エミュレータ上にあるファイルを開発環境上にコピーすることも可能です。
# adb pull /sdcard/sample.png /tmp
上記はSDカード上にあるsample.pngという画像を
開発環境上の/tmpにコピーする場合のサンプルになります。
.
最終更新:2011年12月21日 18:24