【问题标题】:Android APK INSTALL_FAILED_UID_CHANGED Now Premission DeniedAndroid APK INSTALL_FAILED_UID_CHANGED 现在权限被拒绝
【发布时间】:2014-07-02 15:40:25
【问题描述】:

我一直在使用 Monkey Talk 和 Xamarin Android。使用 Xamarin 生成的我的 APK,Monkey Talk 仪器将无法工作。昨天我通过将程序集推送到 /data/data/com.app/files/.override 文件夹来让它工作。我到处乱搞,直到我让它工作并更改了某些文件夹上的 chmod,将一个文件夹添加到 /data/data/com.app/ 并让它工作。

今天我卸载了工作版本,以便我可以自动化我所做的事情。运行“adb uninstall com.app”然后运行基本 APK 的安装后,我不断收到“INSTALL_FAILED_UID_CHANGED”。

我已经看到类似的线程建议您可以将参数添加到卸载。

以下操作无效:

  1. adb shell pm clear com.app
  2. adb -d install -r com.apk
  3. adb 外壳; rm -r /data/data/com.app(权限被拒绝)
  4. (然后推送到 sdcard)adb shell pm install -l /sdcard/tmp/smv.apk
  5. 从应用商店重新下载应用

如果这是在我卸载之前,我可以使用“run-as com.app”,但现在由于该应用程序不再存在,我无法获得删除延迟数据文件夹的权限。 “运行方式:包 'com.app' 未知”

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

【问题讨论】:

    标签: android mobile adb android-install-apk


    【解决方案1】:

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

    【讨论】:

    • 仍在安装 INSTALL_FAILED_UID_CHANGED
    猜你喜欢
    • 2013-07-03
    • 2015-12-21
    • 2020-06-03
    • 2020-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-06
    • 1970-01-01
    相关资源
    最近更新 更多