2017-01-27 2 views
9

Я интегрирую фоновую SDK в своем приложении в качестве опции для входа в систему для пользователей. Но в последнее время я начал получать FacebookSdk.sdkInitialize(getApplicationContext()) в DEPRECATEDFacebookSdk.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, нам не нужно инициализировать SDK facebook, и она автоматически активируется. Так что теперь FacebookSdk.sdkInitialize(getApplicationContext()) можно удалить.

1

Просто не написать эту строку кода в классе

FacebookSdk.sdkInitialize(getApplicationContext()); 
Смежные вопросы