ошибка: URL не может открыть поток - PullRequest
1 голос
/ 10 января 2012

Когда я использую openStream() для анализа XML из веб-службы, я получаю сообщение об ошибке:

Невозможно открыть поток

Я проверил 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();
}

1 Ответ

6 голосов
/ 10 января 2012

Вы дали соответствующие разрешения? убедитесь, что к манифесту добавлено следующее разрешение

android.permission.INTERNET
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...