![](/img/trans.png)
[英]java.net.UnknownHostException: Unable to resolve host No address associated with hostname
[英]java.net.UnknownHostException: Unable to resolve host “s3-ap-northeast-1.amazonaws.com”: No address associated with hostname
我使用下面的代碼來獲取圖像:
public Bitmap loadImageFromUrl(String urlStr) {
try {
BufferedInputStream bis = new BufferedInputStream(new URL(urlStr).openStream());
ByteArrayOutputStream baos = new ByteArrayOutputStream();
BufferedOutputStream bos = new BufferedOutputStream(baos);
copy(bis, bos);
bos.flush();
bos.close();
bis.close();
return BitmapFactory.decodeByteArray(baos.toByteArray(), 0, baos.size());
} catch (Exception e) {
e.printStackTrace();
}
我確定許可和wifi連接。 如:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
如果您遇到此錯誤,則可能是2個問題。
1)您要么忘記在android清單中添加Internet權限。
<uses-permission android:name="android.permission.INTERNET" />
2)如果您在真實設備上運行,則您的設備未與Internet連接。 檢查您的設備是否已連接互聯網。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.