我使用 facebook SDK 版本 4.0.0
遇到了问题 -> 我试图设置我的应用程序的两个不同版本 - staging 和 production。
一切都像预期的那样运行良好,但如果已经安装了一个应用程序,则在尝试安装另一个应用程序时会出现 INSTALL_FAILED_CONFLICTING_PROVIDER
错误。
我进行了研究,尝试了一些解决方案,但不幸的是,由于这是第三方提供程序,我什么也没做成。
也许有人遇到过类似的问题并找到了解决方案?我会很高兴获得任何帮助、链接、文档等。
以下是我在清单文件中定义提供程序的方式,正是 Facebook 文档告诉我们应该这样做的:
<provider android:authorities="com.facebook.app.FacebookContentProvider{staging or production fb app id depending on flavour}"
android:name="com.facebook.FacebookContentProvider"
android:exported="true" />