我正在创建一个用于连接facebook的应用程序。我使用了以下内容,但是在完成输入代码后会显示“The Constructor Facebook string deprecsted”。为什么会发生这种情况。??
String APP_ID = getString(R.string.app_id);
Facebook fb = new Facebook(APP_ID); // here Facebook that with the APP_ID shows deprecated
答案 0 :(得分:0)
不推荐意味着,有一种更新的方法来实现该功能,不推荐使用的方法将很快完全消失,因此开发人员应该切换到较新的方法。弃用的方法是礼貌的。以下是使用最新Facebook Android SDK v3.6.0的指南:https://developers.facebook.com/docs/android/getting-started/
在当前版本中,您将清单文件中的APP ID定义为元数据
<meta-data android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebook_api_key"/>