J2ME моя первая попытка и она же не удача.
От: Аноним  
Дата: 27.01.04 19:44
Оценка:
Приветствую тебя народ.

Помогите собрать приложение для трубы.
Я на яве вообще никогда не писал, решил начать.
Для ознакомления решил взять игрушку Prince of Percia.
Разобрал я её средствами DJ Java Decompiler 3.5 и получил кучку *.java
теперь решил собрать её. В результате победил все ошибки компиляции кроме 1, вот она:

#javac -bootclasspath ..\..\..\lib\midpapi.zip -d ..\tmpclasses -classpath ..\tmpclasses;C:\J2mewtk\lib;C:\J2mewtk\apps\games\src\prince\prince ..\src\prince\prince\B.java >javac.log 2>javac.err

#cat javac.err
..\src\prince\prince\B.java:1011: cannot resolve symbol
symbol : class CMIDlet
location: class prince.B
static CMIDlet I;

существует некий CMIDlet.java в котором описан этот класс. Но он почему-то не подключен в B.java, а надо ли?

и таких cannot resolve symbol ещё много.

Как тут быть?
Re: J2ME моя первая попытка и она же не удача.
От: Blazkowicz Россия  
Дата: 28.01.04 10:02
Оценка: 1 (1)
Здравствуйте, Аноним, Вы писали:

А>Помогите собрать приложение для трубы.

А>Я на яве вообще никогда не писал, решил начать.
А>Для ознакомления решил взять игрушку Prince of Percia.
[...]

Для ознакомления лучше почитать туториалы по J2ME и поближе познакомиться с явой.
Re[2]: J2ME моя первая попытка и она же не удача.
От: Spider84 Россия http://spider.vc
Дата: 28.01.04 10:11
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

А>>Помогите собрать приложение для трубы.

А>>Я на яве вообще никогда не писал, решил начать.
А>>Для ознакомления решил взять игрушку Prince of Percia.
B>[...]

B>Для ознакомления лучше почитать туториалы по J2ME и поближе познакомиться с явой.

Можешь подсказать урлов с тутроиалами?

ЗЫ. Всё таки, как его собрать-то?
Re[3]: J2ME моя первая попытка и она же не удача.
От: Blazkowicz Россия  
Дата: 28.01.04 10:23
Оценка:
Здравствуйте, Spider84, Вы писали:

B>>Для ознакомления лучше почитать туториалы по J2ME и поближе познакомиться с явой.

S>Можешь подсказать урлов с тутроиалами?
http://developers.sun.com/techtopics/mobility/midp/learning/index.html
Ну и http://java.sun.com вообще

S>ЗЫ. Всё таки, как его собрать-то?

Компилять надо все классы сразу.
Re[3]: J2ME моя первая попытка и она же не удача.
От: AnSa Россия  
Дата: 28.01.04 13:49
Оценка:
Здравствуйте, Spider84, Вы писали:

S>Здравствуйте, Blazkowicz, Вы писали:


А>>>Помогите собрать приложение для трубы.

А>>>Я на яве вообще никогда не писал, решил начать.
А>>>Для ознакомления решил взять игрушку Prince of Percia.
B>>[...]

B>>Для ознакомления лучше почитать туториалы по J2ME и поближе познакомиться с явой.

S>Можешь подсказать урлов с тутроиалами?

Есть тут информация
Re: J2ME моя первая попытка и она же не удача.
От: Donz Россия http://donz-ru.livejournal.com
Дата: 28.01.04 16:22
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Приветствую тебя народ.


А>Помогите собрать приложение для трубы.

А>Я на яве вообще никогда не писал, решил начать.
А>Для ознакомления решил взять игрушку Prince of Percia.
А>Разобрал я её средствами DJ Java Decompiler 3.5 и получил кучку *.java
А>теперь решил собрать её. В результате победил все ошибки компиляции кроме 1, вот она:

Зря ты начал изучение явы МЕ с декмопиляции и попытки сборки заново этой довольно сложной игры. Где найти туториалы и спецификацию тебе уже подсказали. Можно ещё на рсдн поиском найти некоторые интересные темы.
Вот мой файлик, в котором я для себя выделил темы, обсуждавшиеся в этом форуме (естественно есть те, которые я не заметил):
http://www.rsdn.ru/Forum/Message.aspx?mid=443927&only=1
Автор: Donz
Дата: 14.11.03

http://www.rsdn.ru/Forum/Message.aspx?mid=440378&only=1
Автор: nap2k
Дата: 12.11.03

http://www.rsdn.ru/Forum/Message.aspx?mid=436009&only=1
Автор: Donz
Дата: 06.11.03

