I have an HTML file on my SD card. Opening it with "Browser" works as expected. However, if I try to open it with the built-in app "HTMLViewer", I receive the following error message:

Web page not available

The Web page at File URI could not be loaded:

The requested file was not found.

Obviously the file is there since I can open it with Browser. This was not a problem on Android 2.2.1.

Why can't HTMLViewer open an HTML file?

  • Sounds like an app incompatibliity with newer android versions. This question is imho to localized for an.sx - you should ask the app developer for help.
    – Flow
    Oct 7, 2011 at 15:59
  • @Flow pretty sure that "HTMLViewer" is a built-in app, I have it, I've never installed anything with that name, and it has a default Android icon in the "Complete action using" list when I try to open an HTML file on my SD card. On the other hand it is working for me opening an HTML file from /mnt/sdcard/downloads/ on 2.3.3
    – GAThrawn
    Oct 7, 2011 at 16:38
  • @GAThrawn Hmm I havn`t seen that app on my android devices. Does it show the source/plain html?
    – Flow
    Oct 7, 2011 at 16:53
  • @Flow it doesn't show the source, it renders the web page (as best it can) from the .HTML file. It doesn't show in the apps list at all, just shows up as an option when I try to open an HTML file from the file system (along with the "DB HTML Viewer" and "DB Text Editor" that comes with DropBox, and Firefox).
    – GAThrawn
    Oct 7, 2011 at 16:58
  • @Flow GAThrawn is right on. HTMLViewer is a built-in app (I updated the question to say this) and it tries to render the HTML. Oct 7, 2011 at 21:23

1 Answer 1


The HTMLViewer mentioned does not like spaces in the file name. Rename the file with underscore or throw them out.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .