网站安全建设进展情况汇报,网站策划文案,wordpress多个网站,WordPress未定义函数一、什么是adb adb#xff08;Android Debug Bridge#xff09;是android sdk的一个工具 adb是用来连接安卓手机和PC端的桥梁#xff0c;要有adb作为二者之间的维系#xff0c;才能让用户在电脑上对手机进行全面的操作。 Android的初衷是用adb这样的一个工具来协助开发人…一、什么是adb adbAndroid Debug Bridge是android sdk的一个工具 adb是用来连接安卓手机和PC端的桥梁要有adb作为二者之间的维系才能让用户在电脑上对手机进行全面的操作。 Android的初衷是用adb这样的一个工具来协助开发人员在开发android应用的过程中更快更好的调试apk因此adb具有安装卸载apk、拷贝推送文件、查看设备硬件信息、查看应用程序占用资源、在设备执行shell命令等功能。 二、adb组件 客户端 该组件发送命令客户端在开发计算机上运行可以通过发出 adb 命令从命令行终端调用客户端。 后台程序 -- ADBD 该组件在设备上运行命令后台程序在每个模拟器或设备实例上作为后台进程运行。 服务器 -- ADB Server 该组件管理客户端和后台程序之间的通信服务器在开发计算机上作为后台进程运行。
三、adb常用命令 检测连接到电脑的安卓设备模拟器/真机 adb devices 从手机中拉取文件放到本地电脑上 adb pull 手机路径 本机路径 从本机推送信息到手机上去 adb push 本机路径 手机路径 登录设备shell模式命令行的人机界面 adb shell 安装应用(把电脑上的apk安装到手机上) adb install xxx.apk 卸载应用 adb uninstall 应用的包名 启动App adb shell am start -W 包名/启动入口 清除App的数据 adb shell pm clear 包名 查看Android设备第三方App包名 adb shell pm list packages -3 抓取指定包的log adb logcat | grep cn.yonghui.news
如果需要保存日志的话用添加保存路径
adb logcat | grep cn.yonghui.news 路径 打印日志Android系统的日志 其中包括了App应用日志 adb logcat
adb logcat 本地PC端文件路径 截图 adb shell screencap -p /sdcard/screen.png 把电脑图片拷贝到手机 adb push xxx.png /sdcard/ 把手机图片拷贝到电脑 adb push /sdcard/xxx.png D:\ 获取测试app的包名和入口类名——通过sdk自带的aapt工具对应的命令 aapt dump badging APK路径
——在结果中搜索package-name是对应的包名
——搜索lunchable-activity是对应的入口类名