gpt4 book ai didi

blackberry - 如何在不重新启动的情况下在 BlackBerry 中安装使用 J2ME (JavaME) 开发的程序?

转载 作者:行者123 更新时间:2023-12-03 21:16:07 28 4
gpt4 key购买 nike

我的主人有一个非常不合理的要求。

我用 JavaME 开发了一个小应用程序。没关系。

他正在不同型号的黑莓手机上测试应用程序。在某些型号中,安装.jad 后,手机会要求重新启动,而在其他型号中,您可以在安装后立即使用该应用程序。

作为一项新要求,应用程序必须无需重新启动即可正常运行。

你能告诉我怎么做吗?以及 JavaME 的代码?尚未找到有关它的任何相关信息(在代码中)。

请注意,该应用是使用 Java 开发的,不是使用BB SDK。更重要的是,我不知道 BB 的架构以了解为什么在某些情况下它需要重新启动(与 JavaME 一起使用的其他手机的架构也是如此!!)。

最佳答案

如果应用程序以前没有安装在设备上(或者设备在删除应用程序后重新启动),那么安装后您不必重新启动。删除或替换(升级)应用程序需要重新启动的原因有很多。它们都归结为操作系统只有一个 JVM 实例,并且它仍然持有对应用程序中定义的对象的引用。

自上次垃圾回收以来未运行的非常简单的应用程序可以在不重新启动的情况下被替换。任何向操作系统注册监听器或其他对象或在后台运行的应用程序通常都需要重新启动。

要测试新客户在尝试此之前从未使用过您的应用程序的体验:

  1. 如果设备上安装了该应用程序,请将其删除。
  2. 如果设备没有重新启动,请重新启动(Alt-Caps-Del 或电池拉动)。
  3. 完成重新启动后安装应用程序。

关于blackberry - 如何在不重新启动的情况下在 BlackBerry 中安装使用 J2ME (JavaME) 开发的程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9604774/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com