adb push命令传文件到手机 | 您所在的位置:网站首页 › adbpush文件到手机 › adb push命令传文件到手机 |
adb工具即Android Debug Bridge(安卓调试桥) tools,命令行窗口。比如:你的手机不能开机了,手机又不能装sd卡,这种情况下你在其他模式连接手机,通过adb命令把rom推送到手机内存(手机内置存储),然后卡刷就可以了。常用adb命令:
adb devices 查看已连接的设备。 举例:adb devices 如果按了回车后出现一段字母数字组合就说明设备连接成功了!adb push 推送文件到设备(adb push 电脑文件路径 手机目标路径)‘push’——‘推’ adb pull c:a.txt /sdcard
举例:在不进入设备shell的情况下,输入adb(一个空格)push(一个空格)c:a.txt(一个空格)/sdcard/(从电脑推送a.txt文件到设备sd卡)。 3.adb pull 拉取文件到电脑(adb pull 手机文件路径 电脑目标路径)‘pull’——‘拉取’ adb pull /sdcard/a.txt c: 举例:同样在不进入设备shell下,输入adb(一个空格)pull(一个空格)/sdcard/a.txt(一个空格)c:(从设备下载a.txt文件到电脑)。 注解:‘pull’是‘拉取’的意思,那么意思就是‘从手机拉取文件到电脑’,‘push’是‘推’的意思,那么就是‘推送文件到手机’ 4:adb shell screencap /sdcard/a.png 截屏 5:adb start-server #开启服务6:adb kill-server #关闭服务 7:adb get-state , 获取设备的状态 device:设备正常连接 offline:连接出现异常,设备无响应 unknown:没有连接设备 8:adb shell 进入模拟器的shell模式,exit是退出shell交互模式 9:adb reboot 重启手机 10:adb reboot recovery 进入手机recovery刷机模式 说明:进入recovery模式后,adb工具将失去对手机的控制,我们可以通过手机重启退出recovery模式 11:adb uninstall com.example.myapp 作用:卸载手机已安装的应用 说明:“com.example.myapp"所在位置为APP包名,读者课根据需要修改为自己需要卸载应用的包名。(图中未安装该应用,所以卸载失败) 12:命令:adb install gen.apk 作用:安装应用 说明:“gen.apk”为APK安装包文件名,"gen.apk"放在adb工具目录下 13:命令:adb shell input keyevent 26 作用:点亮/熄灭手机屏幕 说明:keyevent 后面数字是键值,26代表手机电源键 14:命令:adb get-serialno 作用:获取手机序列号 说明:这个命令获取到的序列号就是利用“adb devices”命令获取的设备列表的序列号。 15:命令:adb shell cat /proc/cpuinfo 作用:获取CPU型号等信息 说明:HardWare后面的就是我们CPU的型号 16:命令:adb shell screencap /sdcard/screen.png 作用:屏幕截图,并将截图存放在sdcard下,命名为screen.png 说明:可搭配指令adb pull /sdcard/screen.png将文件复制到电脑。 17:命令:adb shell screenrecord /sdcard/demo.mp4 作用:录制屏幕(Android4.4以上可用) 说明:按下ctrl+C,停止录制,搭配指令adb pull /sdcard/demo.mp4可将录制文件复制到电脑。 18:查看已安装的应用 adb shell pm list packages // 查看所有应用 adb shell pm list packages -s // 查看系统应用 adb shell pm list packages -3 // 查看三方应用 19:启动应用 adb shell am start -n 包名/相对包名的类名 如:adb shell am start -n com.example.test/.MainActivity 20:查看日志输出 adb logcat 21:查看屏幕分辩率 adb shell wm size monkey测试: adb与monkey,轻松入门实践mp.weixin.qq.com![]() |
CopyRight 2018-2019 实验室设备网 版权所有 |