Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java ME (J2ME) > java.lang.NoClassDefFoundError |
Автор: newinjava 16.11.2011, 15:49 | ||
Здравствуйте. Я уже задовал этот вопрос на другом форуме, но там молчат. Я накарябал ![]() Манифест файлик проверил, все названия указанны верно. ![]() ![]()
Структура проекта выглядит так: -[-]Panels ...| ...| ...|-[-]Source Package ......| ......| ......|-[-]<default package> .........| .........| .........|-HalloPanel.java .........| .........|-MyCanvase.java Да и ещё. При создании стандартного Hallo Midlet проекта, мой SGH-I900 ругается что преложение не создоно для этого дивайса и по этому не может быть на него установленно. Но вот мой то проект устанавливается но не запускается. В прекреплённом файлике полностью весь проект. Помогите пожалуйста. |
Автор: EgorTheBlade 16.11.2011, 17:12 |
Какой вы используете SDK? Посмотрите какой SDK необходим для вашего устройства. |
Автор: newinjava 16.11.2011, 18:37 |
Подскажите пожалуйста где мне посмотреть сею инфу. Вот что стоит в Netbeans Selected Platform Type: "CLDC/MIDP" Emulator Platform: "Java Platform Micro Edition SDK 3.0" Device Configuration: "CLDC-1.0" (дефаультно было "CLDC-1.1" но я зачемнто переключил, в надежде на чудо) Divice Profile: "MIDP-2.0" (дефаультно было "MIDP-2.1" но я зачемнто переключил, в надежде на чудо) В Дивайсе стоит Эмулятор "Jbed Build ID: 20090506.2.1". Больше ни чего о нём не известно. |
Автор: newinjava 16.11.2011, 19:49 | ||||
Я думаю, это тоже имеет значение к моей проблеме. При вызове функции:
NetBeans ругается:
|
Автор: Kangaroo 17.11.2011, 05:06 |
А с CLDC-1.1 тоже не работает? |
Автор: newinjava 17.11.2011, 08:32 |
Нет. Вчера попробывал запустить на соньке-эрекцион (без тача). Все запустилось. Пробывал удалить "Jbed" с самсунга, чтобы запустить яр встроеным эмулятором. Дак он мне тоже благополучно сообщил, что мол преложение вызволо исключение и по этому будит закрыто. |
Автор: oxigen 17.11.2011, 16:53 |
Если проблема только в этом, то сделай Object.class.getResourceAsStream... |
Автор: EgorTheBlade 18.11.2011, 09:52 |
Вы пробовали на Symbian SDK? и Image i = Image.createImage("/img.png"); ? |
Автор: newinjava 18.11.2011, 23:24 |
Проблема решена. Решение: Забил на Netbeans и запустил всё это дело на Wiriless Toolkit и о чудо, всё заработало. Пробывал переустанавливать Netbeans, лучше не стало. ИМХО : ну его нафиг этот Netbeans. Notepad++ und Wiriless Toolkit for ever Спасибо всем за помощь. |