2017-12-17 13 views
0

이 문제는 genymotion 때문에 발생합니다. 이 오류를 취할 경우,이 줄은 nullpointexception 나에게 돌아 안드로이드 기본 에뮬레이터를Firebaseauth nullpointexception

classpath 'com.google.gms:google-services:3.1.1' 
compile 'com.google.firebase:firebase-auth:11.6.2' 

를 사용합니다. 어떻게 해결할 수 있습니까?

private FirebaseAuth mauth = FirebaseAuth.getInstance(); 
mauth.createUserWithEmailAndPassword(email,sifre).addOnCompleteListener(this,new OnCompleteListener<AuthResult>() { 
    @Override 
    public void onComplete(@NonNull Task<AuthResult> task) { 
     if(task.isSuccessful()) 
     { 
      Intent anaekran = new Intent(UyeOl.this,AnaEkran.class); 
      startActivity(anaekran); 
      finish(); 
     } 
     else 
     { 
      Toast.makeText(UyeOl.this,"Tekrar deneyein",Toast.LENGTH_SHORT).show(); 
     } 
     loading.dismiss(); 
    } 
}); 

예외;

com.google.android.gms.internal.zzdtw.zza (알 소스)에 com.google.android.gms.internal.zzdtp.zzb (알 소스)에 java.lang.NullPointerException이 anonimchat에서 anonimchat.UyeOl.access $ (300) (UyeOl.java:22) 에서 anonimchat.UyeOl.RegisterAccount에서 com.google.firebase.auth.FirebaseAuth.createUserWithEmailAndPassword (알 소스) (UyeOl.java:64) 에서. UyeOl $ 1.onClick (UyeOl.java:48) android.view.View.performClick (View.java:4438) android.view.View에서 $ PerformClick.run (View.java:18422) android.os.Handler.handleCallback (Handler.java:733) android.os.Handler.dispatchMessage (Handler.java:95) 에 있습니다. android.os.Looper.loop (Looper.java:136) android.app.ActivityThread.main (ActivityThread.java:5001) at java.lang.reflect.Method.invokeNative (네이티브 메소드) at java. lang.reflect.Method.invoke (Method.java:515) at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:785) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:601) at dalvik.system.NativeStart.main (기본 메소드)

+2

[NullPointerException이란 무엇이며 어떻게 수정합니까?] (https://stackoverflow.com/questions/218384/what-is-a-nullpointerexception-and-how-do-i-fix -) –

+0

나는 뭔가를 시도하고 내 게시물을 편집, 다시 볼 수 있을까요? – Ahmet

+0

계속 오류가 계속 발생합니다 – Ahmet

답변

0

mauth 또는 email 또는 sifre 변수가 null 일 수 있습니다.

+0

mauth.createUserWithEmailAndPassword ("[email protected]", "123123") 을 시도했지만 여전히 – Ahmet

+0

과 mauth 변수가 null이 아닙니까? – just

+0

네가 아니기 때문에 private FirebaseAuth mauth = FirebaseAuth.getInstance(); – Ahmet