我正在使用Netbeans开发移动应用程序,但在使用SMS测试通信时遇到了问题。为了测试这个,我显然需要运行两个模拟器,我知道应该像运行项目一样简单两次,但在Mac OSX上我得到错误“MIDlet套件已经在运行。”。
我试图尽可能地研究这个问题,但是在网上没有很多关于它的信息。最好的我发现this另一个Stack Overflow问题同样的问题从来没有得到满意的答案,所以我再次问,希望有人能够更好地了解如何处理这个问题
答案 0 :(得分:2)
在NetBeans中,您必须在启动第二个项目之前更改主项目:运行/设置主项目/ ...然后第二个项目将在与第一个项目相同的模拟器窗口中启动。您将能够在模拟器中运行的midlet之间切换。
此外,如果在开始第二个项目之前更改项目配置(手机型号),您将获得两个具有不同电话号码的模拟器窗口。
答案 1 :(得分:2)
让两个模拟器在NetBeans中同时运行:
使用一次运行配置运行您的应用程序
即。默认CldcPhone1
,然后更改配置,
要么在项目设置。
或者在运行按钮旁边,并设置为另一个模拟器,
IE浏览器。默认CldcPhone1
并再次运行。
两个模拟器将同时运行,您可以在它们之间进行交互。