Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法解析方法getAccount()_Java_Android_Google Api_Google Signin - Fatal编程技术网

Java 无法解析方法getAccount()

Java 无法解析方法getAccount(),java,android,google-api,google-signin,Java,Android,Google Api,Google Signin,因此,我一直在按照指南设置Google登录,这是所需的最后一段代码(稍作修改): private void handleSignInResult(谷歌SignInResult结果){ System.out.println(“TAG-handleSignInResult:+result.issucess()); if(result.issucess()){ //成功登录,显示已验证的UI。 GoogleSignInAccount acct=result.getSignInAccount(); 谷歌

因此,我一直在按照指南设置Google登录,这是所需的最后一段代码(稍作修改):

private void handleSignInResult(谷歌SignInResult结果){
System.out.println(“TAG-handleSignInResult:+result.issucess());
if(result.issucess()){
//成功登录,显示已验证的UI。
GoogleSignInAccount acct=result.getSignInAccount();
谷歌会计凭证=
GoogleAccountCredential.UsingAuth2(此,
集合。singleton(YOUTUBE_范围));
Account Account=acct.getAccount();//好的,算出了:

在应用程序级
build.gradle
文件中,我更改了

...

dependencies{
    ...
    compile 'com.google.android.gms:play-services-auth:9.0.0'
    ...
}

...


版本
9.0.0
不包括
getAccount()
方法。

你能发布你看到的完整错误消息吗?@HovercraftFullOfEels标题是
IntelliJ给出的完整错误消息
这让我发疯了……我敢打赌是的。我想你已经关闭了IDE,重新启动了东西,试图单独重新编码……所有常见的调试技巧?@HovercraftFullOf鳗鱼是的,是的,它已经独立运行了。
...

dependencies{
    ...
    compile 'com.google.android.gms:play-services-auth:9.0.0'
    ...
}

...
...

dependencies{
    ...
    compile 'com.google.android.gms:play-services-auth:10.2.6'
    ...
}

...