gpt4 book ai didi

Android Facebook 内容提供商权限以编程方式更改

转载 作者:太空狗 更新时间:2023-10-29 16:14:18 25 4
gpt4 key购买 nike

<provider android:authorities="com.facebook.app.FacebookContentProvider{app id here}"
android:name="com.facebook.FacebookContentProvider"
android:exported="true"/>

我可以在 Android 应用程序中以编程方式更改 Facebook appId 吗?

最佳答案

如果您想根据您的构建类型更改它,您可以使用字符串资源来替换您的 Facebook Id 的实际值。

<provider
android:authorities="@string/FB_APP_ID"
android:name="com.facebook.FacebookContentProvider"
android:exported="true"/>

然后在您的 build.gradle 上定义每个构建类型的 FB_APP_ID 的值。

buildTypes{
debug{
resValue "string", "FB_APP_ID",
"com.facebook.app.FacebookContentProvider{appid1}"
}
release{
resValue "string", "FB_APP_ID",
"com.facebook.app.FacebookContentProvider{appid2}"
}
}

关于Android Facebook 内容提供商权限以编程方式更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34410177/

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