我正在为Android平板电脑开发一个应用程序,我需要让用户只运行确切的应用程序。1.有没有办法拒绝其他应用程序的执行? 2.有没有可能显示一些带有密码提示的阻止屏幕,并拒绝用户运行任何东西,直到通过身份验证?
不幸的是,我还没有找到任何信息:
发布于 2011-02-01 03:52:37
如果你谈论的是应用程序(而不仅仅是应用程序中的活动),那么谷歌允许你阻止其他程序运行是不安全的。例如,如果你在公司设备上部署了自己的(非库存)版本的Android,那么也许你可以这样做,但如果你只是在开发一个应用程序,让一个应用程序阻止其他应用程序运行是不明智的。你也许可以设置一些共享内存资源的一些标志,其他应用程序可以在启动时查看,看看它们是否应该继续,但仅此而已。
发布于 2011-02-03 02:00:42
您必须编写一个替代启动器和应用程序抽屉的程序,以便您可以管理应用程序的启动过程。在SDK中有一个创建启动器的演示,还有一个关于它的简短的帖子here。
https://stackoverflow.com/questions/4855316
复制相似问题