2017-07-12 73 views
-3

我想使作爲主屏幕/啓動器的Android應用程序,我想鎖定或限制用戶使用其他應用程序只有有限的應用程序將打開,我將允許使用和禁用家庭按鈕,以便用戶不能關閉我的家庭/發射器應用程序等。請問Android的nougat和android M允許開發人員使這種關閉應用程序?是否有任何教程或任何其他指南,請建議我。
謝謝。Android自定義啓動器或主屏幕

+0

如果你已經做到了。爲什麼不只是安裝在7.0中,看看它是否仍然有效?如果沒有,那麼發佈。你最初製作的是哪個版本? – Oasa

+0

'這種應用程序能工作嗎?你爲什麼不檢查它?沒有人知道你的應用是什麼,只有你知道。只有你可以檢查它。 –

+0

@Oasa以前我做的不好,所以我發佈這個的原因是要求有任何方法可以做到這一點? –

回答

2

我相信你指的是自助服務終端模式應用程序。在我以前的經驗中,Kiosk模式應用程序可以通過殺死System-UI並使用浮動類型按鈕重新實現後退和主頁按鈕,從而輕鬆地使用root privlages(rooted電話)進行操作。在非固定電話中,嘗試將主屏幕應用程序設置爲默認主屏幕(如果設置了此選項,則每當用戶按下home按鈕時,您的應用程序將啓動),然後運行服務以持續監視當前處於前臺的應用程序(請參閱https://stackoverflow.com/a/4543981/3840909 )。如果用戶打開不需要的應用程序,那麼只需向服務器啓動一個意圖到您的主屏幕。

最後注意:在創建自助服務終端模式應用程序時,請確保您不允許用戶訪問通知抽屜,最近的應用程序按鈕,設置應用程序。