1樓:育知同創教育
有兩種方案:
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)
如何實現webservice與socket通訊
2樓:育知同創教育
webservice -基於- http -基於- tcp而socket是tcp的應用。
socket開發的東西可以很簡回單的相容所答有http請求:包括長/短連線。
而http是短連線的。
所以socket應用程式需要做調整,改一下解析包文的處理機制即可。webservice 只不過是些xml格式的報文,也叫soap.
對於精通網路程式設計(socket)的人來說這一點都不難,希望你能找到開發這個socket程式的人 讓他修改一下**即可。
如何用adb連線android手機
3樓:育知同創教育
如果是用adb連線android到eclipse開發的話,將手機開啟除錯模式通過usb就可以連線到電腦,在內eclipse中運
行對容應的程式會自動連線到你的手機,如果同時連線多個android系統,會提示你選擇
如何用adb連線android手機
4樓:
是用來管理模擬器和真機的通用除錯工具,該工具功能強大,直接開啟cmd即可使用adb命
令,adb的全稱為android debug
bridge,是起到除錯橋的作用,通過adb我們可以在eclipse中方面通過ddms來除錯android程式,說白了就是debug工具,adb
的工作方式比較特殊,採用**socket tcp
5554等埠的方式讓ide和qemu通訊,預設情況下adb會daemon相關的網路埠,所以當我們執行eclipse時adb程序就會自動執行,
藉助adb工具我們可以管理裝置或手機模擬器的狀態,還可以進行很多手機操作,如安裝軟體、系統升級、執行shell命令等等,其實簡而言說,adb就是
連線android手機與pc端的橋樑,可以讓使用者在電腦上對手機進行全面的操作
二:adb的主要功能有哪些?
1:檢視當前模擬器或者android裝置例項的狀態
一般在使用前都會使用adb devices這個命令檢視一下模擬器的狀態,通過這個命令得到adb的迴應資訊,可以看到adb作為迴應為每個例項制定了相關的資訊
1.1:emulator-5554為例項名稱
1.2:device為例項連線狀態,device表示此例項正與adb相連線,offline表示此例項沒有與adb連線或者無法響應
2:安裝和解除安裝apk應用程式
你可以從電腦上覆制一個apk應用到模擬器或者android裝置上,通過adb install
安裝軟體,adb uninstall
解除安裝軟體,如果你不知道這個包名,在androidmanifest.xml裡的找package=""就可以了
2.1: 先把apk檔案拷貝到sdk目錄下的tools
2.2: 進入dos下切換到sdk的安裝路徑下的tools目錄
2.3 :執行安裝命令
adb install
發生的錯誤,因為我連線了真機,而且也開啟了模擬器,所以adb給我的迴應資訊是「比一個多的驅動裝置和模擬器」,我最後關閉掉了模擬器在執行安裝命令,就提示安裝成功了
解除安裝apk
3:從本機上覆制檔案到模擬器或者android裝置
adb push 《本地路徑》《遠端路徑》,《本地路徑》指的是自己的機器上或者模擬器上的目標檔案,《遠端路徑》指的是遠端裝置例項上的目標檔案
4:從模擬器複製檔案到模擬器或者android裝置
adb pull 《遠端路徑》《本地路徑》,《本地路徑》指的是自己的機器上或者模擬器上的目標檔案,《遠端路徑》指的是遠端裝置例項上的目標檔案
5:使用shell命令
輸入adb shell就可以進入shell命令列了,可以使用一些常用的shell命令,如:ls命令列出了檔案。
5樓:不忘初心
3)密碼用複製貼上,手寫容易出錯!
6樓:匿名使用者
如果是用adb連線android到eclipse開發的話,將手機開啟除錯模式通過usb就可以連線到電腦,在eclipse中執行對應的程式會自動連線到你的手機,如果同時連線多個android系統,會提示你選擇
7樓:隨意人生
1、輸入cmd開啟黑視窗。
2、先輸入adb tcpip 5555
3、再輸入adb connect ip地址
8樓:小木白蓉
eclipse自帶adb,就可成功連線android手機
求教一個關於socket通訊的問題
9樓:騰訊電腦管家
include
#include
int jc(int m)
int c(int m,int n)
int main(void)
如何運用socket網路程式設計實現上位機和下位機之間通過wifi進行通訊
10樓:安徽電信網上營業廳
用wifi還是有線那是系統的事,你要做的就是保證上位機下位機能加入同一網路就可以了(或者上位機用公網地址,下位機能經過區域網訪問網際網路)
如何用socket實現兩臺計算機之間的通訊
兩部分 一個server,一個client。server 端 include stdio.h include winsock2.h include iostream include string pragma ment lib,ws2 32.lib define host ip and usable...
如何用Altium Designer實現原理圖到PCB板的轉換
建立工bai 程,加入原理圖和pcb,儲存工du程,zhi儲存完以後,點設計 updata dao 就是內設計選單下的第容一項,就轉到pcb了就是把原理圖和pcb檔案放在一個工程裡面,畫好原理圖以後點設計選單裡面的到第一項就把原理圖轉成pcb,然後就可以自動佈局和自動佈線了,這樣就是最詳細的了,要是...
如何用excel函式實現多條件計算
好熱鬧啊,我也湊個 b11 sumproduct month a 2 a 5 left b 8,len b 8 1 sumif f f,offset a 2,match a11,b 1 d 1,4 g g 下拉填充 下列資料請自行調整 a2 a5 日期資料 offset函式中的4,總資料行 b1 d...