5

當Android設備開機時,是否可以加載一個特定的應用程序,而無需啓動主屏幕?如何直接加載應用程序,而無需啓動主屏幕

如何進行此更改?

哪裏變碼

設置權限爲boot_completed的作品,但加載我的應用程序之前,顯示5秒鐘的主屏幕。如何在我的應用程序之前禁用android顯示任何主屏幕啓動器

+2

在_google_ –

+0

上搜索我認爲可以使用廣播。 – aldakur

+0

你能給我更多的信息嗎?我在Android應用程序非常新手 –

回答

2

此模式稱爲kiosk模式,android提供在Kiosk模式下運行設備,您可以參考this guide進行完整設置。基本上你所做的就是設置你的應用程序來收聽RECEIVE_BOOT_COMPLETED廣播並禁用所有操作,例如後退按鈕主頁按鈕最小化按鈕等。另外,不要忘記設置退出機制。只需按照guide,你應該沒問題。

+1

它的工作原理。但在加載應用程序之前,主屏幕會顯示5秒鐘。如何在我的應用程序之前禁用android顯示任何主屏幕啓動器 –

1

在您的清單:

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 

並添加意圖過濾器:

<receiver android:name=".BootReciever"> 
<intent-filter > 
    <action android:name="android.intent.action.BOOT_COMPLETED"/> 
</intent-filter> 

然後現在你可以從接收器類的onReceive方法啓動應用程序的第一個活動:

https://stackoverflow.com/questions/10428510/how-to-start-launch-application-at-boot-time-android 

欲瞭解更多信息,你可以檢查這個網址How to start/ launch application at boot time Android

+0

它的工作原理。但在加載應用程序之前,主屏幕會顯示5秒鐘。如何在我的應用程序之前禁用android顯示任何主屏幕啓動器 –

0

如果您的設備已根源,卸載您的設備上的系統應用程序,但要小心,每個應用程序無法卸載。安裝「Root-Uninstaller-Pro-8.3」應用程序並執行此操作。您必須逐個卸載重要系統應用程序,並隨時重新啓動設備以查看結果,直至實現目標。如果您卸載了一個讓您的設備混亂的應用,則應該刷新設備以恢復應用並重試卸載。通過這種卸載,你的啓動時間變得太短,5秒鐘就會消失。祝你好運!

相關問題