清除app的数据
正常流程
第一步:正常安装adb(既然要用到清除app数据的命令,这一步肯定已经完成了)
第二步:cmd进入命令行,直接输入adb shell pm clear 这里输入包名
提示success及清除成功
。
踩坑合集
电脑连接多台设备报错
error: more than one device/emulator
如果出行上边这个报错,就是电脑连接了多台设备
解决办法:只留一台设备、指定设备进行操作
只留一台设备不用解释,指定设备操作步骤如下:
首先,adb devices查看全部设备,结果如下

找到需要的设备,继续输入:adb -s 73exxx1 shell,即可进入当前设备进行操作
指定设备后,命令不可用
清除app数据的命令是adb shell pm clear 这里输入包名但是进入指定设备后,直接运行会报错:
/system/bin/sh: adb: inaccessible or not found

此时,需要调整命令的写法,直接写pm clear 这里输入包名即可成功

个人理解是,已经进入到shell中,就不用写adb shell了,有懂的朋友可以评论交流
adb命令清除手机app数据:解决常见问题
本文介绍了如何使用adb命令清除手机app数据,包括正常流程和可能遇到的问题及解决方案。在清除数据时,可能会遇到电脑连接多台设备导致的报错,解决方法是只保留一台设备或指定设备操作。此外,当在指定设备后运行命令报错时,需要调整命令写法,去掉adb shell前缀。
1073





