无法从浏览器下载安装APK

Joh*_*nny 78 android

我已经使用默认浏览器从网上下载了一个APK,无法从浏览器 - >下载中打开它.

它告诉我"无法打开文件"

但我可以使用文件浏览器(如OI文件浏览器)来浏览和打开这个APK,它运行良好.

这可能是什么问题?它是关于HTTP标头的吗?

swx*_*xii 155

我有这个问题.无法通过下载应用安装apk.然而,在文件管理器应用程序中打开apk允许我安装它.在库存Nexus 7 4.2.1上使用OI文件管理器

  • 这不是我可以要求我的客户做的解决方案...... (17认同)
  • 这样做对我来说.似乎Google应该允许下载管理员在允许未经验证的安装后识别apks (8认同)
  • 这应该是公认的答案 (6认同)
  • @adamdport这完全回答了原始问题.+1 (3认同)

Dav*_*und 31

如果文件已成功下载,则它不应该是HTTP标头,并且它与您可以从OI打开的文件相同.

在黑暗中拍摄,但可能是你不允许从未知来源安装,并且OI以某种方式绕过那个?

设置>应用程序>未知来源...

编辑

从有效的评论中提取的答案.确保Content-Type设置为application/vnd.android.package-archive

  • @Johnny:好的,尝试将其设置为`application/vnd.android.package-archive` (31认同)
  • @Johnny:嗯,也许我太快了,不能排除标题.您为该应用提供的MIME类型是什么?你可以将URL发布到它,还是受到保护? (2认同)