我已阅读文档,据我所知,我正确使用DISTANCE_TYPE_EARSHOT:
Strategy strategy = new Strategy.Builder().setDistanceType(DISTANCE_TYPE_EARSHOT).build();
SubscribeOptions subscribeOptions = new SubscribeOptions.Builder()
.setStrategy(strategy)
.build();
Nearby.Messages.subscribe(googleApiClient, messageListener, subscribeOptions);
PublishOptions publishOptions = new PublishOptions.Builder()
.setStrategy(strategy)
.build();
Nearby.Messages.publish(googleApiClient, message, publishOptions);
它似乎总是与常规消息具有相同的范围。我可以在另一个房间,房子的另一边,户外,隔壁 - 它似乎仍然可以通过。
我做错了什么,有什么我可以采取不同的做法使附近的消息限制在短距离?或者DISTANCE_TYPE_EARSHOT坏了吗?