我一直在使用Monkey Talk和Xamarin Android。使用我的APK由Xamarin生成的Monkey Talk仪器不起作用。昨天我通过将程序集推送到/data/data/com.app/files /。覆盖文件夹来实现它。我乱砍,直到我让它工作并更改了一些文件夹上的chmod,将一个文件夹添加到/data/data/com.app/并让它工作。
今天我卸载了工作版本,以便我可以自动化我所做的事情。运行" adb uninstall com.app"然后运行基础APK的安装,我一直得到" INSTALL_FAILED_UID_CHANGED"。
我见过类似的线程,建议你可以添加到卸载的params。
以下不起作用:
如果这是在我卸载之前,我可以使用" run-as com.app",但是现在由于应用程序不再存在,我无法获得删除延迟数据文件夹的权限。 " run-as:Package' com.app'不知道"
我想避免生根设备。但是我怎样才能摆脱旧文件呢?我可以恢复使用run-as的能力吗?我也不想重新安装Android ...
答案 0 :(得分:0)
尝试在重新安装应用之前重启设备。这对我有用。