Android 如何使用谷歌近邻消息API将消息发布到选定的特定近邻设备?
//下面是使用附近的设备进行订阅Android 如何使用谷歌近邻消息API将消息发布到选定的特定近邻设备?,android,google-nearby,Android,Google Nearby,//下面是使用附近的设备进行订阅 Nearby.Messages .subscribe(googleApiClient, messageListener, options) .setResultCallback(new ResultCallback<Status>() { @Override public void onResult(@NonNull Status status) { }
Nearby.Messages
.subscribe(googleApiClient, messageListener, options)
.setResultCallback(new ResultCallback<Status>() {
@Override
public void onResult(@NonNull Status status) {
}
});
nearest.Messages
.subscribe(GoogleAppClient、messageListener、选项)
.setResultCallback(新的ResultCallback(){
@凌驾
public void onResult(@NonNull状态){
}
});
下面是将消息发布到附近设备的步骤
Nearby.Messages
.publish(googleApiClient, mPubMessage, options)
.setResultCallback(new ResultCallback<Status>() {
@Override
public void onResult(@NonNull Status status) {
}
});
nearest.Messages
.publish(GoogleAppClient、mPubMessage、选项)
.setResultCallback(新的ResultCallback(){
@凌驾
public void onResult(@NonNull状态){
}
});
您不想使用消息-它们是发布/发现模式,您无法选择特定的设备
您需要附近的连接-
这种模式更适合一对一连接但是,您的实际问题是什么?您的问题不清楚。使用上述代码,我们可以向附近的所有设备发布消息,但我想向特定设备发送消息,不是所有设备,例如,有3个设备彼此连接a、B,C.通常,如果A发布消息,那么B和C可以接收该消息,但我想如果A发送消息,那么只有B可以接收该消息,而不是C。