Из за ограничений гугл новейшие 64 битные приложения не могут быть установлены
Ещё в 2017 году Google сообщила о планах прекращения поддержки 32-битных приложений для Android. Теперь же появилась новая информация на этот счёт. По данным компании, с 1 августа этого года будут обновлены требования к разработчикам программ. Главным изменением станет то, что все приложения должны получить 64-битные версии в дополнение с 32-битным.
Предполагается, что это будет приурочено к выходу Android 10. При этом 64-разрядный софт, по словам специалистов, работает быстрее на устройствах с 64-битными процессорами, чем 32-разрядный. Важно отметить, что некоторые 32-битные программы будут получать обновления и после этой даты. В частности, это игры на базе Unity 5.6 или более старых движков, ведь туда поддержку расширенной адресации памяти добавили лишь недавно. То же справедливо для приложений под Wear OS и Android TV.
При этом компания назвала и срок окончательного перехода на 64-битные приложения. Это произойдёт августе 2021 года, после чего 32-битные программы не будут отображаться в Google Play. Однако это ограничение коснётся только устройств с 64-битными процессорами. На старых смартфонах они отображаться будут.
Отметим, что в 2018 году компания Apple также отказалась от 32-битных приложений, сначала для macOS High Sierra, а затем и для iOS 11. То же самое делают разработчики различных дистрибутивов Linux. Таким образом, может оказаться, что лишь Windows будет поддерживать 32-разрядную систему адресации памяти, хотя не исключено, что от этого также откажутся, как отказались в своё время от 16-битных приложений.
Напомним, что начиная с Android 5.0 все версии мобильной операционной системы из Маунтин-Вью — 64-битные.
Установка ВПН
Одна из причин, почему сервисы Google Play не поддерживаются на вашем устройстве – географическая. Программу просто нельзя скачать на территории нашей страны такое бывает. Вспомните нашумевшую историю с Телеграмом!
- Выбрать ВПН и загрузить его на телефон – есть платные и бесплатные варианты подписки. Например, вы можете использовать Browsec VPN. Turbo…, Thunder…, TunnelBear;
Market Helper
Лучшим выходом из сложившейся ситуации станет установка специальной программы. Частенько ошибка, из-за которой Плей Маркет не поддерживается на вашем устройстве, кроется в следующих параметрах:
- Приложение несовместимо с вашим телефоном;
- Система не распознает марку/модель вашего смартфона.
Важное условие! Для работы с приложением у вас должны быть рут-права . Как получить root? Поможет специальный софт:
- Скачайте приложение типа Framaroot (можно выбрать другую программу);
- Запустите утилиту;
- На экране появятся несколько методов получения прав – кликните на любую строку;
- Дождитесь автоматического завершения процесса – должно вылезти соответствующее уведомление;
- Перезагрузите девайс! Вы справились – поздравляем, будем исправлять ошибку.
- Подключите смартфон к компьютеру с помощью шнура и перекиньте файл;
- Откройте Хэлпер любым файловым менеджером и дождитесь установки;
- Запустите помощник – выберите нужный тип устройства, производителя, модель, страну пребывания и оператора мобильной связи;
- Кликните на кнопку активации и подождите;
- Дайте разрешение на использование помощником рут-прав.
Как только все закончится, появится надпись «Активировано успешно». Теперь вы поняли, как в Google Play обойти ограничение «Не поддерживается на вашем устройстве»? Можете загружать нужный софт!
Обратите внимание: некоторые программы могут работать некорректно – ведь вы обманули систему.
Если необходимость в использовании Хэлпера отпала, нужно вернуть устройство в исходное состояние:
- Открываем Маркет Хэлпер;
- Находим свой девайс и жмем на кнопку «Restore», а затем кликаем по клавише «Activate».
Вносим изменения в файл
Теперь исправляем то, что сервисы Гугл Плей не поддерживаются! Запускаем менеджер:
- Откройте настройки и активируйте опцию доступа к рут-директориям;
- Теперь ищите папку «System» и запускайте файл под названием «build.prop» ;
- Открывайте документ в любом текстовом редакторе (можно встроенном);
- Нужно заменить строки «ro.product.model» и «ro.product.manufacturer» на название смартфона, которым хотите притвориться. Например , «Mi10» и «Xiaomi» .
Пока работа с проводником завершена – так как Google Play не поддерживается на вашем устройстве, необходимо почистить данные о нем.
- Откройте настройки смартфона;
- Найдите раздел с приложениями, в нем откройте Плэй Маркет;
- Кликните по кнопке «Очистить кэш» на нижней панели;
- Рекомендуем также воспользоваться опцией «Очистить данные» .
Ручная загрузка
Последний вариант – самостоятельная загрузка желанного приложения в формате АПК. Придется воспользоваться сторонними ресурсами: выбирайте источник тщательно, обязательно запустите проверку на вирусы. Всегда помните про риск столкнуться с мошенничеством, воровством личных и платежных данных!
Вы знаете, почему в Плей Маркете пишет не поддерживается на вашем устройстве – несовместимость можно обойти вручную:
- Найдите АПК-файл нужной программы и скачайте его, лучше всего искать на форуме 4pda;
- Подключите телефон к ПК шнуром, перенесите файл;
- Откройте любой файловый мессенджер и запустите инсталляцию АПК-приложения.
Больше ошибка «Требуются сервисы Google Play: они не поддерживаются на вашем устройстве» не будет пугать! Вы знаете, как решить возникшие трудности, устранить неполадки и получить доступ к полному каталогу программ. Никаких ограничений, скачивайте софт, который давно хотели заполучить.
Иногда, зайдя в Google Market и выбрав приложение для установки, вы видите надпись: «Приложение несовместимо с вашим устройством», которая не дает загрузить его к себе на телефон. Связано это с тем, что разработчик, имея возможность устанавливать ограничения по модели телефона, стране и даже сотовому оператору, запрещает загрузку приложения на ваш смартфон.
Приложение не поддерживается на вашем устройстве Android
Если вы хотите загрузить большую новую игру или подключить новый стриминговый сервис, но приложение или услуга несовместимы с вашим устройством либо недоступны в вашей стране, это вовсе не повод отказываться от своих намерений. Тем и хороша наша любимая операционная система, что на Android-устройствах всегда найдется способ получить желаемое. Итак, мы покажем вам, как установить несовместимые приложения на Android с помощью нехитрых манипуляций.
1. Запустите Market Helper.
2. Выберите совместимое устройство:
Вы увидите четыре выпадающих меню: тип устройства, модель устройства, местоположение (страна) и носители. Они будут автоматически заполнены в соответствии со спецификациями вашего устройства. Вы можете изменить эту информацию, выбрав соответствующие поля другого устройства или модели, совместимой с приложением, которое вы хотите загрузить. Так что, если вы хотите скачать на смартфон приложение, которое предназначено только для планшетных компьютеров, вы можете выбрать модель планшета из выпадающих меню и зарегистрировать его данные на смартфоне в качестве «нового» устройства. Понятно, что выбор моделей не будет огромным, но того, что предлагается из нужной категории устройств, вполне достаточно для достижения цели.
3. Нажмите «Активировать» в нижней части экрана и ответьте согласием на запрос суперпользователя, когда он всплывает. Вам также, возможно, придется согласиться на определенные права приложений, касающихся доступа к информации, в зависимости от версии Android, под управлением которой работает ваше устройство.
Некоторые приложения, несмотря на все ваши старания, на вашем устройстве будут работать некорректно. Причина в том, что вы обманули Play Маркет с их загрузкой, но не учли такие простые вещи, как, например, разницу в разрешении экрана или в соотношении его сторон. Отдельные приложения могут не работать вообще.
Вносим изменения в файл
Теперь исправляем то, что сервисы Гугл Плей не поддерживаются! Запускаем менеджер:
- Откройте настройки и активируйте опцию доступа к рут-директориям;
- Теперь ищите папку «System» и запускайте файл под названием «build.prop»;
- Открывайте документ в любом текстовом редакторе (можно встроенном);
- Нужно заменить строки «ro.product.model» и «ro.product.manufacturer» на название смартфона, которым хотите притвориться. Например, «Mi10» и «Xiaomi».
Пока работа с проводником завершена – так как Google Play не поддерживается на вашем устройстве, необходимо почистить данные о нем.
- Откройте настройки смартфона;
- Найдите раздел с приложениями, в нем откройте Плэй Маркет;
- Кликните по кнопке «Очистить кэш» на нижней панели;
- Рекомендуем также воспользоваться опцией «Очистить данные».
APK-файлы
Для того чтобы установить приложение, для начала нужно посетить настройки. Там в разделе «Безопасность» возле подраздела «Неизвестные источники» поставить галочку, дав тем самым возможность устройству устанавливать приложения не только из «Маркета».
Для того чтобы провести эту операцию, не обязательно иметь расширенные права, то есть рутирование. Единственное, для чего они могут понадобиться – это для того, чтобы скопировать APK-файл с устройства, на котором данное приложение уже установлено.
Недостатком такого метода решения проблемы несовместимости приложений может стать то, что программа не будет обновляться через «Маркет», и как следствие, если выйдет её новая версия, все описанные выше манипуляции (кроме настройки безопасности) нужно будет проделать заново.
Сброс системы до заводских настроек
Рассматривая, почему не устанавливается Плей Маркет на Android, следует отметить причину, кроющуюся в конфликте сервисов Google с имеющимся на девайсе софтом. Конфликтатором может выступать любая программа, размещенная на устройстве. В этом случае оптимальным решением проблемы является сброс ОС к заводским настройкам:
- Откройте настройки гаджета и войдите во вкладку «Восстановление и сброс».
- В появившемся окне запустите соответствующую процедуру.
Hard Reset повлечет за собой стирание с телефона всех пользовательских данных. Поэтому предварительно всю важную информацию рекомендуется скопировать в надежное место (например, на ПК).
Региональные ограничения
Если приложение несовместимо с вашим устройством по причине ограничений, наложенных местностью, в которой вы находитесь, воспользуйтесь туннельной маршрутизацией VPN. Такой метод позволит перенести вас в другую страну, в которой установлен сервер-маршрутизатор. Конечно, этот способ не так надежен, как применение программы, описанной выше, но попробовать все же стоит. Кроме того, для этого метода не требуются рут-права, что, несомненно, является достоинством.
Выводы
Каждый из этих методов не дает гарантии успеха. В некоторых случаях необходимо принудительно очистить кеш в «Маркете». Для этого через настройки его нужно остановить, очистить данные, запустить Market Helper или VPN и включить заново сам «Маркет». Помните, что любые изменения в настройках производятся вами на свой страх и риск.
Теперь у вас не появится надпись «приложение несовместимо с вашим устройством». Что делать, если она появилась у ваших близких, вы уже знаете.
В некоторых случаях причина кроется не в работе устройства, а в неполадках на стороне Google или инфраструктуры интернета (например, из-за массовых блокировок подсетей облачных сервисов). Обычно такая ситуация сопровождается шквалом вопросов на интернет-форумах и профильных сайтах. Так что, если не поддерживаются сервисы Google Play у многих пользователей, можно просто подождать. Или же воспользоваться VPN – возможно, в другой стране подключение пройдет нормально.
Устанавливаем приложение, даже если оно несовместимо с вашим устройством
Иногда, зайдя в Google Market и выбрав приложение для установки, вы видите надпись: «Приложение несовместимо с вашим устройством», которая не дает загрузить его к себе на телефон. Связано это с тем, что разработчик, имея возможность устанавливать ограничения по модели телефона, стране и даже сотовому оператору, запрещает загрузку приложения на ваш смартфон.
Используем APK
Если нет никакого желания менять регион или первый метод не сработал, можно установить желаемое приложение вручную:
- Скачайте .apk приложения на смартфон.
- Запустите его установку с помощью диспетчера задач.
Чтобы приложение работало стабильно, смените IP с помощью NordVPN. Почему именно этот сервис:
- Свыше 5000 серверов по всему миру обеспечивают стабильную скорость соединения, что позволяет свободно слушать музыку в Spotify, смотреть сериалы на площадке Netflix или проводить время в онлайн-играх.
- Скрывает и шифрует трафик от третьих лиц, что полезно при оформлении покупок в интернете.
- Технология CyberSec блокирует опасные веб-сайты, способные нанести вред вашему устройству. Автоматически устраняет всплывающую рекламу.
- В качестве протокола шифрования, используют военные стандарты Ikev2/IPsec и OpenVPN.
- Первые 7 дней использования сервиса бесплатные, затем необходимо оформить подписку продолжительностью в 1 год, 6 или 1 месяц. Премиум позволяет создать до 6 VPN подключений одновременно.
Из ощутимых недостатков установки приложения с помощью APK:
- Установочный файл необходимо качать со сторонних ресурсов, что может привести к заражению смартфона вирусом.
- После выхода новой версии приложения его придется обновлять вручную. Если это касается онлайн-игр, существует шанс потерять пройденный прогресс и купленные предметы.
- Некоторые продукты оборудованы антипиратской защитой, поэтому ими невозможно воспользоваться без предварительной покупки лицензии.
Прямая установка APK-файла
Это, наверное, самый распространенный способ, как установить приложение, на которое наложено ограничение разработчиком. Как раз такой вариант использовали большинство российских игроков в Pokemon Go. Достаточно просто найти в Интернете apk-файл программы и установить его на свой смартфон. Но прежде следует разрешить установку приложений из неизвестных источников. Для этого:
Также apk-файл можно извлечь из устройства, где приложение уже установлено. Такие файлы находятся в папке data/app, зайти в которую можно после получения root-прав.
Через аналог Google Play
Если по версии Google Play «Приложение несовместимо с вашим устройством», то на помощь вам придет Market Helper. Его не найти в официальном магазине от Google, но скачать его можно с сайта разработчика. Прежде чем пользоваться этой утилитой, следует получить root-доступ для вашего смартфона. Смысл приложения в том, что оно, редактируя системный файл, подменяет идентификатор вашего устройства, который сканируется магазином. Вот краткий гайд по работе с программой:
↑ Установка приложения через установочный файл APK
Допустим, мы хотим скачать с Google Play игру под названием Flick Soccer France 2021. Как видно по скриншоту, для моего смартфона она недоступна.
Скачиваем игру с нашего сайта и устанавливаем на свое андроид устройство. После запуска наслаждаемся ранее недоступным приложением.
Для программистов
Этот способ подойдет людям, которые не привыкли доверять программам, а все делать своими руками. По сути, он аналогичен предыдущему, только теперь мы все сделаем сами. Опять же, для таких манипуляций потребуется root-доступ. Приступим:
После перезагрузки попробуйте совершать установку – надпись «Приложение несовместимо с вашим устройством» исчезнет, и все должно получиться.
Перевод статьи Get your apps ready for the 64-bit requirement (от 15.01.2019) блога «Android Developers Blog».
Современные 64-бит процессоры увеличивают скорость и обогащают опыт ваших пользователей. Добавление 64-бит версии приложения даёт улучшение производительности, открывает пути для будущих инноваций и настраивает на устройства только с 64-бит «железом»
Мы хотим помочь вам быть готовыми, и знаем что вам нужно планировать время. Мы поддерживаем 64-бит CPU начиная с Android 5.0 Lolipop, и в 2017 году мы впервые анонсировали, что приложения использующие нативный код, должны иметь 64-бит версию (в дополнение к 32-бит версии). Сегодня мы представляем более детальную информацию и временной график, чтобы сделать этот переход как можно более лёгким в 2019 году
64-бит требования: что это означает для разработчиков
Начиная с 1 августа 2019
- все новые приложения и обновления приложений, которые содержат нативный код, должны иметь 64-бит версию в дополнение к 32-бит версиям при публикации в Google Play
- Дополнение: Google Play до августа 2021 продолжит принимать 32-бит версии только в части обновления существующих игр использующих Unity версии 5.6 или младше
- Google Play остановит обслуживание приложений без 64-бит версий на 64-бит совместимых устройствах, т.е. они перестанут отображаться в Play Store на этих устройствах
- это будет касаться в том числе игр использующих Unity версии 5.6 или младше
- приложений предназначенных исключительно для Wear OS или Android TV, т.к. они имеют форм-фактор не поддеживающий в настоящее время 64-бит код
- приложений не предназначенных для распространения на устройствах работающих на Android 9 Pie или выше
Подготовка к 64-бит требованиям
Мы ожидаем что для большинства разработчиков, переход на 64-бит будет простым. Многие приложения написаны полностью на не-нативном коде (например на Java или Kotlin) и не потребуют изменения кода.
ВСЕМ РАЗРАБОТЧИКАМ: вот обзор шагов который вам необходимо проделать для 64-бит совместимости. Для большей информации обратитесь к нашей подробной документации
Читайте также: