installation - .apk 文件从我的网络服务器安装为 .zip
问题描述
我通过我的共享托管服务器提供 apk,但是当用户导航到链接并下载 .apk 时,它会在各种设备上以 .zip 的形式下载。如何确保它以 .apk 格式下载?
解决方案
我想出了以下解决方案:
在包含以下内容的文件夹中创建 index.php:
<?php
if(isset($_GET['apk'])) { header('Content-Disposition: attachment; filename="<yourappname>.apk"');
exit(file_get_contents('cric.apk')); }
header("Location: https://<yoursitename>.com/<yourfolder>/<yourappname>.apk");
exit();
?>
在 .htaccess 文件中添加以下行。您还可以在该特定文件夹中创建一个新的 .htaccess
AddType application/vnd.android.package-archive .apk
这添加了 android apk mime 类型。
现在用户可以导航到https://yoursitename.com/yourfolder并安装 apk。
推荐阅读
- r - 如何在两个字符之间提取数据框的行
- vba - VBA-如何开始粘贴到某个单元格
- java - 从两台机器上处理单个 Firebase 项目
- javascript - 如何让 Webpack 在项目文件夹外的 js 脚本中使用项目的“node_modules”?
- spring - 在 IntelliJ 中同时在 tomcat 上运行 2 个应用程序的具体步骤是什么?
- ios - 补充标题视图未进入状态栏集合视图
- unicode - 如何以编程方式重命名包含分解字符的文件?
- sql - Postgresql 列不存在
- javascript - 根据下拉选择显示内容
- ios - 当搜索栏处于活动状态和禁用状态时,如何更改搜索栏的栏色调颜色和表格视图的颜色?