首页 文章

调用fb.init时,Android上的Facebook Unity SDK崩溃

提问于
浏览
2

我正在使用facebook unity SDK,在Unity编辑器上一切都很好,但在android设备上不起作用 . 当fb.init调用时,“App停止了” .

我使用unity 5.5.1版本和facebook sdk版本是7.9.4

这是代码:

public void teststr()
    {
        if (!FB.IsInitialized) {
            // Initialize the Facebook SDK
            FB.Init(InitCallback, OnHideUnity);
        } else {

            // Already initialized, signal an app activation App Event

        }
    }
    private void InitCallback ()
    {
        if (FB.IsInitialized) {
            // ...

        } else {

        }
    }
private void OnHideUnity (bool isGameShown)
    {
        if (!isGameShown) {

            // Pause the game - we will need to hide
            Time.timeScale = 0;
        } else {

            // Resume the game - we're getting focus again
            Time.timeScale = 1;
        }
    }

单击按钮时,teststr函数触发

1 回答

  • 1

    我已经解决了!

    我用 FB.Init(this.InitCallback, this.OnHideUnity);

    而不是 FB.Init(InitCallback, OnHideUnity);

相关问题