No activity found to handle intent act android intent action view dat file

Не найдено действий для обработки намерения: android.intent.action.VIEW

Это мой код для воспроизведения записанного аудио файла 3gp

Но при запуске в моем устройстве HTC (Android 2.2 Froyo) выдает исключение:

В планшете Galaxy работает нормально. Как я могу решить эту проблему?

Адресам URL должен предшествовать http: //

выбрасывает ActivityNotFoundException. Если вы добавите «http: //», проблема решена.

Может не помочь OP, но я оказался здесь в поисках того же исключения, и, возможно, это помогает другим.

Если вы также получаете эту ошибку при попытке открыть веб-страницу из вашего приложения для Android, это потому, что ваш URL-адрес выглядит следующим образом:

вместо: https://www.google.com или http://www.google.com

добавьте этот код в свою активность / фрагмент:

просто передайте свой URL openWebPage() . Если он уже имеет префикс https:// или, http:// тогда вам хорошо идти, иначе оператор if сделает это за вас.

Это правильный способ сделать это.

вам нужно импортировать import android.webkit.MimeTypeMap;

У меня при попытке открыть ссылку:

У меня такая же ошибка android.content.ActivityNotFoundException: No Activity found to handle Intent

Проблема заключалась в том, что на моем телефоне не было приложения, которое могло бы открывать URL-адреса (например, браузеры). Итак, после установки браузера проблема была решена.

* Урок: убедитесь, что существует хотя бы одно приложение, которое обрабатывает вызываемое вами намерение *

Источник

Читайте также:  Android whatsapp для iphone transfer
Оцените статью