英文:
FirebaseUser - Android - Get Login Providers
问题
以下是翻译好的内容:
有人可以帮我找一下getloginproviders
的问题吗?
public String getLoginProvider() throws Exception {
FirebaseUser firebaseUser = firebaseAuth.getCurrentUser();
if (firebaseUser != null)
return firebaseUser.getProviders().get(0);
else
throw new Exception("无法获取提供者");
}
构建输出显示这个错误
错误:找不到符号
return firebaseUser.getProviders().get(0);
^
符号: 方法getProviders()
位置:类型为FirebaseUser的变量firebaseUser
我不知道为什么我使用的符号会出现错误
我对此还很陌生。希望有人可以帮助。
谢谢!
英文:
Can anyone help me find the getloginproviders
problem
public String getLoginProvider() throws Exception {
FirebaseUser firebaseUser = firebaseAuth.getCurrentUser();
if (firebaseUser != null)
return firebaseUser.getProviders().get(0);
else
throw new Exception("Couldn't getMessage the provider");
}
build output find this error
error: cannot find symbol
return firebaseUser.getProviders().get(0);
^
symbol: method getProviders()
location: variable firebaseUser of type FirebaseUser
I don't know why the symbol . I used went into error
I am new to this. Hopefully someone can help.
Thank you!
答案1
得分: 1
根据 API 文档,FirebaseUser 并没有名为 "getProviders" 的方法。也许你想要使用 getProviderData() 方法。
英文:
As you can see from the API documentation, FirebaseUser doesn't have a method called "getProviders". Perhaps you meant to use getProviderData()
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论