更新到Google Play服务9.0.0后找不到符号变量GoogleAuthUtil

Isa*_*hen 9 android google-play-services google-plus-signin google-signin googlesigninapi

编译错误:

Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
Run Code Online (Sandbox Code Playgroud)

Isa*_*hen 20

GoogleAuthUtil已转移到Google Play服务9.0+ SDK中的-auth SDK分割.

如果您需要在Android上访问REST API,请在build.gradle文件中包含-auth split:

compile 'com.google.android.gms:play-services-auth:9.0.0'
Run Code Online (Sandbox Code Playgroud)

否则,我们建议您将应用迁移到Google登录API,以将最新的安全性和用户体验改进整合到您的应用中.

请阅读迁移指南:https: //developers.google.com/identity/sign-in/android/migration-guide#migrate_from_the_googleauthutil_id_token_flow

以及更多详细信息的博客文章:http: //android-developers.blogspot.com/2016/05/improving-security-and-user-experience.html