[android] Can't install APK from browser downloads

I've downloaded an APK from web, using the default browser and it can't be opened from the Browser -> Downloads.

It tells me "Can't open file"

But I can use a file browser (like OI File Browser) to browse and open this APK, and it works well.

What could be the problem here? Is it about the HTTP header?

This question is related to android

The answer is


I had this problem. Couldn't install apk via the Downloads app. However opening the apk in a file manager app allowed me to install it fine. Using OI File Manager on stock Nexus 7 4.2.1