Google的Find My Devices 能够通过Google账号来锁定登录同一个账号的Android 设备。锁定之后只有通过指定的密码或者恢复出厂设置才能解锁该设备。恢复出厂设置会清空用户的数据,不行,而我们的系统是去掉锁屏的也就是不能通过密码来解锁设备了,最后想想看能不能通过拦截该锁屏的Activity来使它不锁屏。参考了https://blog.csdn.net/h55l55/article/details/80434154的博客。

1.设置屏幕不锁屏:进入framework/base/packages/SystemUI目录,在AndroidManifest.xml里面找keyguard关键字,找到如下内容:

里面有一个控制keyguardservice的布尔开关config_enablekeyguardService ,因此 考虑关闭这个开关从而关闭KeyguardService,在framework/base/packages/SystemUI/res/values/config.xml文件中修改 config_enableKeyguardService的值为false。

2.拦截Activity:根据https://blog.csdn.net/h55l55/article/details/80434154的博客,找到frameworks/base/core/java/android/app/ActivityThread.java b/frameworks/base/core/java/android/app/ActivityThread.java类的performLaunchActivity()方法,方法内有启动Activity的一系列参数,拿一个唯一标识该Activity的参数做判断,完成相应的操作即可。

Android 8.1拦截Activity相关推荐

  1. 【Android 启动过程】Activity 启动源码分析 ( Activity -> AMS、主线程阶段 )

    文章目录 一.Activity 启动源码分析 ( Activity -> AMS 阶段 ) 一.Activity 启动源码分析 ( Activity -> AMS 阶段 ) 调用 star ...

  2. 关于Android短信拦截(二)

    题外话:因为这是一篇来自百度的文章,并且在好多网站中都有转载,但却没有标明出处,所以我也搞不清作者是何人,特在此声.另外,关于这个例子的实现,一定要注意权限的设置,我在这里例子的实验中,由于没有找到S ...

  3. Android-Hybrid-问题收集Android客户端无法拦截Vue路由的问题

    1. 在Android客户端或Chrome浏览器弹出一个引导用户关注公众号的二维码 描述 客户端加载线上义诊Url,偶尔会弹出一个要求关注丁香园公众号的二维码 问题分析 后端会根据当前登录用户向前端界 ...

  4. Android短信拦截机制适配的坑(下)--4.4以上系统,主要是6.0

    前一篇文章,Android短信拦截机制适配的坑(上)--4.4以下系统 介绍了广播接收的顺序,但是我明确说明在4.4以下系统,那么4.4及以上系统会遇到说明问题呢? 首先我们要来了解4.4系统短信的机 ...

  5. Android中电话拦截器案例

    实验要求:实现拦截保存到手机中的号码 1.在main-activity布局文件中代码如下: <?xml version="1.0" encoding="utf-8& ...

  6. 从0到1实现一个Android路由(6)——拦截请求再跳转

    从0到1实现一个Android路由系列文章 从0到1实现一个Android路由(1)--初探路由 从0到1实现一个Android路由(2)--URL解析器 从0到1实现一个Android路由(3)-- ...

  7. android 拦截点击事件,Android双击事件拦截方法

    下文我们介绍两种双击事件拦截的方式 1.通过Android的事件分发机制进行拦截(dispatchTouchEvent) 话不多说,直接上代码: /** 判断是否是快速点击 */ private st ...

  8. android自定义view获取控件,android 自定义控件View在Activity中使用findByViewId得到结果为null...

    转载:http://blog.csdn.net/xiabing082/article/details/48781489 1.  大家常常自定义view,,然后在xml 中添加该view 组件..如果在 ...

  9. android组件浮动在activity上_Jetpack Hilt 依赖注入框架上手指南

    code小生 一个专注大前端领域的技术平台公众号回复Android加入安卓技术群 作者:LvKang-insist 链接:https://juejin.im/post/5efdff9d6fb9a07e ...

最新文章

  1. python二级多少分过_python考级有几个级别
  2. GreenPlum学习笔记:基础知识
  3. 中国互联网公司开源项目调研报告
  4. 斯坦福重磅报告:2030年的人工智能与生活
  5. Android复制assets目录下的图片到内存
  6. Ext 1.0 简要说明 类继承关系图
  7. 前端图片压缩上传(纯js的质量压缩,非长宽压缩)
  8. WebForms VS. MVC(翻译)
  9. 启动Intent之前先检查是否有合适的接收者
  10. c# 一种缓存模板
  11. BiLSTM-CRF模型的流程
  12. 集成海康威视Sadp SDK实现获取设备参数配置
  13. c++ 十六进制转二进制数_二进制数制
  14. [存储] Cobar使用文档(可用作MySQL大型集群解决方案)
  15. 已解决Python爬虫网页中文乱码问题
  16. Python3高级篇
  17. Mac OS X 系统清理
  18. java dya01 HelloWorld与环境变量
  19. 关于css 中的dl dt dd
  20. 计算机科学与技术的班徽设计,地球科学与技术学院 2017级班级班徽创意设计大赛获奖公示...

热门文章

  1. 2012第32周官方应用市场Top Grossing动态
  2. 台式电脑怎么组装步骤_【一份价值148的台式机组装安装教程】
  3. structural induction
  4. linux执行lsof命令_linux lsof命令详解
  5. android通过usb调试安装apk后 卸载 无法安装release版 魅族note1 note3
  6. iPhone手机网速慢?1分钟教你设置DNS,网速立马翻一番
  7. 计算机防病毒学校,2018年最佳计算机防病毒软件
  8. powerbi 服务主体认证
  9. contains 方法
  10. contains方法 java_contains方法如何在Java项目中使用