Ściągnąłem z oficjalnej strony oracle java sdk 3.0 development kit, Od razu z wbudowanym testerem na komórke.
Jak odpalę przykładowy plik .jar np. demo3d.jar (pokazuje się instaluj) na komórce to pokazuje się błąd:
"nieprawidłowy plik"?
Jeżeli mówisz, że masz wszystko czego trzeba, czyli
sun_java_me_sdk-3_0
symulator telefonu
jakieś IDE do J2ME
To, żeby uruchomić to dzieło pod winkiem, nie mozesz próbować uruchomić jar, tylko plik o nazwie MIDP Java Application Descriptor, który uruchamia symulator telefonu, a on tego jar'a.
Wgl to polecam uruchomienie po przez netbeans'a, a na 'sucho'. Może przykład nie jest wcale działający.
P.S. Kolejność instalacji mi znaczenie :)
Dokładnie to było tak: ściągnąłem eclipse pulsar - nie wiem jeszcze po co, ale poszło bez instalacji (tzn. rozpakowałem plik i odpaliłem eclipse.exe), pewnie dlatego że wcześniej bawiłem się z Java SE.
ściągnąłem "java me sdk 3.0" z: http://www.oracle.com/technetwork/java/javame/javamobile/download/overview/index.html
odpaliłem "java me sdk 3.0", tam jest "kompilator czy coś" i symulator komórki. Odpaliłem przykład na symulatorze i było ok. Znalazłem folder z przykładem i ściągnąłem plik przykład.jar na prawdziwą komórkę (samsung avila) i wtedy wywaliło błąd "nieodpowiedni plik".
Pliku który miałby MIDP w nazwie nie znalazłem :(
jedynie jakieś były w folderze lib od "kompilatora czy jak to zwał" ale to raczej nie te.
Można podać jakieś linki do tutoriali, jak to zrobić krok po kroku żeby uruchomić na komórce?
Wziąłem prosty kod z jakiegoś przykładu i skopiowałem do nowego projektu, zrobiłem plik .jar i poszło na prawdziwej komórce?
a jak próbowałem skopiować już gotowy .jar z przykładu bezpośrednio to nie idzie?
Sprawdziłeś plik JAD? Kiedy byłem początkujący w J2ME, też miałem taki problem - po wpisaniu liter w ustawieniach (dokładniej wersji) MIDletu aplikacja działała w symulatorze, ale podczas instalacji w komórce wyskakiwał błąd.