我解决了这个问题,这个错误是因为genymotion。如果你 拿这个错误,你应该使用android默认模拟器
classpath 'com.google.gms:google-services:3.1.1'
compile 'com.google.firebase:firebase-auth:11.6.2'
这一行返回给我nullpointexception。我该如何解决?;
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();
}
});
除外;
显示java.lang.NullPointerException 在com.google.android.gms.internal.zzdtp.zzb(未知来源) 在com.google.android.gms.internal.zzdtw.zza(未知来源) 在com.google.firebase.auth.FirebaseAuth.createUserWithEmailAndPassword(未知) 资源) at anonimchat.UyeOl.RegisterAccount(UyeOl.java:64) 在anonimchat.UyeOl.access $ 300(UyeOl.java:22) 在anonimchat.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(Native Method) 在java.lang.reflect.Method.invoke(Method.java:515) 在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:785) 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601) 在dalvik.system.NativeStart.main(本地方法)