当前位置: 首页 > 知识库问答 >
问题:

安装错误:INSTALL_FAILED_UID_CHANGED无根

钱瑞
2023-03-14

我已经检查了StackOverflow中所有其他问题的所有解决方案、注释和答案。

    null

月食:

>

  • 我已经多次清理项目,重新启动Eclipse,甚至更新它
  • 我不能更改项目的名称(正如一个解决方案所建议的),因为这是一个很长的项目,我不能更改它
  • 控制台显示:

    • 安装错误:install_failed_uid_changed
    • 有关详细信息,请检查logcat输出。
    • 启动已取消!
    • 01-05 12:18:19.265:w/ActivityManager(761):未找到可用于撤销权限的内容提供程序:file:///data/local/tmp/myapp.apk
    • 01-05 12:18:20.855:w/PackageManager(761):无法在/data/app/com.myapp-1.apk中安装包

    我可以安装,卸载其他APK/应用程序,没有任何问题。所以这与/data文件夹/子文件夹中的权限无关

    控制台:

      null
  • 共有1个答案

    凌联
    2023-03-14

    我在我的非根Nexus中也遇到了同样的问题。我设法解决了它没有根访问或工厂重置。

    对于这个设备,我通过转到设置->存储->杂项并尝试删除与故障应用程序相关的任何文件(在我的例子中,是从Android Studio推送的.apk和.db文件)来解决这个问题。我还点击了缓存数据来清除所有应用程序的缓存。

    我不清楚这两件事到底是哪件事触发了解决方案。在擦除缓存的数据之前,您可能希望尝试删除misc中的一些文件,因为这看起来不是矫枉过正。

    似乎有一些以前安装的文件没有被卸载掉(可能是Android安装系统的问题)。没有root访问权限就无法访问这些文件,因为它们位于/data/local/文件夹下。显然,Nexus5的存储工具有权删除该文件夹下的文件。

    不知道其他设备是否也有一套类似的存储工具。

     类似资料:
    • 我正在开发一个应用程序,如果我从android studio运行到我的设备上,它绝对运行良好。如果我将我的apk放入google drive并与其他人共享,它会显示错误< code >(“Android apk安装失败。安装包错误,无法安装。)当他们尝试安装应用程序时。不是署名的apk。它仍处于原型阶段(调试模式)。 请让我知道我哪里做错了。

    • 问题内容: 我正在尝试使用goinstall github.com/hoisie/web.go 安装web.go,但我不断收到有关该路径的错误。 goinstall确实可以正常工作,因为当我只输入goinstall时,我会得到它的选项列表。关于我在做什么错的任何想法吗? 都会 问题答案: 您需要安装git(http://git-scm.com)才能从git存储库中获取软件包。 干杯, 法比安

    • 我使用Linux Mint,我想安装sass。我已经通过“sudo apt install ruby”2.3版安装了ruby,然后,当我想通过“sudo gem install sass-no user install”安装sass时,我出现了以下错误:

    • 我正在运行npm来安装mnodesql,这是一个用于sql服务器驱动程序的npm库。我安装这个Windows Server 2012盒。 我已经安装了Visual C 2010、node gyp和Python 2.7.x.x作为依赖项,所有这些安装都是成功的。 当我运行npm install msnodesql时,我得到一个红色的大错误: (x86)\MSBuild\Microsoft.Cpp\v