我正在为Android平板电脑开发应用程序,我需要允许用户只运行确切的应用程序。 1.有没有办法拒绝其他应用程序执行? 2.是否可以显示一些带有密码提示的阻止屏幕,并拒绝用户运行任何内容,直到验证通过为止?
不幸的是我没有找到任何信息:(
答案 0 :(得分:2)
如果您正在谈论应用程序(而不仅仅是应用程序中的活动)那么谷歌允许您阻止其他程序运行则不安全。如果你有自己的(非股票)版本的Android,你正在公司设备上部署,那么也许你可以这样做,但如果你只是制作一个应用程序,那么让应用程序阻止是不明智的跑步的其他人。您可以设置某种共享内存资源,其中包含其他应用程序在启动时可以查看的标记,以查看它们是否应该继续,但这就是它。
答案 1 :(得分:0)
你必须为发射器和放大器写一个替代品。应用程序抽屉,以便您可以管理应用程序启动过程。有一个用于在SDK中创建启动器的演示,以及一个关于它的简短线程here