我有兩個應用程序一個TCP服務器和一個客戶端應用程序。我必須使用redir add tcp:5000:6000
才能讓客戶端與服務器通話。但如果我嘗試在兩個實際設備上加載應用程序,則客戶端因無法連接而失敗。使用2個模擬器之間的TCP的Android
我怎樣才能讓兩個不同的設備上的兩個應用程序相互交談,如模擬器? 這是我使用的是什麼TCP TCP EXAMPLE APP
我有兩個應用程序一個TCP服務器和一個客戶端應用程序。我必須使用redir add tcp:5000:6000
才能讓客戶端與服務器通話。但如果我嘗試在兩個實際設備上加載應用程序,則客戶端因無法連接而失敗。使用2個模擬器之間的TCP的Android
我怎樣才能讓兩個不同的設備上的兩個應用程序相互交談,如模擬器? 這是我使用的是什麼TCP TCP EXAMPLE APP
在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地址。
謝謝!我只是想通了,回到這裏來發布答案,但你打敗了我! :) –
很高興你有它的工作。 – Squonk
你需要類似http://stackoverflow.com/questions/4994759/how-to-receive-incoming-messages-using-smack-lib-on-xmpp? – Stan
謝謝,但多數民衆贊成在XMPP我試圖讓兩個Android設備互相對話 –
不是xAmpp,但在XMPP的SMACK庫,旨在使聊天,甚至設備之間的聊天室。 – Stan