`

J2ME程序打包发布小技巧

阅读更多

J2ME程序打包发布小技巧

作者:陈跃峰

出自:http://blog.csdn.net/mailbomb

J2ME程序开发完成以后,需要将程序打包成jadjar文件,这个操作可以使用IDE提供的向导或者是WTK中的菜单等方式来完成,为了保证你的程序可以顺利的在手机中运行,需要注意如下一些小内容:

1、 注意资源文件的名称,例如图片文件,是否和代码中的文件名大小写一致。因为Windows操作系统对于文件名是不区分大小写的,而手机严格区分,不然就会出现空指针异常。

2、 如果在设置中包含了中文,例如程序的名称等,一般使用打包工具来生成,而不要自己手动去修改jad文件。

3、 检查jar文件中是否包含一些不需要的文件,例如Windows操作系统下的隐藏文件Thumbs.db文件,这样将增大jar文件的大小。

4、 检查是否混淆。一般混淆程序只是增加反编译的难度,但是更大的作用是减小jar文件的尺寸。

分享到:
评论

相关推荐

    J2ME学习资料打包下载

    总之,这份J2ME学习资料打包下载涵盖了从基础到进阶的全方位内容,无论是对J2ME感兴趣的新手还是有经验的开发者,都能从中获益。通过深入学习和实践,可以掌握开发跨平台移动应用的技能,尤其是针对老一代移动设备的...

    J2ME程序设计实例教程

    本教程《J2ME程序设计实例教程》由杨光编写,旨在通过实例教学的方式帮助读者掌握J2ME应用开发的基本技能和技巧。 **J2ME架构与配置** J2ME由配置和框架组成,其中配置定义了Java虚拟机(JVM)和核心库的最小集,...

    J2ME程序开发全方位基础讲解汇总

    **J2ME程序开发全方位基础讲解汇总** Java 2 Micro Edition (J2ME) 是Java平台的一个子集,主要用于嵌入式系统、移动设备和物联网(IoT)应用的开发,如手机、智能家电和车载信息系统等。本教程将全方位地讲解J2ME...

    j2me小程序

    通过这些学习,开发者可以逐步掌握J2ME应用程序的开发技巧,并能够创建自己的功能丰富的移动应用。虽然现在J2ME已逐渐被Android和iOS等现代平台取代,但对于了解移动开发的历史和技术演进,以及在某些特定场景下的...

    J2ME程序开发全方位基础讲解

    **J2ME程序开发全方位基础讲解** Java 2 Micro Edition(J2ME)是Java平台的一个子集,专为资源有限的...提供的文档“J2ME程序开发全方位基础讲解.doc”应该详细介绍了这些概念和实践技巧,为初学者提供了全面的指导。

    J2ME 入门学习书籍打包下载

    - MIDlet:J2ME应用程序的基本单元,运行在MIDP环境下的Java小程序。 - 生命周期管理:startApp()、pauseApp()、resumeApp()、destroyApp()方法,用于控制MIDlet的状态。 3. **MIDP 2.0增强**: - 网络支持:...

    J2ME开发大全,开发技巧,实例

    **J2ME开发大全, 开发技巧与实例详解** J2ME,全称为Java Micro Edition,是Java平台的一个子集,主要用于嵌入式设备和移动设备的开发,如手机、智能家电、机顶盒等。它提供了一套轻量级的运行环境和API,使得...

    j2me50个小游戏源代码

    Java 2 Micro Edition(J2ME)是一种专为嵌入式设备和移动设备设计的Java平台,它在功能手机时代非常流行,用于开发各种应用程序,尤其是小游戏。"j2me50个小游戏源代码"是一个资源集合,包含了50个用J2ME编写的简单...

    J2ME培训教程J2ME培训教程

    MIDP 开发环境的配置 MIDP (Mobile Information Device Profile) 是 J2ME 平台上用于...通过以上知识点的详细介绍,你可以理解 J2ME 平台,特别是 MIDP 开发的基本原理和实践技巧,为开发移动应用程序打下坚实的基础。

    J2ME手机地址薄程序

    8. **优化技巧**:由于资源限制,J2ME应用程序需要特别注意代码效率和内存使用。这包括最小化对象创建、优化循环结构以及使用适当的缓存策略。 在提供的【手机地址薄程序】压缩包中,可能包含以下文件: - 源代码...

    j2me开发环境配置

    同时,你可以选择是否启用Antenna JAR,它可以帮助你使用Ant脚本来自动化J2ME程序的打包过程。 接着,配置**设备管理**。在"Device Management"中,浏览并选择WTK安装目录下的"bin"文件夹,然后点击"Refresh",...

    郭克华J2ME pdf版下载

    10. **调试与发布**:介绍如何使用模拟器和真机进行调试,以及如何打包和发布J2ME应用到不同市场。 通过阅读这本书,开发者不仅能够学习到J2ME的基础知识,还能掌握实际开发技能,为进军移动开发领域打下坚实基础。...

    j2me手机程序 很大很强大

    J2ME应用被打包成JAR文件(Java Archive),可能还包含一个描述文件(JAD),然后通过OTA(Over The Air)或其他方式部署到设备上。 9. **模拟器**: 开发者使用WTK或其他模拟器工具测试J2ME应用,这些模拟器模拟...

    j2Me 实例 笔记源码

    10. **优化技巧**:J2ME应用程序需要考虑到设备的内存限制和性能,因此,代码优化非常重要。这可能涉及到减少对象创建,使用位运算而非浮点运算,以及最小化屏幕更新等。 通过深入研究这个源码包,开发者不仅可以...

    J2ME小游戏 拼图

    8. **发布与部署**:最后,了解如何将J2ME应用打包成JAR文件,并通过WAP或OTA方式分发给用户,也是开发者需要掌握的技能。 通过分析这个"J2ME小游戏 拼图"项目,不仅可以学习到基本的J2ME编程技巧,还能深入理解...

    j2me开发俄罗斯方块小游戏

    "j2me开发俄罗斯方块小游戏"这个项目就是利用J2ME技术来实现经典游戏俄罗斯方块的移植,对于初学者来说,这是一个很好的实践项目,可以帮助他们理解和掌握J2ME的基础知识和编程技巧。 在J2ME中,开发通常涉及以下...

    j2me学习实例

    1. **Midlet类** - 这是J2ME程序的入口点,通常包含`startApp()`, `pauseApp()`和`destroyApp()`方法,分别对应程序的启动、暂停和销毁。 2. **Canvas类** - 自定义画布,可以在这里绘制图形和动画,实现游戏或复杂...

    j2me开发教程全集.

    - **JAR和JAD文件**:应用程序被打包成JAR文件,JAD文件包含元数据,两者一起被发送到设备。 - **OTA(Over-the-Air)部署**:用户可以通过无线网络下载并安装应用。 本教程全集可能包含上述所有或部分主题的详细...

    J2ME教程 初学者的好资料

    总的来说,J2ME教程涵盖了从基础到进阶的各个层面,无论你是想了解J2ME的基本概念,还是深入学习开发技巧,这个教程都将提供有价值的指导。通过学习这些章节,你将能够构建自己的J2ME应用程序,并为在各种嵌入式设备...

    J2ME游戏开发PDF教程

    通过深入学习和实践,开发者可以掌握J2ME游戏开发的技巧,创造出吸引人的移动游戏,尽管现代移动开发已经转向了更强大的平台如Android和iOS,但了解J2ME的历史和原理对于理解移动游戏开发的演变历程仍然有价值。

Global site tag (gtag.js) - Google Analytics