2013-10-10 5 views
1

Android에서 Unity 용 Facebook 및 Chartboost SDK를 사용하고 있습니다. 둘 다 개별적으로 잘 작동합니다. 그러나 동일한 프로젝트에서 빌드 될 때, facebook을위한 활동 - "com.facebook.unity.FBUnityPlayerActivity"와 chartboost- "com.chartboost.sdk.unity.CBUnityPlayerProxyActivity"의 활동은 충돌합니다. 왜냐하면 그들은 같은 장소가 필요하기 때문입니다. 두 플러그인을 함께 사용하기위한 솔루션이 무엇일까?Unity Facebook SDK 및 Chartboost AndriodManifest 활동 충돌

답변

1

주요 활동은 주요 활동을 원하는 다른 플러그인을 사용하지 않는 사용자에게만 해당됩니다. 이 올바르게 페이스 북 SDK에 데이터를 전달합니다

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

: 활동이 서로 좋은 플레이하기 위해서는

, 당신의 경우에 할 수있는 더 좋은 것은 CBUnityPlayerProxyActivity를 확장하는 클래스를 생성하고 추가하는 것입니다 .

+0

답장을 보내 주셔서 감사합니다. 데이터는 SDK로 전달되지만, com.chartboost.sdk.unity.CBUnityPlayerProxyActivity로 채워야 할 경우 Facebook 앱 페이지에 클래스 이름을 제출하는 방법은 무엇입니까? –

+0

주 활동으로 작성해야합니다. 그것이 당신의 주된 활동이라면 그것을 넣으십시오. –

관련 문제