Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 Lwuit 库编写了一个简单的 J2ME 应用程序,它运行良好,但我的问题是,即使我的代码非常小,但应用程序大小变为 700kb 意味着所有 lwuit 类都包含在我的应用程序中,尽管我只使用 5-它的6个班级。我还尝试过使用高级别的混淆和减小应用程序大小,但它的大小仍然很大,大约 300kb(仅适用于 HelloWorld!)。所以请告诉我有什么方法可以删除这些未使用的类并使这个应用程序更小。
如果您正确地进行了混淆(如果您使用的是 netbeans,这非常简单),那么任何未使用的类都将被删除。我不建议手动删除 .class 文件,因为 jar 大小是 jad 和/或清单文件中的一个重要字段。
当你打开 jar 时,你看到一堆 .class 文件了吗?
我想你可以用winRar之类的应用程序打开.jar并删除你不会使用的.class,但要小心删除这个.class。