Android ADB使用之详细篇(二)操作指定的模拟器或手机
操作指定的模拟器或手机
如果有多个模拟器或手机正在运行,当使用adb命令的时候就需要指定目标设备,这可以通过使用-s选项参数实现,用法是:
adb -s <serialNumber> <command>
即可以在adb命令中使用序列号指定特定的目标,前文已经提到的devices命令可以实现查询设备的序列号信息。
例如:
adb -s emulator-5556 install helloWorld.apk
需要注意的是,如果使用了-s而没有指定设备的话,adb会报错。
安装应用程序
可以使用adb从开发用电脑中复制应用程序并且安装到模拟器或手机上,使用install命令即可,在这个命令中,必须指定待安装的.apk文件的路径:
adb install <path_to_apk>
关于创建可安装的应用的更多信息,请参见Android Asset Packaging Tool (aapt)。
注意,如果使用了安装有ADT插件的Eclipse开发环境,就不需要直接使用adb或aapt命令来安装应用程序了,ADT插件可以自动完成这些操作。