INSTALL_FAILED_CONFLICTING_PROVIDER

Posted dmrbell

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了INSTALL_FAILED_CONFLICTING_PROVIDER相关的知识,希望对你有一定的参考价值。

运行安卓工程时,提示 INSTALL_FAILED_CONFLICTING_PROVIDER 错误,完美解决办法:

 

在定义provider是,使用软编码的形式,如下:

<provider
android:name="android.support.v4.content.FileProvider"
android:authorities="$applicationId.fileprovider"
android:grantUriPermissions="true"
android:exported="false">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_paths" />
</provider>
上述代码中通过$applicationId.fileprovider的形式来指定providerauthorities,所以该providerauthorities会根据applicationId的不同而不同,从而避免了authorities的冲突问题。

以上是关于INSTALL_FAILED_CONFLICTING_PROVIDER的主要内容,如果未能解决你的问题,请参考以下文章