Android:阻止用户启动应用程序或使用操作系统

时间:2012-05-30 11:10:09

标签: android

是否可以在设备上运行应用程序,使其成为唯一可以运行的应用程序,并且还可以阻止用户使用操作系统?点击Home键或Back按钮不会退出应用程序并允许用户访问任何内容。如果设备启动,则只运行此应用程序。

在设备安装在企业用于销售点目的或者设备在公共场所充当终端的情况下,这是理想的。

2 个答案:

答案 0 :(得分:2)

您可以通过编写应用程序来替换主屏幕(启动器)来实现您所描述的内容。从那里,您可以控制其他应用程序的运行。

Android SDK有一个可以启动的工作Launcher项目。

小心允许运行更强大的应用程序的某种方法(即使它只是启用ADB访问) - 否则您可能会将设备置于需要恢复出厂设置的状态才能进行修改。

答案 1 :(得分:2)

是的,您可以覆盖后退和主页按钮的行为。

启动应用,覆盖所有按钮,用户无法退出应用,恶意,但应该适用于您的方案。

info here