Отсутствует функция, необходимая для работы Chrome Android

После выхода для Android Google Chrome 38 версии и старше стала появляться сообщение: «Отсутствует функция, необходимая для работы Chrome. Возможно, установка не была завершена или вы используете несовместимую версию Android». Причем эта ошибка появилась на 2 устройствах: lenovo p770 с Anroid 4.1.1 и на Onda 975m Android 4.4.2.

_config.yml

Есть как минимум 2 причины такого поведения: это среда ART (да же сам google не смог под свою же новую среду выпустить приложение) и/или ошметки от старых версий chrome.

Начнем с самого простого, что можно сделать для того что бы chrome заработал:

  1. Удалим chrome. В настройках->приложение->Chrome выберите: «Остановить» затем «Стереть данные» и «Удалить»

    _config.yml

  2. Обновите все сервисы google из маркета. Я так понял, что ПО активно использует часть google play и голосовой движок.
  3. Перегрузитесь полностью — да, это странно, но почему-то на lenovo p770 этот шаг был необходим. Может уже Сhrome в Android стал как IE в Windows.
  4. Поставьте свежий chrome из Google Play. После этого шага новый Chrome заработал на Lenovo p770, но вот на плашете Onda 975m вообще никак.
  5. Выберите среду Dalvik (см картинку). Я не понимаю, почему разработчики android не смогли договориться с разработчиками chrome… да и вообще не понимаю как эти ошибки связаны.

_config.yml

Written on November 15, 2014