2017-01-27 10 views
9

Tôi đang tích hợp facebook SDK trong ứng dụng của tôi làm tùy chọn đăng nhập cho người dùng. Nhưng gần đây tôi đã bắt đầu nhận được FacebookSdk.sdkInitialize(getApplicationContext()) là không được chấp nhậnFacebookSdk.sdkInitialize (getApplicationContext()) Không được chấp nhận

@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); 

Vì vậy, sau khi hối hận, tôi đã có thể tìm ra giải pháp cho điều này.

+1

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

Trả lời

11

Vì vậy, theo tài liệu mới nhất của facebook, chúng tôi hiện không cần khởi tạo SDK facebook và nó sẽ tự động được gọi. Vì vậy, bây giờ FacebookSdk.sdkInitialize(getApplicationContext()) có thể bị xóa.

1

Đơn giản chỉ cần không viết dòng mã này trong lớp học của bạn

FacebookSdk.sdkInitialize(getApplicationContext()); 
Các vấn đề liên quan