http://www.rsdn.ru/Forum/Message.aspx?mid=426632
Автор: Slam
Дата: 30.10.03

http://www.rsdn.ru/Forum/Message.aspx?mid=432870&only=1
Автор: Donz
Дата: 04.11.03

http://www.rsdn.ru/Forum/?mid=380507
Автор: Donz
Дата: 11.09.03

http://www.rsdn.ru/Forum/Message.aspx?mid=387619&only=1
Автор:
Дата: 19.09.03

http://www.rsdn.ru/Forum/Message.aspx?mid=328826&only=1
Автор: Karimchik
Дата: 18.07.03
— Phone <-> J2ME Emulator <-> J2SE
http://www.rsdn.ru/Forum/Message.aspx?mid=194723&amp;only=1
Автор: Esef
Дата: 13.02.03
— Баги телефонов
http://www.rsdn.ru/Forum/Message.aspx?mid=31779&amp;only=1
Автор: Young
Дата: 26.02.02
— Базар о тяжёлой доле прогеров на J2ME
http://www.rsdn.ru/Forum/Message.aspx?mid=291968&amp;only=1
Автор: XorNeT
Дата: 10.06.03
— В основном просто про яву, но есть и про J2ME
http://www.rsdn.ru/Forum/?mid=64938
Автор: Esef
Дата: 18.06.02
— J2ME и RSA
Re[2]: J2ME моя первая попытка и она же не удача.
От: Donz Россия http://donz-ru.livejournal.com
Дата: 28.01.04 16:27
Оценка:
Здравствуйте, Donz, Вы писали:

D>Здравствуйте, Аноним, Вы писали:


А>>Приветствую тебя народ.


А>>Помогите собрать приложение для трубы.

А>>Я на яве вообще никогда не писал, решил начать.
А>>Для ознакомления решил взять игрушку Prince of Percia.
А>>Разобрал я её средствами DJ Java Decompiler 3.5 и получил кучку *.java
А>>теперь решил собрать её. В результате победил все ошибки компиляции кроме 1, вот она:

Ещё две полезные статьи (с java.sun.com, но конкретно эти мне очень помогли):
http://java.sun.com/j2me/docs/wtk2.0/user_html/Ap_Attributes.html — о форматах jad и manifest файлов
http://wireless.java.sun.com/midp/ttips/animatedimages/ — анимация в MIDP 1.0
Re: J2ME моя первая попытка и она же не удача.
От: Kotc  
Дата: 28.01.04 16:42
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Приветствую тебя народ.


А>Помогите собрать приложение для трубы.

А>Я на яве вообще никогда не писал, решил начать.

Для изучения Java посоветую книгу Брюса Эккеля "Философия Java",
а для изучения J2ME — книгу Вартана Пирумяна "Платформа программирования J2ME для портативных устройств"

Качай с sun Wireless Toolkit 1.04. В нем есть утилитка KToolbar.
В ней создаешь проект (сначала найди в исходниках игры класс, который наследует от класса MIDlet — при создании проекта необходимо указать имя этого класса), в папке проекта находишь папку source добавляешь туда все полученные файлы *.java. А дальше в KToolbar жмещь BUILD. И радуешься фразе "Build complete"... ну или ошибкам компиляции
Re[4]: J2ME моя первая попытка и она же не удача.
От: Spider84 Россия http://spider.vc
Дата: 28.01.04 19:15
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

S>>ЗЫ. Всё таки, как его собрать-то?

B>Компилять надо все классы сразу.

я делаю так:

#javac -bootclasspath ..\..\..\lib\midpapi.zip -d ..\tmpclasses -classpath ..\tmpclasses;C:\J2mewtk\lib ..\src\prince\CMIDlet.java

и первое что говорит это:

..\src\prince\CMIDlet.java:43: cannot resolve symbol
symbol : class B
location: class prince.CMIDlet
static B getDisplay;

разве не надо как-то подключать модули? Разве B.class не должен быть как-то декларирован?
Re[5]: J2ME моя первая попытка и она же не удача.
От: Blazkowicz Россия  
Дата: 29.01.04 09:11
Оценка:
Здравствуйте, Spider84, Вы писали:

S>я делаю так:


S>#javac -bootclasspath ..\..\..\lib\midpapi.zip -d ..\tmpclasses -classpath ..\tmpclasses;C:\J2mewtk\lib ..\src\prince\CMIDlet.java


Сделай так:

#javac -bootclasspath ..\..\..\lib\midpapi.zip -d ..\tmpclasses -classpath ..\tmpclasses;C:\J2mewtk\lib ..\src\prince\*.java
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.