开发者社区 问答 正文

如何阻止一个app启动

我想实现如下功能:设置一个监听器,若当前时间与设定时间重合,则当用户点击桌面某应用程序快捷图标试图启动时,阻止该程序启动。请教大神,实现该功能的思路是什么?

展开
收起
爵霸 2016-06-02 13:27:30 2141 分享 版权
2 条回答
写回答
取消 提交回答
  • 是在桌面实现还是另外的一个app?桌面中就比较容易了,如果是另外的一个app,那么需要监听目标app的启动情况,不过不再允许时间就kill掉。
    如果能改系统代码就更容易了

    2019-07-17 19:24:42
    赞同 展开评论
  • 1.常规做法是app还是启动了,不过在activity中判断时间,如果重合,则关闭程序

    2.启动一个后台服务来拦截

    2019-07-17 19:24:42
    赞同 展开评论
问答标签:
问答地址: