1、列出当前连接的所有设备
adb devices
2、安装apk
adb -s emulator-5556 install helloWorld.apk
如果有多个设备时,用-s 设备序号 来指定设备
adb install -r helloWorld.apk
-r 表示强制安装
3、卸载apk
adb -s emulator-5556 uninstall helloWorld.apk
4、pull push
从模拟器/设备中拷入或拷出文件
可以使用adbpull
,push
命令将文件复制到一个模拟器/设备实例的数据文件或是从数据文件中复制。install
命令只将一个.apk文件复制到一个特定的位置,与其不同的是,pull
和 push
命令可令你复制任意的目录和文件到一个模拟器/设备实例的任何位置。
adb push 能够指定安装目录。比如执行"adb push xxx.apk system/app" 后,xxx.apk被安装到了system/app目录下。
adb install 用此命令安装的软件位于 data/app 目录,则为user application。
从模拟器或者设备中复制文件或目录,使用(如下命令):
adb pull <remote> <local>
将文件或目录复制到模拟器或者设备,使用(如下命令)
adb push <local> <remote>
在这些命令中, <local>
和<remote>
分别指通向自己的发展机(本地)和模拟器/设备实例(远程)上的目标文件/目录的路径
下面是一个例子::
adb push foo.txt /sdcard/foo.txt
**************************************
查看版本号
aapt dump budging **.apk