Редактировать: Мне очень жаль, насколько плохо я задал свой вопрос поначалу, я был крайне расстроен и устал, но я знаю, что это действительно не оправдание. Во всяком случае, я его отредактировал. Я также уже много смотрел на форумах StackOverflow и других и пробовал методы на их, без результата, поэтому я думаю, что это не дублирующий вопрос.HTTP Get Not Working
После нескольких часов попыток и использования нескольких методов я, наконец, сдался и решил задать вопрос здесь. Настолько разочаровывающе, что я не могу заставить это работать, это для проекта домашней автоматизации, и изучение новых языков, таких как C и python, никогда не было проблемой при работе над этим проектом, поэтому не заставить это работать крайне сложно. Во всяком случае вот код:
public void buttonOnClick(View v) {
Button button = (Button) v;
((Button) v).setText("clicked");
// The request here
// The request here
// The request here
// The request here
}
Это простое приложение, с помощью одной кнопки, которая должна послать простой HTTP GET запрос на 192.168.0.150/main_light/switch. Я знаю, что это должно работать, поскольку я всегда использовал HTTP GET в Tasker для этого (и он работает на Python). Я действительно надеюсь, что кто-то может помочь мне здесь, спасибо!
P.S. Я знаю, что здесь есть бесполезные действия, я JAVA Noob и решил просто не возиться с чем-либо, пока я не смогу, наконец, получить эту работу.
Вместо публикации большого количества нерелевантного кода, который не имеет никакого отношения к запуску запроса HTTP GET, вы должны скорее показать, какой код вы попробовали, чтобы запустить запрос. –
Попробуйте ответ отсюда [сделайте http-запрос с помощью android] (http://stackoverflow.com/questions/3505930/make-an-http-request-with-android) –
@JanusVarmarken Мне очень жаль, у меня есть отредактировал вопрос. – JanG