我正在使用Unity 4.1.2 我从开发者的网站下载了最新的Android SDK for Android软件包。包文件名是 “FacebookSDK-140401.unitypackage” 该套餐为:5.1,2014年4月1日 我创建了一个新的空项目。导入包。 打开包附带的示例场景:“InteractiveConsole” 我在我的Unity编辑器中玩了游戏并按下FB.Init()它运行正常。 以下是游戏和调试输出的屏幕截图。
Facebook设置如下:
您可以自由使用它们并进行测试并回复此问题。
问题是这在Unity Editor中运行良好,但是当我构建应用程序并将其传输到我的Android手机(三星Galaxy Tab 2)并播放时,屏幕打开,一切看起来都还可以。当我点击“FB.Init”按钮时,游戏会暂停一段时间,然后它会崩溃到我的主屏幕。
PS:我的手机上没有安装任何Facebook应用程序。有必要吗?
答案 0 :(得分:0)
我遇到了同样的问题,在团结编辑器中工作正常,但在Android手机中没有工作。我也在使用游戏分析sdk,所以我的Assets文件夹中有两个支持版本:
由于不支持多个支持版本,我删除了第二个。
对我来说这是问题,FB.Init()没有在手机上工作。
当我删除第一个并保留第二个时,它工作了!!!