首页上一页 1 下一页尾页 6 条记录 1/1页
安卓开发tcp通信问题
发表在Android图书答疑
2016-08-06
是否精华
是
否
版块置顶:
是
否
设置时间:
非永久
永久
起始时间:
结束时间:
是否扣分:
是
否
为什么一运行到new socket就停止运行了,
还有就是如何直接发送一个 String 文本而不是读取文件发送,
还有为什么这个方法运行完后客户端不是一直与服务器连接而是发送完就断开了,
还有就是如何直接发送一个 String 文本而不是读取文件发送,
还有为什么这个方法运行完后客户端不是一直与服务器连接而是发送完就断开了,
精彩评论 6
2016-08-12
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
由于您的代码不是我们图书中的代码,所以不太清楚您说的“为什么一运行到new socket就停止运行了”是为什么,您可以看一下LogCat面板中给出的详细异常信息。
对于要发送字符串,可以通过输入/输出流实现,不用现在的文件输入/输出流试试。
另外,您说的运行完客户端就断开了,那应该是在服务器端,通过循环来不断的获取客户端的请求。
[/FIELDSET]
回复:
上面那个问题我解决了,现在是不知道如何去监听服务器发来的消息,我用的是输入流一直循环read,可是一运行到read就又停止与运行了,,
不知道对不对,到底是设置一个监听事件来达到监听的还是一直循环read...
由于您的代码不是我们图书中的代码,所以不太清楚您说的“为什么一运行到new socket就停止运行了”是为什么,您可以看一下LogCat面板中给出的详细异常信息。
对于要发送字符串,可以通过输入/输出流实现,不用现在的文件输入/输出流试试。
另外,您说的运行完客户端就断开了,那应该是在服务器端,通过循环来不断的获取客户端的请求。
[/FIELDSET]
回复:
上面那个问题我解决了,现在是不知道如何去监听服务器发来的消息,我用的是输入流一直循环read,可是一运行到read就又停止与运行了,,
不知道对不对,到底是设置一个监听事件来达到监听的还是一直循环read...
2016-08-20
5L
[FIELDSET][LEGEND]引自:4楼[/LEGEND]
您是想设置全局变量吗?如果是,可以使用Application上下文对象来实现,具体方法您可以百度一下。
[/FIELDSET]
回复:
果然是上下文的应用,谢谢谢谢 ,,现在又有问题了,...
我做蓝牙数据的传输, 发现当我传输时logcat输出:
08-20 17:27:14.657 19280-19280/com.example.taoxia V/AudioManager: preDispatchKeyEvent keycode: 127 stream: -2147483648
而程序里面却没有收到数据,
请问如何才能让程序接收到这个数据值keycode: 127 呢?
您是想设置全局变量吗?如果是,可以使用Application上下文对象来实现,具体方法您可以百度一下。
[/FIELDSET]
回复:
果然是上下文的应用,谢谢谢谢 ,,现在又有问题了,...
我做蓝牙数据的传输, 发现当我传输时logcat输出:
08-20 17:27:14.657 19280-19280/com.example.taoxia V/AudioManager: preDispatchKeyEvent keycode: 127 stream: -2147483648
而程序里面却没有收到数据,
请问如何才能让程序接收到这个数据值keycode: 127 呢?