[問題] java.net.UnknownHostException

看板AndroidDev作者 (習慣壞習慣)時間13年前 (2011/04/22 00:15), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
開發層: (應用/框架/庫/核心) 應用 問題: 有部份網友說無法使用,尤其是DHD最多 錯誤代碼是:java.net.UnknownHostException:Host is unresoled:www.cpbl.com.tw:80 我是用模擬器跟I9000測都正常... 輸入: String cpbl_url ="http://www.cpbl.com.tw/Standings/AllScoreqry.aspx"; 預期輸出: 網頁資料 錯誤輸出: 錯誤訊息: 錯誤代碼是:java.net.UnknownHostException:Host is unresoled:www.cpbl.com.tw:80 程式碼: (請多利用置底文網站) new Thread(new Runnable() { public void run() { String temp= "",data = ""; try { URL url = new URL(u); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestProperty("X-Online-Host", url.getHost()); conn.setDoInput(true); conn.connect(); InputStream is = conn.getInputStream(); BufferedReader in = new BufferedReader(new InputStreamReader(is)); while ((temp = in.readLine()) != null){ data += temp; } in.close(); is.close(); data = Analytics(data); } catch (Exception e) { if (!haveInternet()){ data="無法連線,請檢查您的網路連線"; }else{ data="錯誤代碼:"+e.toString(); } } Main.this.handler.sendMessage(handler.obtainMessage(0,data)); progressDialog.cancel(); }}).start(); 完整的程式碼在http://uploadmirrors.com/download/FWVL8ZRH/CPBL_Schedule.zip 補充說明: 之前在android版有版友說需要中華職棒比賽場次的app 我就順手做了一個,不過卻遇到連線的問題 實在是不知道問題出在哪裡...請大家幫忙了,謝謝^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.160.210.180

04/22 03:04, , 1F
Nexus one跑起來沒問題..用DHD瀏覽器直連那網址沒問題嗎?
04/22 03:04, 1F

04/23 03:57, , 2F
我猜是conn.setRequestProperty這行問題..
04/23 03:57, 2F

04/24 09:08, , 3F
詢問了一些人,似乎是他們手機的問題,謝謝^^
04/24 09:08, 3F
文章代碼(AID): #1Di5WCUt (AndroidDev)
文章代碼(AID): #1Di5WCUt (AndroidDev)