Hi all.
I develop an android application for Galaxy S that use UrlConnection for incomming stream connection.
Here is my my code:
public static InputStream getInputStream(String path) throws Exception {URL aURL = new URL(path);URLConnection conn = aURL.openConnection();conn.connect();InputStream is = conn.getInputStream();
return is;}
That code worked properly during application session, but sometimes it generates exception
java.net.UnknownHostException: Host is unresolved: www.myserver.com:80at java.net.Socket.connect(Socket.java:1037)at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.<init>(HttpConnection.java:62)at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager$ConnectionPool.getHttpConnection(HttpConnectionManager.java:145)at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager.getConnection(HttpConnectionManager.java:67)at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.getHTTPConnection(HttpURLConnection.java:821)at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:807)at DownloadService.getInputStream(DownloadService.java:496)
I can repeat this bug on device and on emulator.
PS
Here is another code that also throws those exception
public static InputStream getInputStream(String path) throws Exception {InputStream is = new URI(path).toURL().openStream();return is;}
'0.일반개발' 카테고리의 다른 글
안드로이드 샘플 예제 Snake 터치 버튼 추가 (0) | 2010.10.01 |
---|---|
텍스쳐 사이트 (0) | 2010.10.01 |
안드로이드 예제 따라하기 / 소스 분석하기 /// (0) | 2010.09.30 |
무료 아이콘 사이트 (0) | 2010.09.30 |
[안드로이드] apk 설치하는 방법 (0) | 2010.09.30 |