Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> android下載web服務器上的文件出現Connection Refused

android下載web服務器上的文件出現Connection Refused

編輯:高級開發

android應用程序可以通過HttpURLConnection的getInputStream()方法訪問web服務器上的文件,但是我在調試時始終提示Connection Refused異常,後來仔細分析了一下:

  我要下載的服務器文件的url是http://localhost:8080/mp3player/resources.XML,因為我的手機通過usb連接到我的電腦,因此剛開始我認為手機可以訪問我電腦的web程序,但是顯然這樣是不對的。因為手機通過wifi連接到路由器(路由器不會區分當前連接的設備是手機還是電腦),因此使用http://localhost:8080/mp3player/resources.xml這個url,程序會在手機上查找這個web程序,顯然手機上並沒有這個web程序。因此正確的做法是使用電腦的Ip地址做url,因此正確的url應該是:http://192.168.1.100:8080/mp3player/resources.XML,測試通過。記下來,謹記。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved