Я строю String со StringBuilder
StringBuilder builder = new StringBuilder();
builder.append("my parameters");
builder.append("other parameters");
Затем я создаю Url
Url url = new Url(builder.toString());
И затем я попробую подключение
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
Но, похоже, URL-адрес не соответствует результатам, которые я получаю. Он, как и какой-то параметр, передается ложным. Вот почему я думаю, что проблема находится в части StringBuilder.
Проблема заключается в двойном параметре, который я пытаюсь передать.
double longitude = 23.433114;
String lng = String.ValueOf(longitude);
И затем я поместил его в URL. Но если я передам его как строку, результат будет правильным.
String lng = "23.433114"
Требуется ли UrlEncoding? Я попробую то, что предлагается ниже.