Java 无法解析方法getAccount()
因此,我一直在按照指南设置Google登录,这是所需的最后一段代码(稍作修改):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(); 谷歌
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'
...
}
...