在为Android构建时,Facebook Unity SDK会出现问题

时间:2018-06-05 15:43:33

标签: android unity3d facebook-unity-sdk

在为Android构建时,我无法解决此构建时问题。

以下是错误消息:

toString()

我确实在Temp / StagingArea文件夹中生成的AndroidManifest.xml中发现了以下几行:

AndroidManifest.xml:39: Tag <provider> attribute authorities has invalid character '$'.

看起来applicationId替换不起作用,但我正确地将其放在Facebook设置中,如文档中所述。

在Unity 2017.2和2018.1上使用Facebook SDK 7.10,7.11和7.12在安装了Facebook SDK插件的空项目中尝试使用它。

那里的任何人都知道这里发生了什么?

1 个答案:

答案 0 :(得分:0)

尝试将其替换为您的应用ID,$返回的包名称不是appID。

<provider android:authorities="FacebookInitProvider{APP ID HERE}" android:exported="true" android:name="com.facebook.internal.FacebookInitProvider" />