如何在Mac OSX上同时运行两个Java ME仿真器

时间:2011-03-26 14:55:12

标签: java java-me midlet

我正在使用Netbeans开发移动应用程序,但在使用SMS测试通信时遇到了问题。为了测试这个,我显然需要运行两个模拟器,我知道应该像运行项目一样简单两次,但在Mac OSX上我得到错误“MIDlet套件已经在运行。”。

我试图尽可能地研究这个问题,但是在网上没有很多关于它的信息。最好的我发现this另一个Stack Overflow问题同样的问题从来没有得到满意的答案,所以我再次问,希望有人能够更好地了解如何处理这个问题

2 个答案:

答案 0 :(得分:2)

在NetBeans中,您必须在启动第二个项目之前更改主项目:运行/设置主项目/ ...然后第二个项目将在与第一个项目相同的模拟器窗口中启动。您将能够在模拟器中运行的midlet之间切换。

此外,如果在开始第二个项目之前更改项目配置(手机型号),您将获得两个具有不同电话号码的模拟器窗口。

答案 1 :(得分:2)

让两个模拟器在NetBeans中同时运行:

使用一次运行配置运行您的应用程序

即。默认CldcPhone1,然后更改配置, 要么在项目设置。

或者在运行按钮旁边,并设置为另一个模拟器, IE浏览器。默认CldcPhone1并再次运行。

两个模拟器将同时运行,您可以在它们之间进行交互。