Ответ 1
Создайте сопоставление MIME-TYPE с apk
до application/vnd.android.package-archive
. Как вы это сделаете, это зависит от вашего веб-сервера.
У меня небольшая проблема. Некоторые браузеры не загружают файлы ".apk" правильно. Как загрузить ".apk" как ".apk" ? (не как ".zip" ) Некоторые браузеры конвертируют их в ".zip" .
Я имею в виду, файл ".apk" на моем сервере и некоторые люди звонят мне и спрашивают, как переименовать ".zip" в ".apk" .
Создайте сопоставление MIME-TYPE с apk
до application/vnd.android.package-archive
. Как вы это сделаете, это зависит от вашего веб-сервера.
Для IIS7 и выше добавьте следующее к web.config
вашего приложения:
<system.webServer>
<staticContent>
<mimeMap fileExtension="apk" mimeType="application/vnd.android.package-archive" />
</staticContent>
<system.webServer>
Я не знаю, как вы обслуживаете файлы и какой сервер вы используете.
Это может иметь какое-то отношение к обслуживанию файлов с правильным типом MIME.
Ниже приведено описание Apache, но я уверен, что IIS также будет поддерживать добавление типов MIME.
Невозможно установить, что APK размещал мой собственный сервер apache
Измените MIME-TYPE-сопоставление apk на application/vnd.android.package-archive
Как добавить тип MIME на веб-сайт или приложение 1. Откройте диспетчер служб IIS: o Если вы используете Windows Server 2008 или Windows Server 2008 R2: § На панели задач нажмите кнопку "Пуск", выберите "Администрирование", а затем "Диспетчер служб IIS". o Если вы используете Windows Vista или Windows 7: § На панели задач нажмите кнопку Пуск и выберите пункт Панель управления. § Дважды щелкните значок "Администрирование", а затем дважды щелкните "Диспетчер служб IIS". 2. На панели "Соединения" перейдите на сайт, приложение или каталог, для которого вы хотите добавить тип MIME. 3. В области "Главная" дважды щелкните MIME-типы.
В области "Типы MIME" нажмите "Добавить..." на панели "Действия".
В диалоговом окне "Добавить тип MIME" добавьте расширение имени файла как .apk и MIME в качестве application/vnd.android.package-archive, а затем нажмите "ОК".
Зафиксируйте ответ для Nginx:
Добавьте эту строку в mime.types,
application/vnd.android.package-archive apk;
Если это не сработает, попробуйте вернуть явный заголовок для *.apk
в вашем сайте conf,
location ~* \.(apk)$ {
add_header Content-Type application/vnd.android.package-archive;
...
}