Как программно перезагрузить устройство BLACKBERRY? - PullRequest
1 голос
/ 03 декабря 2010

Существует ли API, который позволит вам перезагрузить устройство blackberry?

Ответы [ 3 ]

2 голосов
/ 03 декабря 2010

Посмотрите на использование метода requestPowerOff () в классе Device.

Edit: Ok, вот пример кода.Чтобы устройство снова включилось, вы должны запланировать запуск другого приложения в будущем.Возможно, вы захотите написать приложение, которое ничего не показывает пользователю и запланировать это.Однако у меня оказалось название модуля для видеомагнитофона, поэтому я возвращаю его обратно.

    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);  
0 голосов
/ 27 октября 2011
0 голосов
/ 05 декабря 2010

Device.requestStorageMode (). Это побудит устройство к перезагрузке (перезагрузке)

...