适配Sun Java Wireless Toolkit 2.5的ProGuard版本选型及获取渠道咨询
ProGuard适配Sun Java Wireless Toolkit 2.5的版本与获取指南
咱们直接把这两个问题说清楚——毕竟J2ME和这类老工具链现在属于遗留技术,很容易碰到链接失效、文档缺失的情况。
1. 适配Sun Java Wireless Toolkit 2.5的ProGuard版本
你需要使用ProGuard 4.3,这是完全支持Sun Java Wireless Toolkit 2.5的最后一个主要版本。后续的ProGuard版本(4.4及以上)开始逐步移除J2ME相关的工具链集成,用在WTK 2.5项目上会报错或者无法正常工作。
2. 获取适配版本的渠道
既然官方旧链接已经失效,这里有几个可靠的获取途径:
- Maven Central存档库: 在Maven Central中搜索
proguard,筛选版本4.3,直接下载对应的proguard-4.3.jar文件。这是开源遗留组件的可信来源。 - 检查WTK 2.5安装目录: 有些完整的Sun Java Wireless Toolkit 2.5安装包其实自带了预配置好的简化版ProGuard。你可以查看WTK安装目录下的
tools或lib子文件夹,找找有没有proguard.jar或proguardgui.jar这类文件。 - 遗留开发社区存档: 很多专注于复古移动开发(比如J2ME、Symbian)的论坛或资源站会备份这些老工具。在这类社区里搜索一下,通常能找到镜像副本。
小提示:用ProGuard 4.3配置WTK项目时,记得在混淆规则里保留MIDlet入口类(配置规则:-keep public class * extends javax.microedition.midlet.MIDlet),别把关键的J2ME系统类给混淆了。
内容的提问来源于stack exchange,提问作者0x777C
相关产品推荐
相关产品推荐

