Google Geocoding API 한글로 주소 조회시 Invalid request라고 나오면서 결과가 안나옵니다.

   HttpClient client = new DefaultHttpClient();
   HttpGet request = new HttpGet();
   keyword = URLEncoder.encode(keyword, "euc-kr");
   Toast.makeText(this, keyword, Toast.LENGTH_SHORT).show();
    request.setURI(new URI("http://maps.google.com/maps/api/geocode/json?sensor=false&address="+keyword));


keyword가 영문이면 json으로 데이터를 잘 가져 오는데 keyword가 한글이면
{
    "status":"INVALID_REQUEST",
   "results":[]
}
이렇게 조회가 됩니다.
한글 주소로 geo 정보를 조회하려면 어떻게 해야 하는지 알려주십시요..

감사합니다...