【问题标题】:Blackberry Install background service from UI application?Blackberry 从 UI 应用程序安装后台服务?
【发布时间】:2011-07-17 09:46:48
【问题描述】:

您好,我需要创建一个可从应用程序运行的可卸载后台服务,如果用户已注册,否则请等到它收到我的条件才能安装?

1)如何创建可卸载的后台服务?

2) 用户注册条件如何安装?

非常感谢您的帮助!

提前致谢。

【问题讨论】:

    标签: blackberry native background-service


    【解决方案1】:

    请注意,任何,甚至是系统 .cod 文件,都可以通过 JDE 分发包附带的 javaloader.exe 实用程序卸载。或者通过任何使用相关 RIM SDK API 调用的应用程序。所以没有办法制作一个真正的可卸载包。

    可以使用 API 调用在设备上创建新的 cod 文件。

    看看CodeModuleManager 类。可以将服务代码文件下载到字节数组并调用 CreateNewModule 基于此字节数组制作新的 cod 文件的方法。

    【讨论】:

    • 好的,非常感谢,我会看看这个,我保证你会写下来。还有一个问题,如何在黑莓互联网浏览器中屏蔽导航网址?
    • 如果我错了,请纠正我,您是否想要浏览器功能但不想通过菜单功能提供“打开网址”。如果是这样,那就看看BrowserField class
    • 如果您想在设备上保留一项服务,而不考虑用户的操作,并限制浏览特定网站,那么您正在寻找的功能就在 BES 中。这种想法很难通过已发布的 API 来实现。
    • 谢谢,我会检查的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-20
    相关资源
    最近更新 更多