- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Загрузил файлы .apk на хостинг, разместил ссылки на скачивание, но при скачивании с андроид смартфона, после загрузки при попытки открыть приложение для последующей установки, выбивает - невозможно открыть файл! Можно только зайти в стандартное приложение "загрузки" смарта и там выбрать файл и запустить его установку. Размещаю файл на файлообменниках и скачиваю от туда, сразу после загрузки в браузере выполняется установка. Файлы в порядке, рабочие, с пк одинаково загружаются без проблем. Куда смотреть, что делать?
Для начала попробовать скачать с другого устройства\мобилы.
Если файл отдается прямо, без изменений и с расширением .APK то проблема в смартфоне, который качает.
Возможно срабатывает внутренняя безопасность и не дает открыть файл, так как таким образом распространяется много зловредов. А вот если человек точно уверен, что ему это приложение нужно, то он открывает загрузки и запускает.
Возможно, файл отдается с другим mime, а не с нужным application/vnd.android.package-archive.
Возможно, файл отдается с другим mime, а не с нужным application/vnd.android.package-archive.
погуглил по поводу этого, нашел что-то вроде такого:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".apk" mimeType="application/vnd.android.package-archive" />
</staticContent>
</system.webServer>
</configuration>
Рекомендуют поместить данный код в web.config , который можно создать или изменить в ASP.NET. Залез на хостинг, что-то нет там такого)) Зато есть раздел MIME типы, можно для каждого домена добавить тип данных и указать расширение файла. Как думаете, это оно?
Зато есть раздел MIME типы, можно для каждого домена добавить тип данных и указать расширение файла. Как думаете, это оно?
Оно. Я не уверен, что поможет, но проверить стоит.
MIME указывать надо в ответе сервера. Настраивается либо в конфиге сервера (если по прямой ссылке) либо силами PHP (если через него отдается файл).
Погуглите с запросом nginx apk mime type как вариант.
Для .htaccess должно быть что-то такое:
AddType application/vnd.android.package-archive .apk
Еще можно попробовать добавить в ссылку download:
<a href="/my111.apk" download>
при попытки открыть приложение для последующей установки, выбивает - невозможно открыть файл! Можно только зайти в стандартное приложение "загрузки" смарта и там выбрать файл и запустить его установку.
Я правильно понял - тот же самый ЗАГРУЖЕННЫЙ (=уже локальный) не открывается первым способом (каким, кстати?), но открывается вторым?
Все, все большое спасибо, проблему решил, оказалось надо правильную строчку добавить в файл .htaccess
AddType application/vnd.android.package-archive apk
namko, долго вы :) Но я рад, что угадал - сам бы с таким вряд ли столкнулся, но набраться опыта всегда полезно.