android 实用room修改
文章平均质量分 52
源码 修改记录
baobrother阿振
好高不骛远。迷失是因为在找寻前方的道路,平凡而渴望不平淡。
展开
-
Android 物理键盘与软键盘同时可用
碰到一种无线鼠标,在插入之后输入框不弹出输入法,后来发现并不是所有的无线鼠标都会这样,原来有一部分厂商的无线鼠标在插入后是也接入了键盘类型的inputevent那问题就变成了硬件键盘与软件输入法无法同时显示,修改base/services/input/EventHub.cpp文件中的函数:openDeviceLocked(......)在 // If the device isn'trecognized as something we handle, don'...原创 2021-09-30 16:16:27 · 887 阅读 · 1 评论 -
系统存储空间不足添加提示
目录 \frameworks\base\services\core\java\com\android\server\storageDeviceStorageMonitorService@Override public void onStart() { final Context context = getContext(); mNotifManager = context.getSystemService(NotificationManager.class)原创 2021-09-28 11:13:39 · 629 阅读 · 0 评论 -
平台 32 位库文件夹 64 位库文件夹ARM lib/armeabi-v7a lib/arm64-v8ax86 lib/x86 lib/x86_64
平台 32 位库文件夹 64 位库文件夹 ARM lib/armeabi-v7a lib/arm64-v8a x86 lib/x86 lib/x86_64原创 2021-08-11 10:22:29 · 304 阅读 · 0 评论 -
android设备系统蓝牙默认名称的修改记录
https://blog.csdn.net/baidu_41666295/article/details/103864362原创 2021-07-28 10:21:04 · 339 阅读 · 0 评论 -
记录常用源码文件夹 源码目录
\frameworks\base\services\core\java\com\android\server\policy\PhoneWindowManager按键的处理类(开关机)frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar通知栏的ui显示packages\apps\Launc...原创 2019-08-06 14:47:39 · 637 阅读 · 0 评论 -
系统截屏源码
frameworks\base\packages\SystemUI\src\com\android\systemui\screenshottakeScreenshot方法 // We need to orient the screenshot correctly (and the Surface api seems to take screenshots ...原创 2019-08-08 10:12:27 · 927 阅读 · 0 评论 -
MK文件学习
Android.mk基本组成LOCAL_PATH定义了当前模块的相对路径,必须出现在所有的编译模块之前 每个编译模块由include$(CLEAR_VARS)开始,由include$(BUILD_XXX)结束 include$(CLEAR_VARS)是一个编译模块的开始,它会清空除LOCAL_PATH之外的所有LOCA_XXX变量 include$(BUILD_XXX)描述了编译目标 LOCAL_SRC_FILES定义了本模块编译使用的源文件,采用的是基于LOCAL_P...原创 2021-05-26 16:10:36 · 1055 阅读 · 0 评论 -
adb shell查看顶部的activity
adb shell dumpsys activity topdumpsys activity activitiesdumpsys activity xxxactivity原创 2019-06-06 14:30:06 · 7589 阅读 · 0 评论 -
android 自定义 上层API控制硬件设备的一种完整过程实现
NEED --------》 AIDL JNI SystemServer HAL需求:添加一个上层通过调用接口方法,更改硬件设备的状态、启动功能。1、添加一个Android源码添加自定义系统服务,提供给应用层api(1) 在源码frameworks/base/core/java/android/os/ 下面新增 一个IMyService.aidlpackage android.os;interface IMyService { void setVal(...原创 2021-05-25 16:49:21 · 520 阅读 · 2 评论 -
PackageInstaller (tv 修改安装app界面按钮及自动获取焦点)附源码分析
\packages\apps\PackageInstaller一条真实的修改记录(今天我的股票绿了,跌停,已经不能正常看代码了,)TVOS基于的是一套板卡厂商原有的源码(mstarandroid8.0版本)原生的这个app安装界面,存在俩个比较严重的用户体验问题,1’、下面那俩按钮太小了2、每次安装的时候遥控器的焦点不在安装按钮和完成按钮上,而是在权限列表上很好解决,找到布局然后修改布局就可,install_installinginstall_staginginsta..原创 2021-05-20 18:45:55 · 967 阅读 · 1 评论 -
android:sharedUserId=“android.uid.system“ 系统级权限并重新系统签名 记录
1、在自己的app的AndroidManifest.xml内添加android:sharedUserId="android.uid.system"2、build -》build apk 生成未签名的apk文件 app-debug.apk3、找到源码中的platform.pk8和platform.x509.pem两个文件在Android源码目录中的位置是"androi...原创 2019-02-13 11:40:56 · 9245 阅读 · 0 评论 -
android 8.0自定义系统广播接收不到解决方法
/frameworks/base/core/res/AndroidManifest.xml需要在源码的这个文件里,添加上自己的广播,这样其他的app才能接受到。相当于先进行了系统的备案<protected-broadcast android:name="android.launcher.action.MYBC" />...原创 2021-05-20 14:51:42 · 404 阅读 · 0 评论 -
scanDirLI android的apk版本安装逻辑-版本更新逻辑
PMSscanDirLI原创 2021-03-10 16:13:55 · 197 阅读 · 0 评论 -
预装system apk mk文件
预装Aiqiyi.apk datamk文件LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)# Module name should match apk name to be installedLOCAL_MODULE := AiqiyiLOCAL_MODULE_TAGS := optional LOCAL_SRC_FILES := $(LOCAL_MODULE).apkLOCAL_MODULE_CLASS := APPSLOCAL_MO.原创 2021-03-18 14:34:57 · 249 阅读 · 0 评论 -
android 系统开机向导apk 初始化后的开机引导app 屏蔽home键
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.provision"> ... <application> <activity android:name="DefaultActivity" android:theme="@android:style/Them..原创 2021-04-01 17:04:15 · 1391 阅读 · 0 评论 -
修改android系统升级、恢复出厂设置界面;开机动画更改
/bootable/recovery/res-xhdpi/images/icon_error.png安装error/bootable/recovery/res-xhdpi/images/icon_installing.png安装logo/bootable/recovery/res-xhdpi/images/tip_backup_system.png系统备份中/bootable/recovery/res-xhdpi/images/tip_blank_screen.png屏幕将变白,请稍等/..原创 2021-03-10 17:34:54 · 1151 阅读 · 0 评论