我在 Android Studio 中使用 facebook-android-sdk-4.19.0,我遵循了 Facebook 快速入门指南,网址为 https://developers.facebook.com/docs/android/getting-started (单击“快速启动”按钮以使用您自己的 Facebook 帐户登录)。在指南中,它被告知在片段中复制并粘贴以下代码以跟踪应用程序日志
import com.facebook.FacebookSdk;
import com.facebook.appevents.AppEventsLogger;
public class MyApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
FacebookSdk.sdkInitialize(getApplicationContext());
AppEventsLogger.activateApp(this);
}
}
但是,当我在 android studio 中复制粘贴代码时,似乎所有 FacebookSdk.sdkInitialize() 方法都已弃用。这里的文档 https://developers.facebook.com/docs/reference/android/current/class/FacebookSdk/ 没有说明使用什么方法来初始化 sdk 而不是 sdkInitialize()。我应该使用什么方法?
原文由 Ozan 发布,翻译遵循 CC BY-SA 4.0 许可协议
从有关升级 SDK 的文档中:
参考: https ://developers.facebook.com/docs/android/upgrading-4x
更新
In SDK 4.22 the
title
,description
,caption
andimage
field ofFBSDKShareLinkContent
are deprecated.考虑将它们从使用中移除。