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

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

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

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

問題描述

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

已經(jīng)設置了 <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,一般相應模擬器的官網(wǎng)上有(具體的模擬器不同ip也不盡相同)

Genymotion:10.0.3.2

安卓模擬器:10.0.2.2

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

回答2:

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

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

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

回答4:

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

回答5:

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

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

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

回答6:

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

標簽: java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲成人va| 日韩精品五月天| 在线亚洲观看| 热三久草你在线| 婷婷综合网站| 久久精品免费一区二区三区| 欧美xxxx中国| 99国内精品| 在线精品福利| 国产精品视频3p| 久久久亚洲一区| 久久香蕉精品| 国产日产精品_国产精品毛片 | 偷拍欧美精品| 自由日本语亚洲人高潮| 亚洲狼人精品一区二区三区| 久久只有精品| 中文字幕在线官网| 不卡视频在线| 国产精品4hu.www| 日本国产精品| 日韩国产91| 99久久精品费精品国产| 一区二区日韩免费看| xxxxx性欧美特大| 国产专区精品| 日韩视频一区二区三区在线播放免费观看 | 高潮久久久久久久久久久久久久| 亚洲午夜电影| 久久亚州av| 一本色道精品久久一区二区三区| 亚洲一区有码| 在线天堂资源www在线污| 亚洲精选av| 久久精品成人| 久久超级碰碰| 午夜欧美精品| 欧美aa一级| 久久精品99久久久| 免费人成在线不卡| 成人精品天堂一区二区三区| 欧美一区网站| 亚洲一区二区毛片| 电影天堂国产精品| 日韩专区欧美专区| 视频福利一区| 日韩高清一级| 99在线观看免费视频精品观看| 麻豆高清免费国产一区| 蜜桃91丨九色丨蝌蚪91桃色| 播放一区二区| 国产欧美日韩一区二区三区四区| 国产视频久久| 亚洲免费高清| 国产婷婷精品| 性欧美精品高清| 99久久九九| 国产精品蜜芽在线观看| 国产在线日韩精品| 国产一区二区三区亚洲综合| 国产探花一区| 国产精品一区毛片| 欧美欧美黄在线二区| 中文无码日韩欧| 久久xxxx| 91高清一区| 麻豆久久久久久久| 久久婷婷国产| 国产一区二区色噜噜| 狠狠久久伊人| 中文字幕在线官网| 蜜桃成人精品| 在线综合亚洲| 国产精品久久久久久av公交车| 免费在线日韩av| 国产精品精品国产一区二区| 亚洲欧洲高清| 中文精品在线| 日本不卡一区二区| 日韩高清三区| 黑森林国产精品av| 亚洲天堂一区二区| 久久亚洲国产| 国产欧美日韩精品一区二区三区| 精品网站999| 日韩欧美视频专区| 久热精品在线| 日韩免费视频| 蜜桃一区二区三区在线观看| 久久成人高清| 91精品99| 麻豆91精品91久久久的内涵| 欧美91视频| 久久亚洲国产精品尤物| 亚洲一区不卡| 精品久久美女| 亚洲精品少妇| 日韩中文字幕在线一区| 欧美freesex黑人又粗又大| 亚洲人成亚洲精品| 国产精品精品| 亚洲精品伦理| 亚洲综合在线电影| 日韩高清在线不卡| 亚欧成人精品| 国产综合欧美| 91福利精品在线观看| 韩日一区二区三区| 精品久久久久中文字幕小说| 中文字幕av一区二区三区人| 欧美日韩在线二区| 欧美精品第一区| 日韩一区三区| 久久精品99久久久| 日韩高清一级| 亚洲欧美日本日韩| 日韩在线精品| 国产亚洲第一伦理第一区| 免费观看不卡av| 精品日韩在线| 国产精品免费不| 日韩在线麻豆| 久久亚洲欧美| 精品日韩毛片| 色吊丝一区二区| 国产一区福利| 久久亚洲国产精品尤物| 免费在线看一区| 在线视频观看日韩| 欧美aa在线观看| 快播电影网址老女人久久| 国产成人免费av一区二区午夜| 91精品尤物| 久久av中文| 麻豆成人av在线| 日本久久黄色| 日韩一区二区三区在线免费观看| 日韩三区在线| 午夜久久tv| 久久国产精品久久久久久电车| 欧美日韩国产高清| 91久久亚洲| 亚洲精品一二三区区别| 蜜桃免费网站一区二区三区| 青草国产精品| 欧美aaaaaa午夜精品| 98精品视频| 亚洲国产一区二区三区在线播放| 国产一区二区高清| 中文字幕中文字幕精品| 久久国产麻豆精品| 国产精品欧美大片| 免费高潮视频95在线观看网站| 高清一区二区| 中文一区一区三区高中清不卡免费| 天堂√中文最新版在线| 婷婷综合亚洲| 日本成人中文字幕在线视频| 国产精品亚洲成在人线| 国产96在线亚洲| 亚洲国产专区校园欧美| 久久亚洲影院| 国产91在线精品| 一区三区视频| 国产精品一区二区美女视频免费看| 美女国产精品久久久| 亚洲精品国产偷自在线观看| 亚洲毛片在线| 日韩一区二区三区免费播放| 日韩精品亚洲aⅴ在线影院| www.九色在线| 日本午夜精品| 国产精品久久久久久久久久10秀 | 视频一区免费在线观看| 欧美亚洲色图校园春色| 亚洲一级少妇| 久久精品国产免费| 涩涩涩久久久成人精品| 伊人久久大香线蕉av不卡| 国产精品久久久久av蜜臀| 蜜臀国产一区二区三区在线播放| 麻豆国产一区| 日韩美女国产精品| 国产66精品| 日本国产亚洲| 亚洲在线久久| 91久久久久| 在线亚洲一区| 国产成人在线中文字幕| 国产精品99精品一区二区三区∴ | 欧美一区三区| 日产精品一区二区| 国产一区福利| 黄色aa久久| 麻豆成人av在线| a天堂资源在线| 黄色在线观看www| 国产精品巨作av| 日本欧美一区二区在线观看| 免费观看日韩电影|