应用程序运行时锁定其他应用程序

时间:2012-08-19 17:10:14

标签: android

  

可能重复:
  Android: how does application Protector app work?

重申:APP Lock和Smart App Protector等应用程序以某种方式获取应用程序图标和应用程序之间的链接,并在它们之间放置一个子程序(?),因此在应用程序启动之前需要输入密码,而不是立即启动应用程序按下图标后。这是如何完成的?

2 个答案:

答案 0 :(得分:1)

编写自定义系统映像并将其闪存到未锁定的设备上。您所描述的内容主要被视为恶意软件行为,基本Android系统不允许这样做。

你想要完成什么?

答案 1 :(得分:0)

Android社区认为您尝试做的事情并不符合道德规范,您的应用最终可能会被列为恶意软件。

无论如何,可以通过使应用程序进入全屏并禁用/覆盖主页按钮和后退按钮来完成。在极端情况下,您还可以定义BroadcastReceiver,以便在重新启动手机并完成引导时自动启动应用程序。

这样,设备上唯一可以运行的就是你的应用程序,即使用户关闭了设备,一旦设备重新启动,BroadcastReceiver就会启动应用程序。

注意:在ICS版本之后无法覆盖“主页”按钮,但您仍然可以通过将用户定义为启动器来限制用户仅限应用程序,以便按“主页”按钮只会重新启动应用程序而不是将用户带到主屏幕。