url = new URL("http://gdata.youtube.com/feeds/api/videos?q="+VideoName+"&max-results=1&key=*******&client=maniadb4and");
            Log.d("aaaaaa","http://gdata.youtube.com/feeds/api/videos?q="+VideoName+"&max-results=1&key=********&client=maniadb4and");
            
            URLConnection connection;
            connection = url.openConnection();
            
            HttpURLConnection httpConnection = (HttpURLConnection)connection;
            int responseCode = httpConnection.getResponseCode();
           


위와같은 코드를 실행시켰는데요,


이클립스를 맨처음키고 에뮬레이터를 새로 실행시키면 코드가 정상적으로 실행됩니다.


그런데 그 프로그램을 종료하고 다시한번 실행시키면 getResponseCode()부분에서 범춰버리고 계속 대기중이네요.


왜그렇게 되는걸까요?


URL이 다른 URL이 되면 정상적으로 실행되는데,


youtube API 사용법에 다른게 있나요?


인터넷에서 직접 XML 주소를 입력하면 계속 잘 나오는데, 왜 여기서는 이럴까요?