嗨,得到一个INSTALL_FAILED_CONFLICTING_PROVIDER,尝试卸载应用后,我失败了(见下文)

Installing cz.evolta.winwinjob
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/cz.evolta.winwinjob"
    pkg: /data/local/tmp/cz.evolta.winwinjob
Failure [INSTALL_FAILED_CONFLICTING_PROVIDER]


DEVICE SHELL COMMAND: pm uninstall cz.evolta.winwinjob
Unknown failure (Failure)


我读了很多关于android:authorities和android:exported的内容,但没有任何变化。除此之外,我的应用程序中没有任何ContentProvider(即清单中的平均值)。

但是我使用GCM发送推送,Facebook SDK和Linkedin-可能是由于这些原因引起的错误吗?

而且此错误仅在具有许多应用程序的olny Nexus(4.3-API 18)上发生(是否可以找到碰撞的确切位置?),而在Motorola Moto G(5.1-21),LG(6.0)和模拟器(4.3-API 18)即可。

最佳答案

我解决了问题,解决方案也可能解决了您的问题。
当您使用提供提供程序的外部库时,由于某种原因,权限设置不再正确。

我通过在build.gradle文件中设置applicationId解决了该问题

android {
    defaultConfig {
        applicationId 'com.example.myproject'
    }
}

09-25 20:13