File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Android and the fly likes unknownhostexception Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Mobile » Android
Bookmark "unknownhostexception" Watch "unknownhostexception" New topic


Chuck Jagger

Joined: Aug 24, 2011
Posts: 4
I am attempting to retrieve a file from a URL connection. I've looked at all of the examples on the 'Net and have copied some in, but I simply can't figure out why I'm getting a "unknownhostexception" when running this code. I've tried multiple URL's -,, and the one in the example below, and they all return the unknownhostexception when doing the getInputStream function. Can someone please help me? I get this error right after the message indicated by #0 below appears.

Chuck Jagger

Joined: Aug 24, 2011
Posts: 4
Sorry..I should have included a couple more items of interest: 1) I'm developing this under the Android SDK. 2) I've tried running this application on both my development machine and on my android (both of which can access the URL) 3) I've verified that both my Droid as well as my development machine can reach all of the URL's that I've tried.
Chuck Jagger

Joined: Aug 24, 2011
Posts: 4
OK...after lots of searching and searching, I finally found the answer.

To do Internet communication in an Android app, this line must be in the AndroidManifest.xml:

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

this goes just before the <application tagl
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 10836

Welcome to the Ranch.
Its great you solved it, and also shared the solution with others

We have a forum dedicated to Android questions. I will move this topic there for you.

[How to ask questions] [Donate a pint, save a life!] [Onff-turn it on!]
I agree. Here's the link:
subject: unknownhostexception
It's not a secret anymore!