0

我试图按照“Legacy SDK初始化”一节中https://developers.facebook.com/docs/app-events/android#legacy-activation的说明操作。他们说,“在Android SDK v4.18的Facebook SDK和更早版本中,必须初始化SDK”。我正在使用Facebook SDK v3.23.1。他们提供了演示如何初始化SDK的代码。那我遇到的问题是,作为样本代码的一部分,他们使用以下两行:SDK SDK初始化SDK v3.23.1实现Android的应用程序事件

import com.facebook.FacebookSdk; 
FacebookSdk.sdkInitialize(getApplicationContext()); 

当我尝试这样做,我得到以下错误:

Cannot resolve symbol 'FacebookSdk' 

通过测试,我意识到import com.facebook.FacebookSdk只能从Facebook SDK 4.0.0及更高版本使用,但我使用的是Facebook SDK 3.23.1。是否有其他方法来初始化Facebook SDK SDK v3.23.1?

+0

我正在阅读https://developers.facebook.com/docs/reference/android/current/class/FacebookSdk/上的文档,但我没有看到有关支持FacebookSdk类的Facebook SDK版本的信息。我猜Facebook SDK 3.23.1不支持它,但有没有相同的功能?否则,我该如何初始化Facebook SDK才能使用SDK版本3.23.1来实现App Events? –

+0

确认。 Facebook SDK 3.23.1中甚至不存在FacebookSdk类:https://developers.facebook.com/docs/reference/android/3.23/。在这种情况下,我应该如何初始化SDK并为Android实现App Events? –

+0

不需要初始化它。 –

回答