Я создаю клиент HTTP для выполнения PHP-файл на моем сервере и это код:Создание соединения HTTP через Android
try
{
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://yasinahmed.cpa10.com/sendnoti.php");
HttpResponse response = httpclient.execute(httppost);
Toast.makeText(GCMMainActivity.this, "Done", Toast.LENGTH_LONG).show();
}
catch(Exception e)
{
Toast.makeText(GCMMainActivity.this, "error", Toast.LENGTH_LONG).show();
}
Много раз я использовал этот код и он работает без проблем, но на этот раз, когда я выполняю код, он всегда переходит к исключению и печатает ошибку. На этот раз я использовал AVD с уровнем API Google 17, так это проблема или есть еще одна проблема в коде?
Что исключение/ошибки вы получаете? Можете ли вы опубликовать свой вывод Logcat? – Jaguar
Исключение составляет Android.os.NetworkInMainThreadException – user2597622