Есть ли ошибки в официальной интеграции Google Plus?

Я следовал инструкциям здесь: интеграция с google-plus.

Раньше я пробовал простой API для входа в Google без проблем. Читая учебник, я написал этот код:

mGoogleApiClient = new GoogleApiClient.Builder(this)
.enableAutoManage(this /* FragmentActivity */,
                  this /* OnConnectionFailedListener */)
.addApi(Plus.API)
.addScope(Scopes.PLUS_LOGIN)
.addScope(Scopes.PLUS_ME)
.build();

Может быть, я глуп, но этот код дает мне ошибку перед компиляцией как:

addScoper(com.google.android.gms.commin.api.Scope) в Builder не может быть применен к String

Я пытался с new Scope(Scopes.PLUS_LOGIN), но когда я запускаю приложение, оно вылетает. Действительно ли Google разместил неработающий код в своем руководстве?


person user3528466    schedule 20.05.2016    source источник
comment
относится ли ваша деятельность к правильному макету через setContentView()?   -  person Opiatefuchs    schedule 20.05.2016
comment
Куда вы кладете этот код? пожалуйста выложите весь класс   -  person Vivek_Neel    schedule 20.05.2016
comment
:) Я добавил onCreate() в рекламную активность.   -  person user3528466    schedule 20.05.2016
comment
пожалуйста выложи....   -  person Opiatefuchs    schedule 20.05.2016
comment
@ user3528466 проверьте этот ответ stackoverflow.com/a/25427122/2686502   -  person jayeshsolanki93    schedule 20.05.2016
comment
Пожалуйста, прочитайте мой ответ по адресу stackoverflow.com/questions/33892546/, обратите внимание на .requestScopes(new Scope(Scopes.PLUS_LOGIN)), затем .addApi(Auth.GOOGLE_SIGN_IN_API, gso) .addApi(Plus.API)   -  person BNK    schedule 21.05.2016


Ответы (1)


Вместо этого попробуйте Plus.SCOPE_PLUS_LOGIN (он возвращает объект Scope)

mGoogleApiClient = new GoogleApiClient.Builder(this)
.enableAutoManage(this /* FragmentActivity */,
                  this /* OnConnectionFailedListener */)
.addApi(Plus.API)
.addScope(Plus.SCOPE_PLUS_LOGIN)
.addScope(Plus.SCOPE_PLUS_PROFILE)
.build();

Обратитесь к этому: Plus | API Google для Android

person jayeshsolanki93    schedule 20.05.2016