У меня есть файл журнала, который создается и хранится на моем устройстве Android.Файл журнала хранится в формате .htm.Файл генерируется и хранится правильно, и я могу просмотреть это с помощью проводника файлов устройства.Когда я пытаюсь открыть файл, я получаю следующую ошибку:
Error:
Unable to open URL!
No Activity found to handle intent {act=android.intent.action.View dat="My file location" flg=0x10000000}
Ниже показана функция, открывающая файл htm:
public static void cmdStartHtmlViewActivity(Uri uri, CharSequence title, boolean isType)
{
final Intent intent = new Intent(app.getInstance(), HtmlViewActivity.class);
intent.setData(uri);
intent.putExtra("title", title);
intent.putExtra("IsFeedContentLink", isType);
startActivity(intent);
}
Вызов функции:
cmdStartHtmlViewActivity(Uri.parse("My File Path", UPDATE_AND_DOWNLOAD_LOG, false);
Приведенный выше код работает на эмуляторе и отображает файл, но на устройстве Samsung я получаю сообщение об ошибке.У меня есть проверки в моем коде, чтобы проверить, существует ли файл, и он показывает, как он существует.
Есть мысли о том, почему это может происходить?