2017-05-22 73 views
0

我們正在開發將託管Android WebView的自助服務終端應用程序。這款自助服務終端應用程序作爲默認啓動程序安裝在Android平板電腦上,因此當平板電腦啓動時,自助服務終端應用程序會立即採取控制措施並使用屏幕固定功能將用戶鎖定在「正常」Android操作系統之外。然而,我們在自助終端應用程序中運行的一個網頁有時會導致自助服務終端應用程序由於缺陷(某些消耗所有堆內存的遞歸循環)而導致Android操作系統崩潰/被關閉。發生這種情況時,自助服務終端應用程序崩潰/被終止,出於某種原因,Android會重置默認的啓動器設置。因此,如果Android平板電腦在此階段重新啓動,則自助服務終端應用程序不再是默認啓動程序,並且在啓動時不會立即啓動。Android在默認啓動程序崩潰時忘記/重置默認啓動程序

反正有沒有辦法阻止Android重置默認啓動器?

回答

0

也許你可以創建一個輕量級應用程序啓動器,它無法崩潰,然後在每次啓動應用程序啓動器後啓動你的KioskApp。因此,即使您的KioskApp崩潰,您的應用程序啓動器也會一直存在,並且會立即 再次啓動您的自助服務終端應用程序。