日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

java - 安卓利用Socket和PC通信無法連接?

瀏覽:177日期:2024-01-05 17:42:20

問題描述

安卓利用Socket和PC通信無法連接

已經設置了 <uses-permission android:name='android.permission.INTERNET'/>

相同代碼PC端和PC端通信沒有問題

會在new Socket(ip,port)這里一直堵塞;java - 安卓利用Socket和PC通信無法連接?

服務器代碼

public ServiceThread(Socket s) throws IOException {socket = s;out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())), true);in=socket.getInputStream(); } public void run() {try { out.println('SERVER DATA'); System.out.println('closing...'); byte[] temp = new byte[1024]; int length=-1; while((length=in.read(temp))>0){System.out.println(temp); } out.close(); socket.close();} catch (Exception e) {} }}public class MyServer { static final int PORT = 8778; public static void main(String[] args) throws IOException {ServerSocket s = new ServerSocket(PORT);System.out.println('Server 啟動');Socket socket = s.accept();ServiceThread t = new ServiceThread(socket);t.start(); }}

客戶端代碼

Socket socket = null;BufferedWriter out = null;try { socket = new Socket(ip, 8778); out = new BufferedWriter(new OutputStreamWriter(socket .getOutputStream())); out.write(sendViewA.getText().toString());} catch (Exception e) { e.printStackTrace();} finally {

Socket socket = null;BufferedReader in = null;try { socket = new Socket(ip, 8778); in = new BufferedReader(new InputStreamReader(socket .getInputStream())); String fromServerStr = in.readLine(); Toast.makeText(OUTActivity.this,fromServerStr,Toast.LENGTH_LONG).show();} catch (Exception e) { e.printStackTrace();} finally {

問題解答

回答1:

這里應該是ip的問題:

一、如果你的設備是模擬器:請核對相應的模擬器訪問電腦主機的ip,一般相應模擬器的官網上有(具體的模擬器不同ip也不盡相同)

Genymotion:10.0.3.2

安卓模擬器:10.0.2.2

二、如果你的設備是真機,最好保證手機和真機在同一局域網(如果是筆記本電腦的話建議用手機連接電腦WiFi后訪問),ip地址在cmd中自己查看即可

回答2:

之前遇到過一次,客戶端的socket連接的代碼嘗試換成下面的。客戶端:

socket = new Socket();socket.connect(new InetSocketAddress('1.1.9.30',8080), 5000);回答3:

如果手機和PC都在同一個局域網了,那還需要注意一點,是不是路由器上面啟用了無線隔離,這也可能是一個坑點。

回答4:

看你的報錯,你是不是讓 Socket 跑在 UI 線程里面了?—— 安卓上的話,Android 4.0 之后,就不允許在 UI 線程中使用 Socket,需要啟動新的線程來使用 Socket

回答5:

NetworkOnMainThreadException, 是在主線程涉及Socket相關操作了吧?這里先讓代碼跑起來, 假設你現在的客戶端代碼寫在 startClient()里面, 需要把這個代碼放到子線程去執行:

new Thread(new Runnable() {@Overridepublic void run() { startClient();} }).start();

實際上, 你還要處理這個線程和主線程(UI線程)交互的問題, 這個就和業務代碼相關了.建議先了解一下主線程(UI線程)和子線程的區別/聯系, 然后看一下線程通訊的實現.

回答6:

日志里面都明確寫著“network on main thread exception”了啊,像樓上說的那樣新開的線程進行網絡操作吧

標簽: java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美黄页在线免费观看| 免费在线观看日韩欧美| 国产欧美一区二区三区精品酒店| 蜜臀av性久久久久蜜臀aⅴ流畅| 日韩精品乱码av一区二区| 自拍自偷一区二区三区| 亚洲第一精品影视| 日韩成人综合| 国产精品久久免费视频| 日韩1区2区3区| 久久国产高清| 中文精品视频| aa亚洲婷婷| 国产精品试看| 在线视频精品| 久久国产66| 热久久国产精品| 99国产精品久久久久久久| 中文一区一区三区免费在线观| 亚洲精品一区二区在线看| 亚洲天堂黄色| 国产高清久久| 亚洲欧洲日韩精品在线| 亚洲+小说+欧美+激情+另类| 亚洲精品婷婷| 亚洲免费福利一区| 天堂久久av| 日韩影片在线观看| 欧美日韩午夜| 国产精品**亚洲精品| 国产精品自在| 久久久91麻豆精品国产一区| 久久av日韩| 久久精品高清| 99视频+国产日韩欧美| 免费观看久久久4p| 三级久久三级久久久| 欧美日韩伊人| 欧美日韩亚洲三区| 日韩欧美视频专区| 亚洲在线观看| 九九久久婷婷| 欧美一级二级视频| 麻豆视频在线看| 免费国产自线拍一欧美视频| 国产三级一区| 亚洲大片在线| 日韩有吗在线观看| 在线观看精品| 欧美一级全黄| 久久影院一区| 久久不卡国产精品一区二区| 免费观看不卡av| 欧美xxxx性| 久久最新视频| 日韩在线欧美| 欧美一区在线观看视频| 在线日韩电影| 国产日本精品| 香蕉久久夜色精品国产| 精品一区二区男人吃奶| 久久成人国产| 国际精品欧美精品| 亚洲三级毛片| 亚洲高清av| 国产一区二区三区成人欧美日韩在线观看 | 美日韩精品视频| 激情中国色综合| 深夜福利一区| 久久久久.com| 精品亚洲自拍| 日韩欧美中文在线观看| 激情综合亚洲| av日韩中文| 视频国产精品| 国产在线欧美| 久久亚州av| 日韩精品一区二区三区中文在线| 1024精品一区二区三区| 精品午夜久久| 国产欧美一区二区三区米奇| 久久国产精品久久w女人spa| 蜜臀国产一区| 麻豆国产精品视频| 亚欧成人精品| 亚洲免费婷婷| 在线日韩av| 日韩大片在线| 激情不卡一区二区三区视频在线| 亚洲自啪免费| 欧美日韩色图| 日韩一区自拍| 欧美丰满日韩| 久久免费福利| 7m精品国产导航在线| 另类av一区二区| 国精品一区二区三区| 黄色在线观看www| 九九久久国产| 久久精品国产免费| 国产精品久久免费视频| 日日摸夜夜添夜夜添国产精品| 欧美福利在线| 久久婷婷久久| 中文av在线全新| av资源中文在线| 大香伊人久久精品一区二区| 国产精品视频一区二区三区 | 在线观看一区| 亚洲综合二区| 日韩网站在线| 婷婷综合网站| 亚洲国产不卡| 亚洲特级毛片| 午夜精品一区二区三区国产| 成人免费电影网址| 日韩精品诱惑一区?区三区| 天堂√中文最新版在线| 亚洲精品在线影院| 久久精品成人| 2023国产精品久久久精品双| 在线国产一区| 人人精品人人爱| 色狠狠一区二区三区| 日本亚洲欧洲无免费码在线| 青草久久视频| 欧美aⅴ一区二区三区视频| 久久精品亚洲一区二区| a国产在线视频| 99久久夜色精品国产亚洲狼 | 久久婷婷一区| 欧美日韩日本国产亚洲在线| 国产美女精品| 亚洲精品高潮| 久久精品av麻豆的观看方式| 国产欧美日韩综合一区在线播放| 国产精品一区二区三区四区在线观看 | 亚洲97av| 喷白浆一区二区| 日韩毛片网站| 国产精品国产三级在线观看| 国产va免费精品观看精品视频| 欧美丰满日韩| 欧美美女一区| 日日夜夜免费精品| 久久不卡日韩美女| av高清一区| 巨乳诱惑日韩免费av| 日本成人中文字幕在线视频| 国产伦精品一区二区三区千人斩| 久久国产尿小便嘘嘘| 久久久久久色 | 日韩区欧美区| 久久精品国产99国产| 日本韩国欧美超级黄在线观看| 国产精品呻吟| 欧美日韩va| av资源新版天堂在线| 久久国产直播| 亚洲精品欧美| 亚洲天堂资源| 亚洲三级网站| 久草免费在线视频| 国产精品普通话对白| 国产精品中文| 成人羞羞视频播放网站| 久久国产99| 精品中国亚洲| 欧美va天堂| 国产精品久久久久久av公交车| 亚洲a在线视频| 91精品视频一区二区| 日韩亚洲一区在线| 视频精品一区二区| 精品国产麻豆| 日本大胆欧美人术艺术动态| 美女性感视频久久| 日韩一区二区久久| 久久91视频| 亚洲少妇自拍| 久久精品三级| 亚洲视频电影在线| 国产精品蜜芽在线观看| 丝袜国产日韩另类美女| 精品视频网站| 中文字幕日韩亚洲| 日韩中文在线电影| 91成人在线精品视频| 日韩欧美精品| 欧美视频一区| av不卡在线看| 黄在线观看免费网站ktv| 亚洲精品福利| 欧美成人基地 | 国产欧美日韩精品高清二区综合区 | 国产在线观看www| 日韩一区二区三区免费视频| 日本精品影院| 欧美国产视频| 亚洲精品精选|