Intereting Posts
Сложность переноса исходного кода выхода PCM с Java на Android AudioTrack API Как выполнить поиск с помощью клавиши ввода на пользовательском интерфейсе AndroidMododService? AutoCompleteTextView не заполняет слова в круглых скобках Android: видео можно воспроизводить из галереи, но когда я воспроизвожу его с помощью видеоролика Intent.ACTION_VIEW, не могу играть Как разработать пульт дистанционного управления с использованием примечания 3 ИК-бластер Как исправить проблемы с инструментами сборки (22.0.0 / 1) Как получить срок действия подписки на Google Play от серверного сервера Есть ли поддельный генератор данных, который работает с Android? Автоматически масштабировать размеры шрифтов для android, используя appcelerator? Как остановить анимацию в android Как я могу управлять высотой элементов spinner для Android? Обрабатывать пустой ответ в JSONRequest с помощью Volley Настройка цвета заголовка в новом материале DatePicker Значок приложения ShareActionProvider от AppCompat слишком велик по сравнению с другими значками Заполнить полотно за пределами прямоугольника

Google Awareness API v9.6 отсутствует

Меня интересует новая функция отображения карт, которая добавлена ​​в 9.6 версии Google Play Services, но также я использую API-интерфейс Awareness. В моем build.gradle меня есть

 compile 'com.google.android.gms:play-services-maps:9.6.1' compile 'com.google.android.gms:play-services-contextmanager:9.6.1' compile 'com.google.android.gms:play-services-location:9.6.1' 

И некоторые другие модули play-services / firebase. Ранее с v9.4, который работал, но теперь я получаю Failed to resolve: com.google.android.gms:play-services-contextmanager:9.6.1 BTW, все остальные библиотеки с версией 9.6 правильно решены. Также я попытался использовать 9.6.0 и 9. +, ничего не получилось.

Пожалуйста, не предлагайте добавлять compile 'com.google.android.gms:play-services:9.6.1' потому что это увеличивает время компиляции.

UPD: только что обнаружил, что распознавание активности включено в пакет местоположения, поэтому мне не нужна осведомленность. Но это не ответ

Начиная с 9.6.0 он был переименован в «осведомленность», поэтому вы должны использовать

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

Вы можете проверить его в «Репозитории Google rev 35», просто перейдите к:

 ANDROID_HOME/extras/google/m2repository/com/google/android/gms 

И там вы увидите, что в «play-services-contextmanager» нет 9.6.0 и 9.6.1 папок, но есть новая папка «play-services-aware» с 9.6.0 и 9.6.1

Не уверен, что это постоянный или временный, поскольку, как вы сказали в документации, он по-прежнему называется «play-services-contextmanager»,