本文主要是介绍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
的形式来指定provider
的authorities
,所以该provider
的authorities
会根据applicationId
的不同而不同,从而避免了authorities
的冲突问题。
这篇关于INSTALL_FAILED_CONFLICTING_PROVIDER 运行安卓工程时,提示 INSTALL_FAILED_CONFLICTING_PROVIDER 错误,完美解决办法:的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!