Отображение простого HTML в собственном приложении BlackBerry

Я хочу иметь возможность отображать некоторые простые фрагменты HTML в моем родном приложении BlackBerry, НЕ возвращаемые из URL. Это похоже на существующие вопросы Stackoverflow (например,Вот а такжеВот), но мне нужна помощь для запуска реального примера кода BlackBerry (или, возможно, кто-нибудь, кто скажет мне, почему это обречено на неудачу!).

На сайте BlackBerry есть образецбраузера код, основанный на различных версиях API:

Пример API V4.5

V5.0 API sampleI '

мы нашли пример кода, который поставляется с пакетами компонентов (подробнееВот) и попытался заставить пример кода V4.5 работать. Я надеялся, что это будет полезной отправной точкой ... Я

Мне удалось заставить BrowserFieldDemo скомпилироваться в Eclipse и запустить в симуляторе (мне нужно было закомментировать весь BrowserContentManagerDemo.java, иначе этот класс будет работать вместо этого).

К сожалению, я просто получаю белый экран в симуляторе. Когда я добавляю логирование и использую отладчик, кажется, что все идет не так в строке getBrowserContent ():

BrowserContent browserContent = null;

try
{
    browserContent = _renderingSession.getBrowserContent(connection, this, e);
    
}
catch (RenderingException re)
{
  EventLogger.logEvent(ID, (re + "").getBytes(), EventLogger.ERROR);
  System.err.println(re);
}

Возвращенное исключение:

net.rim.device.api.browser.field.RenderingException: IOException в connectionI '

мы пробовали создать и использовать Simulator с пакетами компонентов 4.5.0 и 4.7.0, но у них обоих одинаковые симптомы.

Если я помещаю файл samples.cod на свое устройство и запускаю его, я получаю "Ошибка запуска примеров: Модуль 'образцы пытается получить доступ к безопасному API ", Предположительно, мне нужно подписать пример кода с помощью ключей подписи кода (которые у меня есть), что я не знаю, как это сделать в Eclipse.

Итак, мои вопросы:

1) Кто-нибудь на самом деле получил этот пример кода V4.5 работает? Должен ли я отказаться от симулятора и использовать вместо этого устройство?

2) Может ли этот подход V4.5 работать для отображения некоторых простых данных HTML, которые у меня есть? например Могу ли я использовать локальный URL-адрес или создать собственную HttpConnection для обработки данных?

Мне нужно поддерживать модели BlackBerry с V4.5, V4.7 и V5.0, если это вообще возможно.

Любые советы будут оценены!

Ответы на вопрос(2)

Ваш ответ на вопрос