我正在尝试在Android中实现Facebook登录 . Facebook登录按钮显示良好 . 当我点击它时,它弹出模式,如页面左上角有一个退出按钮 . 单击退出按钮时,程序将以下面的日志终止 .
05-02 18:57:50.914 2247-2291/com.hahaha E/eglCodecCommon: **** ERROR unknown type 0x0 (glSizeof,72)
05-02 18:57:50.922 2247-2291/com.hahaha
E/eglCodecCommon: glUtilsParamSize: unknow param 0x00000b44
05-02 18:57:50.922 2247-2291/com.hahaha
E/eglCodecCommon: glUtilsParamSize: unknow param 0x00000bd0
05-02 18:57:50.924 2247-2291/com.hahaha
E/eglCodecCommon: **** ERROR unknown type 0x0 (glSizeof,72)
05-02 18:57:51.197 2247-2247/com.hahaha
W/IInputConnectionWrapper: showStatusIcon on inactive InputConnection
当我进入“取消”模式时,我试图输入错误日志 . 但是它似乎没有把日志放在那种情况下 . 我真的想知道为什么突然应用程序掉线(我认为它不会死,否则我应该看到弹出错误消息 . )
我的代码如下所示 .
loginButton.registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
// App code
Toast.makeText(getApplicationContext(),"로긴 성공",Toast.LENGTH_LONG).show();
info.setText(
"User ID: "
+ loginResult.getAccessToken().getUserId()
+ "\n" +
"Auth Token: "
+ loginResult.getAccessToken().getToken()
);info.setText(
"User ID: "
+ loginResult.getAccessToken().getUserId()
+ "\n" +
"Auth Token: "
+ loginResult.getAccessToken().getToken()
);
}
@Override
public void onCancel() {
// App code
Log.i("what","canceled");
}
@Override
public void onError(FacebookException exception) {
Toast.makeText(getApplicationContext(),"로긴 실패",Toast.LENGTH_LONG).show();
// App code
}
});
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
callbackManager.onActivityResult(requestCode, resultCode, data);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_sungpah, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
..
我期待看到任何意见!
最好