Unity Facebook SDK和Chartboost AndriodManifest活动冲突

刘易斯

我在Android上同时使用Facebook和Chartboost SDK for Unity。两者都可以单独正常工作。但是,当它们在同一项目中构建时,facebook的活动“ com.facebook.unity.FBUnityPlayerActivity”和chartboost的活动“ com.chartboost.sdk.unity.CBUnityPlayerProxyActivity”会发生冲突,因为它们需要相同的位置。我想知道使两个插件一起工作的解决方案是什么?

布赖恩·朱(Brian Jew)

我们的主要活动仅适用于不使用其他插件也希望主要活动的用户。

为了使活动能够相互配合,在您的情况下,最好做的是创建一个扩展CBUnityPlayerProxyActivity并添加以下类的类

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
  super.onActivityResult(requestCode, resultCode, data);
  Session.getActiveSession().onActivityResult(this, requestCode, resultCode, data);
}

这会将数据正确传递到Facebook SDK。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章