Nope
It needs to have the address surrounded with the " " probably because it doesn't like the blanks.
Using %22 or %20 doesn't parse them as " or blank, it just messes up the string.
This below works when pasted directly into the browser but it does seem to need the quotes to isolate the address.
http://maps.googleapis.com/maps/api/geocode/xml?address="Your Address Here"&sensor=False
Google example shows + as a placeholder for the space, but that doesn't work either
Even QUOTE doesn't work
I still get the IllegalArgumentException Illegal character in query even though the output looks perfect.
I think it hates it when it gets to here
request.InitializeGet(weatherurl)
I tried dicing the url up like this
request.InitializeGet(weatherurla "E& newaddress "E& weatherurlb)
but still no luck
Have any other people solved the problem of " in urls?