Android中常用的adb命令

关闭adb服务:adb kill-server
启动adb服务:adb start-server
查询当前模拟器/设备:adb devices
运行APK文件:adb install ebook.apk
重新安装:adb install -r ebook.apk
卸载:adb uninstall com.potter.ebook
在卸载应用程序时可以加上-k命令行参数保留数据和缓冲目录,只卸载应用程序 adb uninstall -k com.potter.ebook 如果机器上有多个模拟器或真机实例,需要使用-s命令行参数指定具体的模拟器或真机。指定模拟器上安装ebook.apk adb -s emulator-5554 install ebook.apk 指定模拟器上卸载ebook.apk adb -s emulator-5554 uninstall com.potter.ebook使用命令:运行已安装在模拟器上的程序adb -s COOLPAD_D530 shell am start -n com.potter.ebook.Main(其中Main是ebook.apk的主Activity) adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等)。
从电脑上复制文件到手机:adb push 电脑上文件路径(可以是文件可以是目录) 手机上的目录 adb push D:\assets /mnt/sdcard/apk

adb pull 反过来adb pull /mnt/sdcard/apkD:\ceshiadb push /system/app
adb shell进入shell模式,shell命令解释器,在这个Linux Shell中,你可以执行各种Linux的命令,adb root获取管理员权限adb reboot重启
在多个连接设备时,选择某个设备的命令:List of devices attacheemulator-5554 deviceHT19MV800295 device
adb -s HT19MV800295 uninstall包名;即选择HT19MV800295设备adb remount 重新挂载文件系统adb shell root@android:/ # 进入root权限#ls //列表显示当前文件夹内容#rm -r xxx //删除名字为xxx的文件夹及其里面的所有文件#rm xxx //删除文件xxx#rmdir xxx //删除xxx的文件夹

你可能感兴趣的:(android)