googleLogin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent signInIntent = Auth.GoogleSignInApi.getSignInIntent(mGoogleApiClient);
startActivityForResult(signInIntent, RC_SIGN_IN);
}
});
이부분에서 에러가 나는데요 이부분을 주석처리해도
emailLogin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
createUser(editTextEmail.getText().toString(), editTextPassword.getText().toString());
}
});
loginButton.setReadPermissions("email", "public_profile");
loginButton.registerCallback(mCallbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
handleFacebookAccessToken(loginResult.getAccessToken());
}
차례로 오류나서 다 주석처리하면 아무것도 실행이안되네요. 저것들 넣으면 앱이 죽어버리구요.
보면 버튼들만 오류가 나네요.
E/AndroidRuntime: FATAL EXCEPTION: main
Process: icbe.halla.ac.meettrip, PID: 6594
java.lang.RuntimeException: Unable to start activity ComponentInfo{icbe.halla.ac.meettrip/icbe.halla.ac.meettrip.Login}: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.google.android.gms.common.SignInButton.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3319)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3415)
at android.app.ActivityThread.access$1100(ActivityThread.java:229)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1821)
at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:7406)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.google.android.gms.common.SignInButton.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
at icbe.halla.ac.meettrip.Login.onCreate(Login.java:67)
at android.app.Activity.performCreate(Activity.java:6904)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1136)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3266)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3415)
at android.app.ActivityThread.access$1100(ActivityThread.java:229)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1821)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:7406)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
11-10 22:49:48.949 6594-6721/icbe.halla.ac.meettrip W/ResourcesManager: Resource getTopLevelResources for package com.google.android.gmsoverlayDirs =Null
오류는 이렇게 나요. 3개다 하나씩 주석처리해도 다같은 오류 나오네요.
오류 해결좀 도와주세요 ㅜㅜ