Используя HttpCore от ежевики
-
08-07-2019 - |
Вопрос
Я пытаюсь перенести приложение для Android на ежевику 8800. Один из классов делает http-запросы через apache HttpCore .
Я получаю следующую ошибку:
Тип java.lang.reflect.Type не может быть разрешен. На него косвенно ссылаются необходимые файлы .class
ProjectFoo-BBerry / src / com / projectfoo / ws / rest / ProjectFooClient.java (строка 1)
Отражения на ежевике недоступны? Что-то мне нужно включить в Eclipse? Я не очень программировал на Java.
Решение
Отражение недоступно на платформах J2ME. Ищите другой способ выполнить вашу задачу.
Другие советы
Да, как отметил Бен, в J2ME есть ограничения, и, кроме того, сетевые и HTTP-стеки на устройствах BlackBerry несколько примитивны по сравнению с другими мобильными API-интерфейсами, так как вам приходится выполнять множество «слесарных операций»; Вы сами выбираете транспорт и настраиваете его правильно. С 5.0 API это становится немного проще, но большинство устройств до версии 5.0.