파싱하는주소:http://appserver.jbnu.ac.kr/dbfood/viewdataimagejson.php (여기서 "imagefile"이 url 부분)

json에서 이미지주소를 파싱하여 android 안에서 url에 저장하고, order가 10인 이미지 url만 비트맵형식으로 변환하여 imageview에 넣어주는 형태로 코딩하였는데, 에러가납니다...뭐가 잘못된걸까요ㅜ... 도와주세요


imageurl을 파싱하여 오고, order가 10이면 getImageBitmap함수에 넘깁니다

 					try{
						JSONArray jaimage = new JSONArray(((String)msg.obj).replace("<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">", ""));
			    		for(int i=0; i<jaimage.length(); i++){
			    			JSONObject orderimage = jaimage.getJSONObject(i);
			    			Integer id = new Integer(orderimage.getInt("basic_id"));
			    			String url = orderimage.getString("imagefile");
			    			int order = orderimage.getInt("order");
			    			if (hashData.containsKey(id)) {
			    				Recipe recipe = hashData.get(id);
			    				recipe.image_url = url;
			    				if(order == 10){
				    				recipe.image = getImageBitmap(url);
			    				}
			    			}
			    			}
					}


getImageBitmap함수

 		private Bitmap getImageBitmap(String url) {
			Bitmap bm = null;
			try{
				URL aURL = new URL("url);
				URLConnection conn = aURL.openConnection();
				conn.connect();
				InputStream is = conn.getInputStream();
				BufferedInputStream bis = new BufferedInputStream(is);
				bm = BitmapFactory.decodeStream(bis);
				bis.close();
				is.close();
			}
			catch(IOException e){
				Log.e("TTT", "Error getting bitmap");
			}	
			return bm;
		}


getView에서 ImageView에 넣어줌(텍스트는 모두 잘 작동합니다)

 		final Recipe r = recipes.get(position);
		TextView tvName = (TextView)convertView.findViewById(R.id.textfoodname);
		tvName.setText(r.name);
		TextView tvMaker = (TextView)convertView.findViewById(R.id.textfoodmaker);
		tvMaker.setText(r.maker);
		ImageView imageMain = (ImageView)convertView.findViewById(R.id.image_directrecipemain);
		imageMain.setImageBitmap(r.image);


Error Logcat(getImageBitmap catch부분에서 읽어오는 것같아요ㅠ) 개발환경은 애뮬레이터 2.2 프로요버전쓰고있어요

08-21 09:27:44.882: E/TTT(32107): Error getting bitmap

08-21 09:27:44.882: E/TTT(32107): Error getting bitmap

08-21 09:27:44.882: E/TTT(32107): Error getting bitmap

08-21 09:27:44.892: E/TTT(32107): Error getting bitmap

08-21 09:27:44.892: E/TTT(32107): Error getting bitmap