Skrypt j2me nie działa na telefonie

0

Witam,

Napisałem prosty skrypt J2ME który działa na emulatorze natomiast po wgraniu na telefon wypisuje ze nie jest właściwie skonfigurowany lub ma niewłaściwy profil.

Mój telefon to Ku990i MIDP 2.0 a skrypt korzysta MIDP 1.0.

0

skrypt powiadasz...

0

To podaje kod programu który jest przepisany z książki bo dopiero uczę się pisać w javie.

package Obrazek;

import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.*;

public class Obrazek extends MIDlet implements CommandListener {

public Obrazek()

{

Form formatka = new Form("MIDlet - obrazek");
try
{
obraz = Image.createImage("/obraz.jpg");
formatka.append(obraz);
}
catch (Exception e)
{
e.printStackTrace();
}
Command polecenie = new Command("Koniec" ,Command.EXIT,0);
formatka.addCommand(polecenie);
formatka.setCommandListener(this);
Display ekran = Display.getDisplay(this);
ekran.setCurrent(formatka);
}

public void startApp(){}

public void pauseApp(){}

public void destroyApp(boolean unconditional){}

public void commandAction(Command c, Displayable s){

        notifyDestroyed();        
    }    
private Image obraz;

}

Na emulatorze działa , jednak na telefonie nie moge zainstalować aplikacji pisze że niewłaściwa konfiguracja lub profil.

0

Wiem co jest nie tak , skrypt wykorzystuje MIDP 2.1 A telefon MIDP 2.0

0

Najlepiej sobie pobierz wersję NetBeans'a która ma J2ME wbudowane, wtedy bez problemu pisze się aplikacje, łatwy kreator, a później przyjemne pisanie aplikacji + tworzenie gui, buttony, itp za pomocą myszki.
I wtedy bezproblemowo kompilujesz, na wirtualnym telefonie działa kopiujesz jad i jar na telefon i też wszystko fajnie powinno śmigać, tak jak w moim przypadku.
Bo wiele książek itp, opisują najpierw mozolny proces instalacji wszystkiego po kolei, midp itp, netbeans wszystko ma w 1.

1 użytkowników online, w tym zalogowanych: 0, gości: 1