android studio不能用来启动服务端?

android studio不能用来启动服务端?

在android studio中启动服务端无法收到客户端的消息,这才是大部分人碰到的问题吧。这是为什么?

代码没问题,地址没问题,Eclipse中可以使用,但你们也只验证了在Eclipse中可以正常收到消息。

在Eclipse中启动服务端是可以收到AS中启动的客户端和手机中启动的客户端的消息。

但as中启动服务端是收不到消息的



正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕雪 2020-02-27 11:49:24

这与你用eclipse还是android studio启动是没有关系的。你在手机端测试收不到信息,多数是因为手机与你本机不是同一网段,导致接收不到内容的。要想通信,必须保证在同一网段。例如,你用模拟器当客户端,就没有问题了。如果解决了你的疑惑,请采纳,祝学习愉快~ 


  • 提问者 傻疯子 #1
    我都说过了 我用Eclipse启动服务端可以收到,所以是同一网段,用AS就不行
    2020-02-27 16:55:56
  • 好帮手慕雪 回复 提问者 傻疯子 #2
    1)要确保android studio已经启动并运行了服务端。2)控制台显示界面是否正确。你可以先测试一个简单的项目,print一些字符串,看进入的对不对。 3)android studio主业不是来做服务端的,是做移动端的,术业有专攻
    2020-02-27 19:04:18
  • 提问者 傻疯子 回复 好帮手慕雪 #3
    android studio是可以启动客户端与 Eclipse中启动的服务端进行交互的。 另外as中启动的服务端是可以正常显示的,测试了是到receive那一步就停住了。 我想问的是 是什么原因让as启动服务端无法进行mSocket.receive那一步,其它的步骤是可以正常进行的,就那一步卡住了,我测试过了
    2020-02-27 19:45:06
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师