全部产品

INSTALL_FAILED_UID_CHANGED

问题分析:应用在上次卸载时,由于应用中的native程序未被杀死而占用/data/data/{packageName}目录,导致/data/data/目录下的APP相关内容未被删除,多数情况下能在logcat中找到报错:Installer: rm -rf failed, directory is not empty。再次安装时无法覆盖,导致报出此类问题。

解决方案:此时如果设备已经Root,则直接删除/data/data/目录下的应用包名文件夹;如果没有root,需要将手机恢复出厂设置。此外,开发者要额外注意容易出现此类问题的手机,对此类设备的用户给出提示。用户无需操心,阿里移动测试平台会帮助解决。