Android APK INSTALL_FAILED_UID_CHANGED现在权限被拒绝

时间:2014-07-02 15:40:25

标签: android mobile adb android-install-apk

我一直在使用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。

以下不起作用:

  1. adb shell pm clear com.app
  2. adb -d install -r com.apk
  3. adb shell; rm -r /data/data/com.app(权限被拒绝)
  4. (推送到SD卡然后)adb shell pm install -l /sdcard/tmp/smv.apk
  5. 从应用商店重新下载应用
  6. 如果这是在我卸载之前,我可以使用" run-as com.app",但是现在由于应用程序不再存在,我无法获得删除延迟数据文件夹的权限。 " run-as:Package' com.app'不知道"

    我想避免生根设备。但是我怎样才能摆脱旧文件呢?我可以恢复使用run-as的能力吗?我也不想重新安装Android ...

1 个答案:

答案 0 :(得分:0)

尝试在重新安装应用之前重启设备。这对我有用。