【问题标题】:Getting error "Cannot resolve symbol FirebaseAuth" in Android Studio [duplicate]在 Android Studio 中出现错误“无法解析符号 FirebaseAuth”[重复]
【发布时间】:2018-01-22 09:57:04
【问题描述】:

在 Android Studio 中出现错误“无法解析符号 FirebaseAuth”

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import com.google.firebase.auth.FirebaseAuth;
public class MainActivity extends AppCompatActivity {

    FirebaseAuth firebaseAuth;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        firebaseAuth.FirebaseAuth.getInstance();
    }
}

我添加并同步了以下依赖,

compile 'com.google.firebase:firebase-core:11.8.0'
compile 'com.google.firebase:firebase-auth:11.8.0'
compile "com.google.android.gms:play-services-gcm:11.8.0"

创建 FirebaseAuth 变量没有错误。在我清理项目后,我仍然在这一行收到错误:

 firebaseAuth.FirebaseAuth.getInstance();

【问题讨论】:

  • 这是什么? firebaseAuth.FirebaseAuth.getInstance();作业在哪里?

标签: android firebase firebase-authentication


【解决方案1】:

这不应该是这样的

 firebaseAuth.FirebaseAuth.getInstance();

应该是这样的

   firebaseAuth = FirebaseAuth.getInstance();

完整代码:

public class MainActivity extends AppCompatActivity {

FirebaseAuth firebaseAuth;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    firebaseAuth = FirebaseAuth.getInstance();

}
}

【讨论】:

  • 为什么选择mautfirebaseAuthh?
  • 感谢@JohnJoe,这只是类型错误。更正
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-10-01
  • 1970-01-01
  • 2017-08-29
  • 2019-07-29
  • 1970-01-01
  • 1970-01-01
  • 2017-08-23
相关资源
最近更新 更多