대그박 싸매고 해도 잘 모르겠어. 횽들 좀 도와주세요.

----java 코드 부분---

public void getJson(){
                //BufferedReader buffer=null;
                String line=null;
                String temp=getUrl().toString();
                String mapURL=temp;
                
                Log.d("test",mapURL);
                try
                {
                        url = new URL(mapURL);
                        
                        urlConnection=(HttpURLConnection)url.openConnection();
                        //Temp=urlConnection.toString();
                        //buffer = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));
                        //buffer = new BufferedReader(new InputStreamReader(urlConnection.getInputStream(),"EUC-KR"),8192);
                        if(urlConnection!=null){
                                urlConnection.setConnectTimeout(5000);
                                urlConnection.setUseCaches(false);
                                if(urlConnection.getResponseCode()==HttpURLConnection.HTTP_OK){
                                        BufferedReader br=new BufferedReader(new InputStreamReader(urlConnection.getInputStream(),"EUC_KR"));
                                        for(;;){
                                                line=br.readLine();
                                                if(line==null) break;
                                                json_data.append(line);
                                        }
                                        br.close();
                                }
                        }
                        urlConnection.disconnect();
                        
                        
                        //BufferedReader로 값을 못받아옴.. 기기마다 차이있는데
                        //인코딩 방식이 다르더라도 일단 값은 가져와야 될텐데 값이 안옴.
                        //json 자체를 받아오지 못하는듯.
                        //urlConnection이나 주소에는 이상이 없음.
                        
                //        while((line=buffer.readLine())!=null){
                //                json_data.append(line);
                                //json_data.append(URLDecoder.decode(line,"euc-kr"));
                //        }
                //        buffer.close();
                }
                catch (Exception e){
                        Log.e(TAG,"getJson : " +e.toString());
                }
                finally{
                        try{ 
                                //buffer.close();
                        } catch (Exception e2) {
                                Log.e(TAG,"getJson2 : "+e2.toString());
                        }
                }        
                Log.d(TAG,"변환json "+json_data.toString());

        }

--------------------------------
코딩 존뉴빈데.. 내가 코드 짜기를

url 주소를 조합해서
스트림을 열어서 url주소 주고 
그러면 json파일 받아와서
bufferedreader로 읽어들인다음에
.readline() 메소드로 읽어오는 그런구존데.

이클립스에서 에뮬레이터로 돌릴때는 잘 되는데
폰에 집어넣으면 안돼.
저기 bufferedreader 부분에서 값이 안들어와.

디버거 쓸줄몰라서 textview 집어넣고 일일이 한줄씩 결과 뽑도록 하다보니 저기서 값이 안나와.

이게 왜이럴까?

인코딩 방법을 바꾼답시고 utf-8 해보니 주소가 달라서 아예 못받고.
그래서 걍 euc-kr로 명시해서 받아도 들어오는 값이 없어.

구글링 해봐도 뭐 시원찮은 답밖에없고. 유사증상 안드펍 글에는 답글이 없어.ㅠ

무슨문젠지라도 알려주면 드릴건 없고
진짜 오늘 쎅씨한밤 야한꿈을 기도해줄게.