Когда я использую openStream() для анализа XML из веб-службы, я получаю сообщение об ошибке:
openStream()
Невозможно открыть поток
Я проверил URLи он все еще работает.
URL url = new URL("http://uitbookshop.php0h.com/PHPService/findbyname.php?name=thu"); Log.d("search", "getXML::url "+url.toString()); InputStream iS; try { iS = url.openStream(); doc=db.parse(new InputSource(new InputStreamReader(iS, Charset.forName("utf-8")))); } catch (IOException e) { Log.e("search", "Can not open stream"); } catch (SAXException e) { // TODO Auto-generated catch block e.printStackTrace(); }
Вы дали соответствующие разрешения? убедитесь, что к манифесту добавлено следующее разрешение
android.permission.INTERNET