【问题标题】:Android using TCP between 2 simulatorsAndroid 在 2 个模拟器之间使用 TCP
【发布时间】:2014-03-02 15:11:01
【问题描述】:

我有两个应用程序,一个 TCP 服务器和一个客户端应用程序。我必须使用redir add tcp:5000:6000 让客户端与服务器通信。但是如果我尝试在两个实际设备上加载应用程序,客户端会因为无法连接而失败。

如何让两个不同设备上的两个应用像模拟器一样相互通信? 这就是我用于 TCP 的内容 TCP EXAMPLE APP

【问题讨论】:

  • 你需要stackoverflow.com/questions/4994759/…这样的东西吗?
  • 谢谢,但那是 xampp 我正在尝试让两个 android 设备相互通信
  • 不是 xAmpp 而是 XMPP 上的 SMACK 库,旨在在设备之间进行聊天甚至聊天室。

标签: android sockets tcp


【解决方案1】:

在 Client.java 文件中更改以下两行...

private static final int SERVERPORT = 5000;
private static final String SERVER_IP = "10.0.2.2";

SERVERPORT需要与Server.java文件中的数字相同,即6000。

SERVER_IP 需要是运行服务器应用的 Android 设备的实际 IP 地址。

【讨论】:

  • 谢谢!我只是想通了,然后回到这里发布答案,但你打败了我! :)
猜你喜欢
  • 2011-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-09
  • 1970-01-01
  • 2011-08-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多