2017-01-27 23 views
9

私はFacebookのSDKをユーザーのログインオプションとしてアプリケーションに統合しています。しかし、最近、私は長い間、ハッスルした後、私はこの解決策を見つけることができたのでFacebookSdk.sdkInitialize(getApplicationContext()) FacebookSdk.sdkInitialize(getApplicationContext())非推奨

非推奨として
@Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     FacebookSdk.sdkInitialize(getApplicationContext()); 
     setContentView(R.layout.activity_main); 
     Toolbar toolbar = (Toolbar) findViewById(R.id.toolBar); 
     setSupportActionBar(toolbar); 
     getSupportActionBar().setDisplayHomeAsUpEnabled(true); 
     DrawerLayout drawerLayout = (DrawerLayout) findViewById(R.id.drawerLayout); 

を取得し始めています。

+1

http://stackoverflow.com/questions/41884349/facebooksdk-sdkinitialize-context-is-deprecated/41884415#41884415 – Yupi

答えて

11

最新のFacebookドキュメントによれば、Facebook SDKを初期化する必要はなく、自動的に呼び出されます。今すぐFacebookSdk.sdkInitialize(getApplicationContext())を削除することができます。

1

は、単にあなたのクラスでのコード行を書かない

FacebookSdk.sdkInitialize(getApplicationContext());