首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在前台自动启动j2me应用程序?

如何在前台自动启动j2me应用程序?
EN

Stack Overflow用户
提问于 2013-05-04 09:19:05
回答 3查看 1K关注 0票数 1

我正在努力使我的j2me应用程序自动启动时,手机是打开的。(电话是Sonim XP1301。)

我添加了jad属性“MIDlet on : yes",现在应用程序自动启动,但在后台.这对我来说毫无用处,因为应用程序是基于UI的,需要用户交互.

是否还有其他jad属性会迫使应用程序在前台启动,或者使用一些j2me命令将应用程序带到前台?

编辑:在站点,我发现了以下内容:

“我们有一个模拟器库,您可以在这个库中检查应用程序是否处于后台。

JavaBackgroundMode.isRunningInBackground(Midlet m);用于检查Midlet是否处于背景中。如果它返回true,那么它就意味着它在后台。

JavaBackgroundMode.bringToForeground(this);用于将应用程序带到前台。“

..But我不知道这到底是什么意思..。什么“模拟器库”?我可以在哪里下载它和如何使用它?如果我尝试将这一行添加到我的代码中:

JavaBackgroundMode.bringToForeground(此法);

..NetBeans给了我“无法找到sybmol:变量JavaBackgroundMode”的错误。

有什么想法吗?

Edit2:经过测试的“推送注册表”,不起作用。JAD文件如下所示:

代码语言:javascript
复制
MIDlet-1: Contactless,,example.contactless.ContactlessDemo
MIDlet-Description: This is basic JSR257 Contactless Communication API demo.
MIDlet-Jar-Size: 7738
MIDlet-Jar-URL: Contactless.jar
MIDlet-Name: Contactless
MIDlet-Permissions: javax.microedition.io.Connector.file.read, javax.microedition.io.Connector.file.write, javax.microedition.io.Connector.http, javax.microedition.io.PushRegistry
MIDlet-Push-1: autostart://:, Contactless, *
MIDlet-Vendor: Oracle
MIDlet-Version: 1.0
Manifest-Version: 1.0
MicroEdition-Configuration: CLDC-1.1
MicroEdition-Profile: MIDP-2.0
EN

回答 3

Stack Overflow用户

发布于 2013-05-04 14:00:54

我以前从没听说过MIDlet发射电源。不得不谷歌为它学习它是一个特定于Sprint的JAD属性。

尝试使用自动启动MIDlet的标准方法:使用PushRegistry。

将这两行代码添加到JAD文件中,然后删除On属性。

代码语言:javascript
复制
MIDlet-Permissions: javax.microedition.io.PushRegistry
MIDlet-Push-1: autostart://:,NameOfMIDlet,*

看看这有什么区别。

票数 1
EN

Stack Overflow用户

发布于 2014-10-10 12:50:52

Oracle-MIDlet-自动启动:1 Oracle-MIDlet-重新启动: false Oracle-MIDlet-Restart-Count: 10

票数 0
EN

Stack Overflow用户

发布于 2015-12-15 06:24:02

对这个问题的另一个回答是:

每个自动启动的MIDlet都需要通过其jad文件和以下属性进行配置:

  • :0-5,自动启动顺序.0表示没有自动启动。对于具有相同级别的MIDlets,没有定义顺序。
  • :true =false,如果真为真,MIDlet将自动重新启动,如果它不优雅地终止,例如由一个不正常的异常。
  • Oracle Restart-Count:在重新启动整个模块之前,允许重新启动MIDlets的数量。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16372665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档