Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否可以通过inputstream outputstream在Android蓝牙中将数据从客户端发送到服务器?_Java_Android_Bluetooth - Fatal编程技术网

Java 是否可以通过inputstream outputstream在Android蓝牙中将数据从客户端发送到服务器?

Java 是否可以通过inputstream outputstream在Android蓝牙中将数据从客户端发送到服务器?,java,android,bluetooth,Java,Android,Bluetooth,现在我只能将数据从服务器发送到客户端。我将其放入服务器上的OutputStream中,并从客户端上的InputStream接收 有没有别的办法?我在android.com或任何其他资源上都找不到这方面的信息。你确定吗?你在实践中试过这个准则吗?因为我也一样。输出流来自服务器,输入流来自客户端。一个设备总是客户端,另一个是服务器。。。无论如何,如果你有工作代码的链接,我将不胜感激!是的,我使用此代码将android应用程序连接到BT串行设备(服务器)。客户端可以获取流,也可以发送流。没关系。 pu

现在我只能将数据从服务器发送到客户端。我将其放入服务器上的OutputStream中,并从客户端上的InputStream接收


有没有别的办法?我在android.com或任何其他资源上都找不到这方面的信息。

你确定吗?你在实践中试过这个准则吗?因为我也一样。输出流来自服务器,输入流来自客户端。一个设备总是客户端,另一个是服务器。。。无论如何,如果你有工作代码的链接,我将不胜感激!是的,我使用此代码将android应用程序连接到BT串行设备(服务器)。客户端可以获取流,也可以发送流。没关系。
public void connectBTSerial(BluetoothDevice bdev){
   BluetoothSocket bSocket = bdev.createInsecureRfcommSocketToServiceRecord(UUID.fromString(SOME_UUID)); 
   bSocket.connect();
   InputStream in = bSocket.getInputStream();
   OutputStream out = bSocket.getOutputStream();
}