为什么 Unity3d Facebook SDK 无法识别 Android SDK?

Why The Unity3d Facebook SDK Does Not Recognize Android SDK?

Unity 中的 Facebook 设置选项卡(安装 facebook sdk 后)显示 Android SDK 未设置。然而,在安装 Facebook SDK 之前,我对此没有任何问题,并且已经构建了许多 APK 用于测试目的。 Android SDK 路径仍在我的外部工具部分。

我希望以前有过这种经历的人能给我指明正确的方向。我不确定这是版本冲突,还是只是 Unity 的众多恶作剧之一。我在下面附上了错误消息的屏幕截图和 SDK 路径。

SDK Error And Locations Screenshot

这是 Facebook SDK 的一些错误,只需取消选中 Android SDK 的 "Installed with Unity" 并再次检查它,警告就会消失,但我认为它不会导致任何错误

我也遇到过同样的事情;显然,这是关于 Facebook API 寻找您的 android SDK 的方式,但我没有更多细节。我在这里找到了一些帮助: https://forum.unity.com/threads/you-dont-have-android-sdk-setup-facebbok-sdk.835435/

取消选择默认内置Android SDK 并将其替换为另一个。 很抱歉没有提供更多帮助,就我而言,Unity 在取消选中默认 SDK 工具后立即检测到另一个 SDK,它现在正在运行。

请注意,Unity 可以使用内置 SDK;这只是一个 Facebook 问题,并且在发布此答案时已经存在。