我想登錄到我的Facebook應用程序提供的信息,但我收到一條消息給我的logcat:未能找到com.facebook.katana.provider.PlatformProvider
Failed to find provider info for com.facebook.katana.provider.PlatformProvider
和啓動不加載。我得到我的散列鍵like this。
我的代碼是:
case R.id.btn_start_facebook:
// callback when session changes state
// start Facebook Login
Session.openActiveSession(this, true, new Session.StatusCallback() {
// callback when session changes state
@Override
public void call(Session session, SessionState state,
Exception exception) {
if (session.isOpened()) {
// make request to the /me API
Request.executeMeRequestAsync(session,
new Request.GraphUserCallback() {
// callback after Graph API response
// with user object
@Override
public void onCompleted(GraphUser user,
Response response) {
if (user != null) {
Log.d("myDebug",
"Hello " + user.getName()
+ " user id = "
+ user.getId()
+ "!");
} else {
Log.d("myDebug", "User is null");
}
}
});
}
}
});
我有同樣的問題。我從安裝在平板電腦上的臉書應用程序註銷。之後,它工作正常。 – user1154390