Espresso 执行前是否有办法可以清空 APP 缓存,而不是手动卸载 APP
adb?
adb shell pm clear 包名
这个需要 root 权限吧?
adb 清缓存不需要 root
我试了一下,在@Before里执行这个清理命令会报错 Cannot run program "adb": error=13, Permission denied
我经常这样干,不需要 root
直接通过 usd 运行的确是可以的。但我在@Before里通过 java 去执行,就报 Cannot run program "adb": error=13, Permission denied,是我遗漏了什么吗?