MIDlet没有运行。无法初始化与模拟器6的连接

时间:2012-10-09 10:30:54

标签: java-me emulation netbeans-7 midlet

我正在尝试在Windows 7 Ultimate(只是一个用户界面)上集成到Netbeans 7.1中的Java ME SDK 3.0上运行一个简单的midlet。它一直运行到昨天,但现在它显示错误,我无法在模拟器中看到midlet。我不认为它与兼容性问题有关,因为前几天应用程序运行得很好。有人可以帮助我纠正这个故障或其他什么吗?(我猜的程序没有错误)

    import java.io.IOException;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.MIDlet;

public class Facebook extends MIDlet {

public void startApp() {
Form f = new Form("Facebook Login");
try {
Image g = Image.createImage("/Facebook 2.png");
ImageItem img = new ImageItem(null, g, Item.LAYOUT_CENTER, null, Item.PLAIN);
f.append(img);
} catch (IOException e) {
e.printStackTrace();
}
TextField tf = new TextField("Email or Phone", null, 300, TextField.ANY);
f.append(tf);
TextField tf1 = new TextField("Password", null, 300, TextField.ANY);
f.append(tf1);
ChoiceGroup cg = new ChoiceGroup(null, ChoiceGroup.MULTIPLE);
cg.append("Remember Me",null);
f.append(cg);
StringItem str = new StringItem(null, "Forgot Password?", StringItem.HYPERLINK);
f.append(str);
try {
Image g2 = Image.createImage("/Fb Login 2.png");
ImageItem img2 = new ImageItem(null, null, Item.LAYOUT_CENTER, null, Item.BUTTON);
f.append(img2);
} catch (IOException e2) {
e2.printStackTrace();
}
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}
}

输出中的消息:

在执行模式下启动模拟器 *错误* 无法连接到设备6! 原因: 无法初始化与模拟器6的连接! (可能的运行时不兼容) F:\ NetBeansProjects \ MobileApplication2 \ nbproject \ build-impl.xml:782:执行失败,错误代码为1。 建筑失败(总时间:12秒)

0 个答案:

没有答案