Nearby.Messages.handleIntent (намерение PendingIntent, MessageListener messageListener) не найдено

В API сообщений поблизости для Android, чтобы получать сообщения Beacon. в фоновом режиме (после подписки на BLE) он говорит:

protected void onHandleIntent(Intent intent) {
    Nearby.Messages.handleIntent(intent, new MessageListener() {
        @Override
        public void onFound(Message message) {
            Log.i(TAG, "Found message via PendingIntent: " + message);
        }

        @Override
        public void onLost(Message message) {
            Log.i(TAG, "Lost message via PendingIntent: " + message);
        }
    });
}

Но не удается найти функцию Nearby.Messages.handleIntent(PendingIntent intent, MessageListener messageListener): см. в Android Studio


person Yairopro    schedule 04.01.2016    source источник
comment
У вас есть последние сервисы Google Play (проверьте SDK Manager)? Вы пытались перезапустить Android Studio?   -  person MahlerFive    schedule 05.01.2016


Ответы (1)


Я использовал Nearby Api версии 8.3.0: com.google.android.gms:play-services-nearby:8.3.0. Но функция Nearby.Messages.handleIntent(PendingIntent intent, MessageListener messageListener), которая позволяет прослушивать сообщения маяка в фоновом режиме, была в релизе 3.4.0.

Спасибо МалерФайв.

person Yairopro    schedule 06.01.2016