當前位置:首頁 » 安卓系統 » androidpc伺服器

androidpc伺服器

發布時間: 2023-05-27 12:09:01

㈠ 在做Android與pc伺服器通信,使用socket,udp協議,發送PCM語音,

This method blocks until a packet is received or a timeout has expired

㈡ 怎麼把pc端的軟體作為伺服器與android客戶端通信

Android使用的僅僅使用了PC 里邊的一個埠 IP自然就是127.0.0.1了,或者是localhost吧 關於5037口和5555口,找到了一個看起來合理的解釋: adb(Android Debug Bridge)包括三個部分: 1)adb client, 運行在PC上(為DDMS,即IDE工作) 2)adb daemon(守護進程), 運行於Emulator(為與Emulator中的VM交互工作); 3)adb server(服務進程), 運行在PC(任務管理器上有),管理著adb client和adb daemon的通信.server與client通信的埠是是5037, adb server會與emulator交互的,使用的埠有兩個,一個是5554專門用於與Emulator實例的連接,那麼數據可以從Emulator轉發給IDE控制台了,另一個則是5555,專門與adb daemon連接為後面調試使用。

㈢ android 真機 連接本地電腦服務端,IP怎麼寫

Android真機連接PC的伺服器的方法為:
(1)將Android手機通過USB數據線連接電腦,在設備管理器中應該能看到Android Device。
(2)完成上一步之後,這個時候設置手機的無線和網路,開啟你機上的Android的Internet傳輸功能功能。就是可以用手機通過電腦上網,不同的手機可能叫法不同。(注意了:有的手機開啟這個功能時候要求關閉USB調試。)
(3)開啟Internet傳輸之後,手機可以通過PC聯網了。如果PC聯網,查看本機的IP地址(win+r ——>cmd ——>ipconfig),如果沒有聯網,自己設置一下本機靜態IP(怎麼設置問度娘)。記住這個IP地址。
(4)打開本地PC機的伺服器軟體(如開啟Tomcat),在手機端瀏覽器中輸入剛才的IP地址+服務埠即可。

㈣ 安卓移動端連接PC端伺服器,移動端和PC端於同一區域網下可以實現,移動端能不能用流量訪問PC端的伺服器

可以,你需要注冊你的PC端伺服器到公網上,

  1. 購買域名,通過映射將本地PC伺服器與域名綁定,任何移動端都可以訪問(許可權滿足的情況下)

  2. 購買外網IP,和域名同理,但是更貴。

安卓手機客戶端可以通過哪些方式與PC伺服器端通信

有如下的方法供選擇:
1. 利用USB口和USB連接線:
電腦可以將手機客戶端作為一個終端訪問,此時需要一款第三方軟體,比如金山手機、豌豆莢、360等等。
也可以將手機作為一個外部存儲器直接訪問手機的存儲位置來傳遞文件。
2.利用手機和電腦的藍牙,採用藍牙進行通訊。藍牙通訊的距離一般小於10米。藍牙建立連接之後,一般藍牙的協議之中帶有終端訪問功能,可以直接傳輸文件。
3.利用wifi,兩者都連接本地或公共wifi【手機通常有wifi,如果電腦沒有無線,用有線連接網路也可以】:
通過共享文件夾的方式,互相訪問傳輸文件。
也可以安裝第三方FTP服務端和客戶端軟體,實現FTP文件傳輸。
或者利用郵箱,自己發給自己,自己在另一個設備上接收下載完成文件傳輸。
4.還有一種方法,就是兩者都安裝微信,同時開通他們,在微信中傳輸文件,另一台機器上將文件下載下來就可以了。
可能還有其他方法,取決於你對這些機器的理解程度。因為他們實際上都是網路上的一個節點。

㈥ PC伺服器端和android手機客戶端socket通信問題

1. PC伺服器啟用ServerSocket
兩個通信實體在建立虛擬鏈路之前,需要有一方先准備好,主動接受來自其他通信實體的連接請求。
使用ServerSocket對象監聽來自客戶端的Socket連接。
//創建ServerSocket對象

ServerSocket ss = new ServerSocket(30000);
//監聽來自客戶端的請求
while(true){
Socket s = ss.accept();

}

如果沒有連接,則將一直處於等待狀態。當接收到連接請求後,獲取消息到輸入流,並保存到文件。
//接收客戶端消息

BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream()));
String str;

BufferedWriter bw = new BufferedWriter(new FileWriter("D:/ApInfo"+ (i++) +".txt"));
while ((str = in.readLine()) != null) {
System.out.println(str);
bw.write(str);
bw.newLine();
}

2. Android終端使用Socket通信
客戶端使用Socket的構造器連接伺服器,指定伺服器IP和埠號就可以了。
Socket s = new Socket(「192.168.1.100」, 30000);
這樣伺服器端的accept()方法就得到響應,從而向下執行,伺服器端和客戶端就形成了一對互相連接的Socket。再進行通信時就沒有伺服器和客戶端之分了,都是通過輸入輸出流進行通信。
詳細步驟:
採用Handler和TimerTask來定時掃描AP信息並發送給伺服器端。TimerTask規定了到達指定的時間所要進行的任務。
TimerTask task = new TimerTask(){

public void run() {
Message message = new Message();
message.what = 1;
handler.sendMessage(message);
}

};

handler傳遞message內容:
Handler handler = new Handler(){

public void handleMessage(Message msg) {
switch (msg.what) {
case 1:
// 執行定時器時間到了之後由handler傳遞的任務
break;
}
super.handleMessage(msg);
}

}
接下來掃描AP信息並發送給伺服器端,然後將結果保存。
WifiManager wifiManager=(WifiManager) getSystemService(WIFI_SERVICE);
wifiManager.startScan();
mWifiList = wifiManager.getScanResults();

由WifiManager說明可知,它可以用於處理已配置的網路,當前連接的網路及AP信息的掃描等情況。
向伺服器發送消息:
socket = new Socket("192.168.1.211",30000);
//向伺服器端發送消息
PrintWriter out = new PrintWriter( new BufferedWriter( new OutputStreamWriter(socket.getOutputStream())),true);
out.println(message);

其中message為獲取的AP信息,測試收到的信息格式為:
SSID: ICIS_LAB, BSSID: 1c:af:f7:9a:65:e4, capabilities: [WPA-PSK-TKIP+CCMP], level: -80,frequency: 2437

㈦ Android真機如何連接PC的伺服器

  1. 確認真機的IP地址和伺服器是一個網段里的,如192.168,0.X

  2. 在伺服器上能ping 通真機的IP地址

  3. 點擊連接 可以連上

    望樓主採納

熱點內容
stl源碼剖析筆記 發布:2025-02-12 05:01:51 瀏覽:588
教務系統web伺服器搭建 發布:2025-02-12 05:01:17 瀏覽:96
全國dns伺服器地址大全 發布:2025-02-12 05:01:13 瀏覽:682
安卓什麼軟體能拍到月亮 發布:2025-02-12 04:59:42 瀏覽:781
手機卡忘記服務密碼怎麼辦 發布:2025-02-12 04:59:10 瀏覽:373
如何讓助理伺服器可以被遠程 發布:2025-02-12 04:47:11 瀏覽:769
存儲空間不足但 發布:2025-02-12 04:46:27 瀏覽:277
樹莓派編程板 發布:2025-02-12 04:41:45 瀏覽:908
php取整 發布:2025-02-12 04:33:21 瀏覽:228
我的世界創造伺服器位置 發布:2025-02-12 04:24:49 瀏覽:707