forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Программирование (http://forum.boolean.name/forumdisplay.php?f=54)
-   -   Не работает мидлет. (http://forum.boolean.name/showthread.php?t=8280)

Doctor Drive 12.05.2009 18:02

Не работает мидлет.
 
прога
PHP код:

import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Form;
public class 
Midlet extends MIDlet
{
    
Display display;
    
Form form;
    public 
void startApp()
    {
        
display Display.getDisplay(this);
        
form = new Form("Midlet");
        
form.append("Preved");
        
display.setCurrent(form);
    }
    public 
void pauseApp(){}
    public 
void destroyApp(boolean flag){}


Жму "run", собирается, запускается эмуль wtk, там есть прога "Midlet" (назвал я ее так). Жму "Launch", ничего не происходит, тока эмуль один раз мигает (типа рифрэш).
:SOS:

Doctor Drive 14.05.2009 16:06

Ответ: Не работает мидлет.
 
Понял!!!
Оказалось при сборке нетбинс не добавляет в манифест MIDlet-1. Таким образом главного класса не находит и прога не работает.

Каждый раз надо вручную писать. Че за бред?!

Phantom 15.05.2009 19:04

Ответ: Не работает мидлет.
 
Может у тебя настройки проекта не совсем под J2me? В крайнем случае вроде можно поле самому добавить там где-то.

Doctor Drive 18.05.2009 01:36

Ответ: Не работает мидлет.
 
не, у меня какраз j2me. Но в другом проекте все норм... хммммм хз, глюк какойто.

Phantom 18.05.2009 04:51

Ответ: Не работает мидлет.
 
Покажи текст Манифеста

Doctor Drive 19.05.2009 16:23

Ответ: Не работает мидлет.
 
Да там манифест от j2me мидлета стопудов. Да и если это был бы не j2me мидлет то он бы не работал после прописания MIDlet-1.

odd 24.05.2009 21:23

Ответ: Не работает мидлет.
 
Там надо прописать главный класс мидлета.
Залезь в Build --> Set Main Project Configuratin --> Customize...
В Application Descriptor --> MIDlets у тебя должна быть хотя бы 1 запись
типа имя приложения, первый запускаемый класс, файл иконки.


Часовой пояс GMT +4, время: 01:10.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot