Android framework
callmemaha
这个作者很懒,什么都没留下…
展开
-
Android 8.1实现静默安装、卸载功能
网上有很多相关的资料,也有很多不同的方法去实现,本文是我选取的一个方法,已实现静默安装和卸载功能,本文主要目的记录一下关键点。主要是用PackageManagerService.java里面的installPackageAsUserdeletePackageAsUser的方法去实现静默安装和卸载通过method.invoke去调用这些方法,话不多说,上代码:package com.ex...原创 2019-07-25 09:31:28 · 1694 阅读 · 3 评论 -
Android 8.1 系统按键音
最近接到的任务:实现手机键盘按键音功能可是网上查到的资料太少,可能是现在没什么带键盘的Android设备了一开始我以为系统会做好这些东西,是需要找到一个开关,写一个默认值就行,然鹅事情并没有这么简单,分析源码好像只找到锁屏按键、屏幕点击的点击音。。。只能自己写这功能了!话不多说,开始分析按键流程流程图涉及的主要方法和类:DecorView -> dispatchKeyEvent...原创 2019-07-22 10:36:25 · 3206 阅读 · 0 评论 -
如何在framework层的java类里面发送广播
问题始于我司项目中有一项功能有个服务是长期占用相机资源的,但是偶尔又有使用相机的需求,为避免资源占用冲突,需要在调用底层相机前new camera()对象前去发广播去让我们的服务释放资源话不多说,开始上代码...原创 2019-08-01 13:38:48 · 963 阅读 · 1 评论