PHP Android如何下载apk文件

问题描述 投票:0回答:2

我的服务器上有Android应用程序,也有像以下PHP代码:

header('Content-Type: application/vnd.android.package-archive');
header('Content-Disposition: attachment; filename="test.apk"');
readfile('test.apk');

我的手机默认网页浏览器是以在屏幕上阅读apk文件的方式下载此文件。我期待某种对话,例如:将其保存为或/和您想要保存在哪里。我做错了什么?有没有办法自动保存它,这意味着没有任何对话?

php android download apk force-download
2个回答
0
投票

尝试:

header("Cache-Control: public");
header("Content-Description: File Transfer");
header('Content-Type: application/vnd.android.package-archive');
header("Content-Transfer-Encoding: binary");    
header('Content-Disposition: attachment; filename="test.apk"');
readfile('C4A.apk');

0
投票

你应该尝试其中一个:

  1. 检查服务器上的mime类型配置。 APK Files
  2. add the apk extension to apache

另外,检查这个question。但是服务器是.net,而不是php。

© www.soinside.com 2019 - 2024. All rights reserved.