所以,我已经使用三星 SDK 1.1.2 开发了一个简单的 hello world midlet,并且我已经打包了 midlet。现在我有两个文件(一个 JAR/JAD)组合。如何将这些安装到我的手机上?
从问题中可以看出,我是电话开发的新手。尝试在 ATT 上部署到三星手机。
我正在尝试测试整个开发周期 - 模拟器非常适合编写代码,但我确实需要确保 Midlet 在目标手机上按预期工作。
最佳答案
建议你阅读一些关于 OTA delivery 的应用程序,作为背景。
您有多种部署选项,这里有几个选项。
我不确定三星是否支持这一点,但其他手机制造商肯定会提供“管理器”软件,您可以下载并安装在计算机上来执行此操作。如果您的应用依赖 JAD 中的用户数据,这可能不是一个好主意,或者您可以在 JAR 中包含默认数据。
除了基本部署之外,您可能会将 signing 视为您的应用程序 - 一个基本上允许您向手机断言您的“真实”身份的过程。这样做的好处是签名的应用程序可以向手机所有者提供更少的网络访问确认对话框等。此外,在部署应用程序时,用户将看到一条关于未签名的消息,其中可能包含“不受信任”或类似词,这可能会令人反感。 (话虽如此,一些主要的应用程序尚未签名。)
希望这能让你开始。
关于Java Midlet 部署,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1759771/