C#与安卓socket(tcp)通信,C#给app发送信息app收不到

……byte[]writeBytes=Encoding.UTF8.GetBytes(textBox1.Text);rwObj.netStream.BeginWrite(w... ……
byte[] writeBytes = Encoding.UTF8.GetBytes(textBox1.Text);
rwObj.netStream.BeginWrite(writeBytes, 0, writeBytes.Length, SendCallback, rwObj);
……
private void SendCallback(IAsyncResult ar)
{
ReadWriteObject rwObj = (ReadWriteObject)ar.AsyncState;
rwObj.netStream.EndWrite(ar);
this.Invoke((Action)delegate
{
listBox1.Items.Add("发送成功!");
});
}
C#服务端输出“发送成功”了,但是app端收不到,连接已经建立起来了
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
匿名用户
2014-05-27
展开全部
用安卓端给pC端发送消息看下,看下是否是安卓端出问题。
更多追问追答
追问
安卓给PC发送收到了,但PC给安卓发送时那边收不到,pc端发送的编码有没有特殊的要求,我是这样的:
byte[] writeBytes = Encoding.UTF8.GetBytes(textBox1.Text);
rwObj.netStream.BeginWrite(writeBytes, 0, writeBytes.Length, SendCallback, rwObj);
追答
android 端用   一直监听试下   .与Pc 端连接成功后启用死循环进行接收Pc端消息。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
申江渔夫
2014-05-27 · TA获得超过895个赞
知道小有建树答主
回答量:1479
采纳率:0%
帮助的人:699万
展开全部
那应该是app那端的问题吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fy940109
2014-05-27 · TA获得超过101个赞
知道小有建树答主
回答量:113
采纳率:0%
帮助的人:55.1万
展开全部
和我现在弄的串口通信有点像。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式