Unable to create MIDlet null是什么原因
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class a extends MIDlet
{public a()
{}
public void startApp()
{
Displayable t=new Form("");
Dispaly display=Display.getDisplay(this);
display.setCurrent(t);
}
public void pauseApp()
{}
public void destroyApp(boolean unconditional)
{}
}
Running with storage root DefaultColorPhone
Unable to create MIDlet null
java.lang.NullPointerException
at com.sun.midp.midlet.MIDletState.createMIDlet(+14)
at com.sun.midp.midlet.Selector.run(+22)
Execution completed successfully
348650 bytecodes executed
22 thread switches
429 classes in the system (including system classes)
1937 dynamic objects allocated (61816 bytes)
1 garbage collections (0 bytes collected)
关于上面问题我的解决方式是在Eclipse环境中项目中的Application Descriptor 中的MIDlets选项卡设置Classs 如下所示

将上面的MainMIDlet改为你的MIDlet类名就可以了。

浙公网安备 33010602011771号