Esecuzione automatica dell'applicazione BlackBerry direttamente dopo l'installazione
-
10-07-2019 - |
Domanda
Ho scritto un'applicazione che inietta alcune voci di menu in altre applicazioni BlackBerry (ad esempio una voce di menu "Aggiungi questa pagina ai segnalibri" nel browser BlackBerry). Ho configurato l'applicazione per l'esecuzione automatica all'avvio (del dispositivo), quindi all'avvio del dispositivo, le voci di menu vengono installate nelle altre applicazioni.
Tuttavia, vorrei anche che la mia applicazione fosse avviata subito dopo l'installazione (tramite OTA), quindi le voci di menu sono direttamente disponibili per l'utente. Esiste un modo per ottenere ciò senza che l'utente debba riavviare il dispositivo o avviare manualmente l'applicazione dopo l'installazione?
Soluzione
Le applicazioni di avvio automatico devono essere eseguite automaticamente dopo che sono stati installato. Cosa sarebbe potuto succedere è l'applicazione che ha tentato di avviarsi automaticamente, ma non aveva i permessi da fare cosa voleva e falliva con a ControlledAccessException. Questo spesso può essere visto come l'applicazione non riuscita per iniziare, ma in realtà è iniziato ma non mi è stato permesso di fare quello provato a fare.
Controlla il registro eventi sul BlackBerry (Alt + lglg). Dovresti vedere una voce per l'avvio dell'applicazione dopo che è stato installato.
Mark Sohm BlackBerry Development Advisor www.BlackBerryDeveloper.com