无法连接到j2me设备模拟器

Eli*_*sie 3 java-me

我在测试Midlet时遇到了麻烦.我正在使用j2me sdk 3,Midlet构建成功,但是当我尝试运行它时,它失败并在日志中显示以下消息:

无法连接到设备{0}!
原因:
仿真器{0}在等待注册时终止!

Ser*_*lyk 5

我有同样的问题.在下一个系统重新启动时,由于DEP(数据执行保护)导致runMidlet崩溃的消息.

关闭DEP后,一切都开始完美.

如果它可以提供帮助,那就是Win2003,Java ME SDK 3.0.

更新:我建议关闭所有程序的DEP(它是"仅为必要的Windows程序和服务打开DEP"选项).在我的情况下,为单个runMidlet.exe关闭DEP仅具有临时效果.

另请参阅Java ME SDK团队博客条目

  • 在Win7 x86上也是如此.糟糕的是runMidlet无声地失败了.只需将位于`NetBeans/mobility/Java_ME_platform_SDK_3.0/runtimes/cldc-hi-javafx/bin`中的`runMidlet.exe`添加到`System-> Sytem Properties-> Advanced-> Performace-中DEP禁用程序列表中>数据执行保护 - >打开所有程序和服务的DEP,除了我选择的那些程序和服务,你准备好了!:-) (2认同)