1

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

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) не может быть найден : see on Android Studio

+1

У вас есть последние службы Google Play (проверьте SDK Manager)? Вы пытались перезапустить Android Studio? – MahlerFive

ответ

0

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

Благодаря MahlerFive.