@ywitodenasuby

Почему появилась ошибка No Activity found to handle Intent?

Открываю сегодня проект и появляется ошибка. Не пойму откуда она взялась. Раньше все было нормально. Как это исправить?
На эмуляторе с андроидом 4.4 работает нормально, а на 5.1 ошибка!!!
5c5f261e929f3281920082.png5c5f26246aced541747081.png
  • Вопрос задан
  • 3517 просмотров
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
Потому что на этом эмуляторе нет приложения, способного обработать такой интент. Нужно смотреть в список активити, способных обработать интент. Если он пуст, то показывать пользователю соответствующее сообщение. Также приложения, содержащие такие активити, могут быть отключены, так что нужно смотреть, что есть хотя бы один элемент с providerInfo.enabled == true. Также, есть китайцы, которые провайдят это поле неправильно, так что вызов стороннего приложения с таким интентом лучше в любом случае заворачивать в try..catch.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы