Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.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 Android如何通过wifi直接传输文件?_Java_Android_Inputstream_Wifi Direct - Fatal编程技术网

Java Android如何通过wifi直接传输文件?

Java Android如何通过wifi直接传输文件?,java,android,inputstream,wifi-direct,Java,Android,Inputstream,Wifi Direct,我想制作一个通过Wi-Fi直接发送文件的应用程序。我按照中的说明学习了如何发现和连接设备,但我对用于传输文件的代码有一些问题 其中一部分: InputStream inputstream = client.getInputStream(); 我不明白这个代码是做什么的 或: 问题是Android Studio找不到copyFile方法。(这是自定义方法吗??) 请帮助我解决这两个问题,并提供第一个问题的详细信息。您应该自行编程。从输入流读取循环中的字节块并将其写入输出流。您应该自行编写该函数。

我想制作一个通过Wi-Fi直接发送文件的应用程序。我按照中的说明学习了如何发现和连接设备,但我对用于传输文件的代码有一些问题

其中一部分:

InputStream inputstream = client.getInputStream();
我不明白这个代码是做什么的

或:

问题是Android Studio找不到
copyFile
方法。(这是自定义方法吗??)


请帮助我解决这两个问题,并提供第一个问题的详细信息。

您应该自行编程。从输入流读取循环中的字节块并将其写入输出流。您应该自行编写该函数。从输入流读取循环中的字节块并将其写入输出流。
copyFile(inputstream, new FileOutputStream(f));