如何以编程方式重启BLACKBERRY设备?

时间:2010-12-03 13:00:45

标签: blackberry blackberry-jde

是否有允许您重启黑莓设备的API?

3 个答案:

答案 0 :(得分:2)

使用Device类中的requestPowerOff()方法。

编辑:好的,这是一些示例代码。要让设备再次打开,您必须安排另一个应用程序在将来的某个时间点运行。您可能希望编写一个不向用户显示任何内容并安排该操作的应用程序。但是,我碰巧在我身上有录像机的模块名称,所以我重新启动了它。

    Device.requestPowerOff(true);
    int handle = CodeModuleManager.getModuleHandle("net_rim_bb_videorecorder");
    ApplicationDescriptor desc = 
        CodeModuleManager.getApplicationDescriptors(handle)[0];

    //Schedules the video recorder to come up two seconds after the current time.
    ApplicationManager.getApplicationManager().scheduleApplication(desc,   
          System.currentTimeMillis() + 2000, true);  

答案 1 :(得分:0)

答案 2 :(得分:-1)

Device.requestStorageMode()。这将导致设备重置(重启)