ActivityRecognitionApi vs ActivityRecognitionClient проблема

Я обновил библиотеку сервисов Google Play до последней версии.

<integer name="google_play_services_version">6587000</integer>

Я работаю над распознаванием активности пользователей. Предыдущая библиотека сервиса Google Play, имеющая класс Activity RecognitionClient. После того, как я перешел на последнюю библиотеку сервисов Google play, я нашел класс ActivityRecognitionApi. Но для нового класса нет доступных методов подключения или отключения.

/**
 * Request a connection to Location Services. This call returns immediately,
 * but the request is not complete until onConnected() or
 * onConnectionFailure() is called.
 */
private void requestConnection() {
    getActivityRecognitionClient().connect();
}

Метод getActivityRecognitionClient() недоступен в новой библиотеке сервиса Google Play. Если я использую экземпляр класса ActivityRecognitionApi, у него нет метода подключения или отключения.

На сайте разработчиков Android они также не обновили данное руководство до недавно представленного API под названием ActivityRecognitionApi.

Пожалуйста помоги мне с этим. Заранее спасибо.

1 ответ

Решение

У меня была похожая проблема. Этот пост в блоге поможет вам.

Теперь вы должны использовать GoogleApiClient для обновления активности пользователя.

Другие вопросы по тегам