我使用默认浏览器从网上下载了一个APK,无法从浏览器 - >下载打开。无法从浏览器下载APK安装APK
它告诉我“无法打开文件”
但我可以使用文件浏览器(如OI文件浏览器)来浏览和打开这个APK,而且效果很好。
这里有什么问题?是关于HTTP标头吗?
我使用默认浏览器从网上下载了一个APK,无法从浏览器 - >下载打开。无法从浏览器下载APK安装APK
它告诉我“无法打开文件”
但我可以使用文件浏览器(如OI文件浏览器)来浏览和打开这个APK,而且效果很好。
这里有什么问题?是关于HTTP标头吗?
如果该文件已被成功下载并且它可以从OI打开,那么它不应该是HTTP标头。
一枪在黑暗中,但可能是因为你不允许安装来源不明,而且OI在某种程度上绕过了这一点?从工作的意见提取
设置>应用程序>未知来源...
编辑
答案。确保Content-Type设置为application/vnd.android.package-archive
我有这个问题。无法通过下载应用安装apk。然而,在文件管理器应用程序中打开apk允许我安装它。在股票Nexus 7上使用OI文件管理器4.2.1
这是为我做的。似乎谷歌应该让下载管理器识别一次未经验证的安装允许 – 2013-08-29 16:49:59
这应该是接受的答案 – Rockdocta 2014-12-05 19:45:39
Tnx。做了我的一天,并节省了很多时间:D @(moto g 2nd gen) – 2015-03-03 13:31:14
这是一个遗憾,本主题已关闭,但标记错误。这不是关于android编程,而是一个服务器相关的东西,它不会单独发展。 – 2015-11-30 08:10:03
@MicheleBontorno这个问题是离题的,它应该在[android.se],因为它是关于使用操作系统而不是编程。 – 2016-05-18 11:36:11
这不是真的,我不得不面对这个问题,它不是一个操作系统的东西,即使它看起来与操作系统有关。 当您启动应用程序下载(通过代码)时,您必须指定一组数据以使系统知道它是可安装文件,并且这是通过代码完成的。 – 2016-05-26 19:43:35