Java.net.UnknownHostException с использованием httpGet на Android - PullRequest
1 голос
/ 05 июня 2011

Я пытаюсь использовать API финансов Yahoo, который возвращает котировки акций в виде файла cvs в Android. Я сократил код до:

HttpClient httpClient = new DefaultHttpClient();
HttpContext localContext = new BasicHttpContext();
HttpGet httpGet = new HttpGet("http://download.finance.yahoo.com/d/quotes.csv?s=msft&f=sl1p2");

Я получаю следующую ошибку "java.net.UnknownHostException: download.finance.yahoo.com"

Ссылка работает, поэтому я не уверен, почему я получаю исключение. Любая помощь приветствуется.

Ответы [ 2 ]

2 голосов
/ 23 марта 2012

У меня была та же проблема, введя следующее в AndroidManifest.xml, решив ее:

<uses-permission android:name="android.permission.INTERNET" />

0 голосов
/ 26 января 2013

Добавьте разрешение ИНТЕРНЕТ к файлу манифеста.как ниже

<manifest xlmns:android...> ...
    <application android:label="@string/app_name" >...
    </application>    
    <uses-permission android:name="android.permission.INTERNET"></uses-permission>
</manifest>
...