在新的黑莓10平台上,如何开发一个需要每隔10分钟联系服务器并接收来电的VoIP应用程序。我认为没有像Android平台那样的后台服务选项。如果用户可以让应用程序保持运行状态,那么他们能否启动新的应用程序(例如电子邮件等)而不停止现有的应用程序呢?谢谢。
您可以在后台运行BlackBerry 10应用程序,没有任何问题。您只需要在bar-descriptor.xml中包含<permission>run_when_backgrounded</permission>即可。这会让用户知道您的应用程序需要在后台运行,并允许他们批准或拒绝。更多信息请参见:https://developer.blackberry.com/cascades/documentation/dev/fundamentals/index.html。