2016-06-29 4 views
3

Я пытаюсь использовать новый Awareness API в приложении, но единственный способ, которым я могу включить его в моем коде с помощьюGoogle Play Services 9.2.0 Выборочный Compile Awareness API

compile 'com.google.android.gms:play-services:9.2.0' 

в моем файл градиента.

Я попытался с помощью

compile 'com.google.android.gms:play-services-awareness:9.2.0' 

но это, кажется, не существует.

Кто-нибудь знает, какой правильный путь компиляции для выборочной компиляции API осведомленности?

Заранее спасибо.

+0

@XaverKapeller Он действительно существует, просто скрыт :) – buddhabath

ответ

7

На самом деле это действительно существует.

// Awareness API

compile 'com.google.android.gms:play-services-contextmanager:9.2.0' 
+0

Удивительный! :) Работал! Просто любопытно, как вы это нашли! Где я могу смотреть в следующий раз, когда у меня есть эта проблема? – joaomgcd

+0

Sneaky. Думаю, они еще не опубликовали его под своим правильным именем. Кажется, API-интерфейс Awareness был однажды назван API ContextManager. ;) –

+0

@joaomgcd Вы можете посмотреть на Bintray - веб-сайт, стоящий за jensenter maven, и посмотреть пакет в группе игровых сервисов. Я фактически прокручивал пакеты, но не нашел упоминания о API-интерфейсе. Оказывается, это потому, что в настоящее время он опубликован под другим именем. –

1

Сегодня вы должны включать в себя:

compile 'com.google.android.gms:play-services-awareness:10.2.4' 

Если вы хотите знать, последняя Dependency вы можете использовать свой веб-инструмент под названием DependencyLookup.

+0

Это сделало это для меня, благодаря «реализации» com.google.android.gms : стыковые услуги осознание: 11.8.0" ' –

Смежные вопросы