gpt4 book ai didi

android - 冲突的内容提供者 facebook SDK

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:46:08 26 4
gpt4 key购买 nike

我对 facebook SDK version 4.0.0 有问题 ->我正在尝试设置两种不同风格的应用程序 - 暂存和生产。

一切正常,但我在尝试安装一个应用程序(如果设备上已有另一个应用程序)时出现 INSTALL_FAILED_CONFLICTING_PROVIDER 错误。

我对其进行了研究,尝试了几种解决方案,但不幸的是,由于这是第 3 方提供商,我一无所获。

也许有人遇到过类似的问题并找到了解决方案?我很乐意提供任何帮助、链接、文档等。

这是我在 list 中定义提供者的方式,这正是 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" />

最佳答案

您需要创建两个单独的 facebook 帐户应用程序 ID,因为我认为您已经为您的应用程序设置了两个不同的包名称以用于暂存和生产。

例。暂存应用程序包名称:com.example.app1

生产应用程序包名称:com.example.app2

因此您不能为这两个版本使用相同的 facebook 应用程序 ID。

关于android - 冲突的内容提供者 facebook SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30124171/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com