framework
文章平均质量分 59
chen_jinhua
坚韧是成功的一大要素,只要在门上敲得够久够大声,终会把人唤醒的。
展开
-
rk3588-12.0 插拔usb鼠标,收不到插拔事件
看到打印日志的地方,直接返回了false,那么我们继续找到checkUsbInterfacesDenyListed这个函数在哪里调用,可以看到最后是在 usbDeviceAdded(String deviceAddress, int deviceClass, int deviceSubclass,byte[] descriptors) 这个方法被调用了,如下图。在rk3588-12.0主板系统上, 插拔usb鼠标,应用usb插拔监听广播,无法收到事件,然后我们去到源码中找到这个打印日志的地方,如下图。原创 2023-06-14 09:57:28 · 317 阅读 · 0 评论 -
Android7.1 做到完全的禁止apk卸载
在android方案定制中,如果需求是apk不可卸载,那么你肯定会想到一种解决办法,就是把apk内置在系统中,再给个系统签名,就噢了.嗯这确实是一种简单易用的方案,这样内置的app安装在系统的system/app/目录下,拥有系统权限,即是系统应用了.无法卸载,(当然,有root权限进去目录删除除外)但是,但是来了,我今天给你们介绍一种直接安装也能实现无法卸载的处理办法,请听我细细道来,我们都知道在安装中直接在文件管理器中点击apk包去安装或者用adb命令的方式去安装,都是可以的,apk的安装路径是在d原创 2022-04-09 17:09:08 · 4592 阅读 · 1 评论 -
Android7.1 允许安装未知来源,蓝牙,wifi,时间自动更新等一些默认配置
在定制化开发中,有些需求是要给个默认状态的,例如应用安装的允许安装未知来源,默认开启蓝牙,开启wifi,休眠时间,等等各种配置.在系统framework/base/packages/SettingsProvider/res/values/ 目录下有个defaults.xml文件,里面就包含了大部分系统自带功能属性的配置,如下<?xml version="1.0" encoding="utf-8"?><!--/** * Copyright (c) 2009, The An原创 2022-04-09 16:06:56 · 2705 阅读 · 0 评论