如何将".apk"下载为".apk"?(不如".zip")

  • 本文关键字:apk 不如 zip 下载 android
  • 更新时间 :
  • 英文 :


我有一个小问题。有些浏览器无法正确下载".apk"文件。如何将"。apk"下载为"。apk"?(不是"。zip")有些浏览器会将它们转换为"。zip"。

我的意思是,我服务器上的"。apk"文件有人打电话问我,怎么把"。zip"重命名为"。apk"

创建apkapplication/vnd.android.package-archive的MIME-TYPE映射。在不同的web服务器上,您可以使用不同的方法。

对于IIS7及更高版本,在应用程序的web.config中添加以下内容:

<system.webServer>
   <staticContent>
     <mimeMap fileExtension="apk" mimeType="application/vnd.android.package-archive" />
   </staticContent>
<system.webServer>

您也可以在web中设置。配置本地服务器下载apk

<configuration>
   <system.webServer>
      <staticContent>
         <mimeMap fileExtension=".apk" mimeType="application/vnd.android.package-archive" />
      </staticContent>
   </system.webServer>
</configuration>

提交答案Nginx:

mime.types

中添加这一行

application/vnd.android.package-archive     apk;

如果这不起作用,请尝试在您的站点配置文件中返回*.apk的显式标头,

location ~* .(apk)$ {
    add_header Content-Type application/vnd.android.package-archive;
    ...
}

这对我有用-

这是一个已知的问题,但很容易修复。

  1. 使用SSH登录Web服务器

  2. 验证nginx mime中不存在apk mime。

猫/etc/nginx/mime.types

  • 添加apk mime类型application/vnd.android丹共软件包档案;哑剧演员。使用nano工具或vi文件类型(确保它在'types{}'内)
  • 纳米/etc/nginx/mime.types

    重启nginx服务

    /etc/init。d/nginx重启

    我不知道你是如何提供文件的,也不知道你使用的是什么服务器。

    这可能与使用正确的MIME类型提供文件有关。

    下面是Apache的,但我相信IIS也会支持添加MIME类型。

    不能安装APK托管我自己的apache服务器

    请将apk的MIME-TYPE映射更改为application/vnd.android.package-archive

    如何向网站或应用程序添加MIME类型1. 开放互联网资讯服务(IIS)管理器:o如果使用的是Windows Server 2008或Windows Server 2008 R2:§在任务栏上,单击"开始",指向"管理工具",然后单击Internet信息服务(IIS)管理器。o如果你使用的是Windows Vista或Windows 7:§在任务栏上单击"开始",然后单击"控制面板"。§双击"管理工具",然后双击"Internet信息服务(IIS)管理器"。2. 在"连接"窗格中,转到要为其添加MIME类型的站点、应用程序或目录。3.在"主页"窗格中双击"MIME类型"。

    1. 在MIME类型窗格中,单击Add…

    2. 在"添加MIME类型"对话框中,添加文件扩展名为"。apk",MIME类型为"application/vnd.android"。

    如果您正在运行Apache2服务器:

    1. 进入/etc/apache2/mod -available
    2. 查找文件名mime.conf
    3. 添加AddType application/vnd.android.package-archive .apk
    4. 保存文件
    5. 进入/etc/apache2/mod -enabled
    6. 查找文件名mime.conf
    7. 添加AddType application/vnd.android.package-archive .apk
    8. 保存文件
    9. 重新启动您的服务器。

    最新更新