Caused by: java.lang.IllegalArgumentException: Illegal character in path at.... 위와 같은 오류가 있는 경우 URL에 공백이 있어서 그렇다. 이 경우 URL의 스트링 값의 공백을 간단히 "%20"으로 replace하면 오류를 잡을 수 있다. 예를 들면 String url = "http://www.google.com/이미지_파일명 공백.jpg"; 와 같은 스트링이 있을 경우 공백이 있어서 오류가 발생한다. 이때 이 스트링을 String replaceString = url.replace(" ", "%20"); 으로 공백을 %20으로 대체하고 실행하면 오류가 사라진다~