2017-07-12 100 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 )。如果用户打开不需要的应用程序,那么只需向服务器启动一个意图到您的主屏幕。

最后注意:在创建自助服务终端模式应用程序时,请确保您不允许用户访问通知抽屉,最近的应用程序按钮,设置应用程序。