`

WTK 模拟器内存不足问题

阅读更多

在使用WTK模拟器运行较大的程序时偶尔会报内存不足的异常,解决方法很简单,如下:

 

1、找到:C:\Documents and Settings\你的登录名\j2mewtk\2.5.2\wtklib\emulator.properties

 

2、分别设置 heap.size: 999999 和 storage.size: 999999

 

3、重启wtk emulator就可以了。

 

其中:heap.size 相当于设置模拟器所能占用的最大内存,storage.size是可用于存储的最大容量,与db有关。

 

其实在Preferences中的Storage里也可以设定,不过最大值只能是65536,用一用就会被耗尽了。这可能是为了照顾到那些古董机吧,毕竟现在出的手机标榜的就是性能,如果因为内存不足而导致的问题对于生产商而言将是一件很难看的事。

 

我尚未对linux下进行测试。

 

希望大伙补充,谢!

3
0
分享到:
评论

相关推荐

    Nokia7650 JAVA WTK模拟器

    【Nokia7650 JAVA WTK模拟器】是一款针对Nokia 7650手机进行JAVA应用程序开发和测试的重要工具。Nokia 7650是诺基亚推出的一款早期智能手机,它支持J2ME(Java 2 Micro Edition)应用,而JAVA WTK(Wireless Toolkit...

    J2ME+WTK1.0

    7. 在WTK模拟器上测试游戏,确保其功能正常。 8. 如无问题,将游戏部署到真实设备上进行最终测试。 通过这个过程,开发者可以创建出能够在J2ME平台上运行的手机游戏。尽管WTK1.0现在可能已经过时,但它代表了早期...

    wtk2.2压缩包下载

    1. **模拟器(Emulator)**:WTK提供了一个强大的模拟器,它模拟了各种不同类型的移动设备,包括屏幕尺寸、内存限制和网络连接等硬件特性。开发者可以在模拟器上运行和测试应用,观察在实际设备上可能的行为,而无需...

    J2ME WTK2.2 更新包

    WTK为开发者提供了模拟器、编译器和各种库,使得开发者可以在没有实际设备的情况下进行J2ME应用的测试和调试。WTK2.2是该工具包的一个特定版本,发布于2005年9月23日,包含了对当时主流移动设备特性和标准的支持。 ...

    J2ME WTK2.2

    7. **性能优化**:WTK 2.2 中包含了一些工具,可以帮助开发者分析应用的性能,识别潜在的内存泄漏或CPU使用率过高的问题。 8. **国际化支持**:对于需要支持多语言的应用,WTK 提供了资源管理工具,方便管理和调整...

    索尼爱立信WTK 1.1正式版

    模拟器能够模拟出目标手机的硬件和软件特性,如屏幕尺寸、内存限制、操作系统版本等,以便开发者能够在多种环境下验证应用的兼容性和性能。 2. **编译与打包**:WTK包含了一个集成的编译器,支持将源代码编译为JAR...

    J2ME游戏开发中的WTK游戏框架

    J2ME是Java的一个子集,用于开发和部署在移动设备、嵌入式系统等资源受限环境的应用程序,而WTK则是Sun Microsystems(现已被Oracle收购)提供的一个开发工具,它为J2ME应用程序提供了模拟器和开发工具。 **描述...

    GobangGame_java.rar_Java wtk下载%2_wtk

    7. **测试与调试**:由于WTK提供模拟器,开发者可以在模拟器上进行功能测试和性能测试,找出并修复问题。此外,还可以利用EclipseME的调试工具,如断点、变量查看等,来定位和解决程序中的错误。 通过本项目,...

    Jave手机游戏开发工具WTK2.5.2 下载

    - 在WTK中集成的模拟器上运行程序进行初步测试。 - 利用调试工具定位并修复程序中的错误。 - 进行不同设备上的兼容性测试,确保应用能够正常运行。 #### 六、注意事项 - 在开发过程中,建议保持最新的JDK版本,以...

    eclipse+wtk写的j2me电话本程序

    - 配置WTK:下载并安装WTK后,将其路径配置到Eclipse的偏好设置中,以便Eclipse能调用WTK的编译器和模拟器。 2. **创建J2ME项目** - 在Eclipse中,使用新项目向导创建一个J2ME项目,选择适当的配置,如CLDC...

    在SunWTK下使用的SonyEricsson_W800

    此外,模拟器还可以记录日志,帮助追踪和解决运行时问题。 6. **性能优化**:通过模拟器,开发者可以评估应用的性能,例如启动时间、内存占用和CPU使用率。这些信息有助于优化代码,确保在有限资源的移动设备上运行...

    mifeng.rar_DEMO_wtk

    同时,WTK还支持日志输出,开发者可以通过日志信息来定位和解决问题。 总的来说,"mifeng.rar_DEMO_wtk"为我们提供了一个学习J2ME游戏开发的实例,通过这个DEMO,我们可以深入了解J2ME平台上的游戏设计、编程技巧...

    J2ME_WTK_API.chm

    10. **WTK模拟器**:模拟真实设备的行为,帮助开发者在不同设备配置下测试应用。 **开发流程** 1. 创建MIDlet Suite项目,编写MIDlet类。 2. 设计用户界面,使用Display和Form/Canvas。 3. 实现Command处理逻辑。 ...

    以前用J2ME(WTK2.1)平台写的手机小游戏俄罗斯方块

    WTK是Sun Microsystems(现在是Oracle)提供的一套用于开发J2ME应用的模拟器和工具集。 描述中提到的“博文链接:https://stephen830.iteye.com/blog/258317”表明有关这个游戏的更多详细信息可能在这个博客文章中...

    J2ME音乐播放器简易版

    j2me音乐播放器,共有十首.mid格式的...因为wtk手机模拟器内存有限,所以存放.mid格式的歌曲,因为.mid格式的歌曲只有几到几十K,若真机支持.mp3或其他格式,可以在代码中修改为mp3格式,打包安装到手机中可以运行。

    坦克大战 WTK2.5

    WTK(Wireless Toolkit)则是Sun Microsystems(现Oracle)为Java ME开发者提供的一个开发和测试工具,它包含了模拟器、编译器、打包工具等,帮助开发者在真实设备发布前进行应用的调试和优化。 WTK 2.5版本在当时...

    J2ME 多款手机模拟器以及多款游戏源码

    常见的J2ME模拟器包括NetBeans IDE内置的模拟器、Sun Microsystems(现已被Oracle收购)的Java Wireless Toolkit (J2ME WTK) 和Nokia的Mobile Internet Toolkit (MIT)等。 **游戏源码**是开发者学习和研究游戏开发...

    j2me的基于WTK射击游戏

    WTK(Java Wireless Toolkit)是Sun Microsystems(现已被Oracle收购)为开发者提供的一个强大的开发工具,它提供了模拟器、编译器和测试工具,便于开发者在没有实际设备的情况下进行J2ME应用的开发和调试。...

    KEmulator(JAVA模拟器).rar

    3. **设置模拟环境**:根据需要配置模拟器的设备参数,如屏幕尺寸、内存大小、网络状态等。 4. **启动模拟**:运行应用程序,通过模拟器界面进行交互测试。 5. **调试与分析**:利用内置的调试工具对程序进行调试和...

    java游戏开发仿真器

    WTK 2.2的核心组成部分包括编译器、模拟器和一系列的库文件。在提供的文件列表中,“kvem.jar”是一个关键组件,它代表了K Virtual Machine(KVM),这是J2ME平台的一个轻量级虚拟机,用于执行Java MIDlet(移动...

Global site tag (gtag.js) - Google Analytics