1樓:組長景吞
有兩種方案:
1、在pc機上建立伺服器,手機與手機之間的通訊通過伺服器進行中轉2、一部手機作為伺服器,另一部手機作為客戶端接入該手機一般是第一種方案
android如何與手機進行通訊(socket連線)
如何用socket實現android手機與手機之間的通訊
2樓:育知同創教育
有兩種方案:
1、在pc機上建立伺服器,手機與手機之間的通訊通過伺服器進行中轉
2、一部手機作為伺服器,另一部手機作為客戶端接入該手機
一般用第一種方案,示例**如下:
1、pc端:
serversocket=new serversocket(5648); //在5648埠進行偵聽
socket sk = serversocket.accept();//如果有接入,則建立對應的socket;
2、手機端:
socket=new socket("tobacco5648.xicp.***",5648);//連線socket
3、訊息輸入輸出:
pw=new printwriter(socket.getoutputstream()); //訊息輸出
pw.println("傳送訊息");
pw.flush();
br=new bufferedreader(new inputstreamreader(socket.getinputstream())); //訊息接收
while((str=br.readline())!=null)
android 之間能否通過 socket 進行通訊. 5
3樓:匿名使用者
第乙個問題:這是可以的,android通過socket訪問本機伺服器pc, ip是10.0.2.2。
第二哥問題:用serversocket建立乙個物件 serversocket serversocket = new serversocket(serverlistenport, connectionmaxlength, i***address.getbyname(serveripstring));
再加乙個監聽socket in***ing = serversocket.accept();就可以檢測客戶端發過來的連線請求,之後使用流就可以完成他們之間的通訊了。
原創手打,thanku
4樓:匿名使用者
能,ip是127.0.0.1,埠隨便定
5樓:匿名使用者
哦,我想不能,因為他們不能解析各自的ip,都默
認是127.0.0.1,怎麼連呢。
6樓:匿名使用者
android 與 android 之間能否通過 socket 建立通訊?
不可以吧。現在一般的手機網路**都是由乙個pc服務端做中轉的,要是手機直接可以直接連線何必要那麼幹呢?
請問下,android能不能直接通過手機ip進行socket通訊,不是局域.
7樓:匿名使用者
你的這個問題就好比,你家寬頻撥號獲得乙個ip,然後你想通過這個ip來直接連線到我的電腦(也是寬頻撥號), 這是不可能的。。。。因為我們的拿到的ip都不是a b類的ip,而是運營商下的c類ip,並且閘道器也不一樣。。。。手機上的ip也是這個意思,當你開機系統pppd撥號拿到的也只是個運營商的c類ip。。
本人網路學的並不是很好,可能術語表達並不正確。。。但是大概是這個意思。。。
8樓:匿名使用者
可以的,只要通訊的ip是通的就行了。
有兩種方案:
1、在pc機上建立伺服器,手機與手機之間的通訊通過伺服器進行中轉
2、一部手機作為伺服器,另一部手機作為客戶端接入該手機
一般是第一種方案
1、pc端:
serversocket=new serversocket(5648); //在5648埠進行偵聽
socket sk = serversocket.accept();//如果有接入,則建立對應的socket;
2、手機端:
socket=new socket("tobacco5648.xicp.***",5648);//連線socket
3、訊息輸入輸出:
pw=new printwriter(socket.getoutputstream()); //訊息輸出
pw.println("傳送訊息");
pw.flush();
br=new bufferedreader(new inputstreamreader(socket.getinputstream())); //訊息接收
while((str=br.readline())!=null)
9樓:匿名使用者
首先沒理解你所謂的「通過手機ip連線,且不是連線到乙個區域網」的含義。ip只是乙個位址,那麼什麼是通過ip連線? 也許你想說的是不用通過區域網交換機/集線器/wifi路由器連線,是否有其他的通訊方式?
其實不用這些網路裝置你也可以通訊,用乙個安卓手機,將wifi熱點開啟,讓別的手機使用該熱點wifi網路,這樣就可以幾個手機進行互相通訊了。其實還是使用了wifi路由器,只不過是用手機本身的wifi網絡卡實現的。
安卓手機如何通過藍芽進行socket通訊 25
10樓:匿名使用者
uuid值出現錯誤。看一下android有關bluetooth的api,用於普通藍芽介面卡和android手機藍芽模組連線的,而且這
個uuid的值必須是00001101-0000-1000-8000-00805f9b34fb。這個是android的api上面說明的.connect().
在連線的時候,android手機作client(主動和電腦建立連線),如果電腦作為server(一直監聽是否有服務連線),則需要在手機端呼叫這樣一行**.兩邊的uuid必須是一樣的,這是乙個服務的唯一標識。
android軟體開發中 實現手機與pc用socket通訊,那手機傳送給pc的若干資料,pc怎樣才 30
11樓:科技程式迷
自己定義乙個『協議』;
比如:***mand[使用者登入]
username=admin
password=456
當然這比較
費神,可以採用xml或json做資料交換格式。
兩邊只需要序列化和反序列化即可,就像操作bean一樣。
另外,也可以採用serializable序列化,objectoutputstream 和 objectinputstream 將物件通過網路傳輸。
socket 實現android和電腦通訊
如何用沙盤實現雙開遊戲ip,如何用沙盤實現雙開遊戲2個ip
我是不是可以用沙盤開啟兩個瀏覽器,再在火狐上設定 ip?這樣具體要怎麼設定?請高手幫忙解答,謝謝 網頁遊戲的話沙盤應該不需要 應該沒有辦法 兔 子 轉換 器動態轉換器是一款功能強大的 位址轉換軟體,連線速度 很快,能夠修改電內 可以換ip呀 去下個。兔子。動態。ip。可以一鍵換ip的 遊戲為了限制多...
如何用matlab實現pca演算法
可以在matlab的simulink工具中插入 user design 模組,把 貼進去。然後在模組的模擬輸入接 chirp 或 random source 源,模版擬輸出接 spectrum scope 就能看出權效果。如何在聚類的過程中使用pca演算法 amarino是使android手機bai...
matlab中如何用lsim函式實現加速度訊號輸出
1 首先lsim是針對線性是不變模型,給定任意輸入,得到輸出響應,系統模型內為狀態方程時,同時還可容以得到狀態軌跡。2 當輸出y的行數與u的長度相同,列數與輸出個數相同。3 當狀態x的行數與u的長度相同,列數與狀態的個數相同。matlab lsim 求解結構振動時 求出來的加速度是相對加速度還是絕對...