05 2024 档案

摘要:在文件 `packages/apps/Settings/src/com/android/settings/DeviceInfoSettings.java` 中 setStringSummary("build_number", Build.DISPLAY); 指定了设置--关于设备--版本号。 Bui 阅读全文
posted @ 2024-05-24 16:53 xiaowang_lj 阅读(49) 评论(0) 推荐(0) 编辑
摘要:Android源码编译c++报错:error: unused parameter 'in_msg' [-Werror,-Wunused-parameter] 原因:部分参数没有使用, 解决方法:Android.bp增加 cflags: [ "-Wall", "-Werror", "-Wunused- 阅读全文
posted @ 2024-05-24 11:09 xiaowang_lj 阅读(132) 评论(0) 推荐(0) 编辑
摘要:Android11快速编译并替换framework.jar在Android11之前修改了framework相关代码,只需make framework就可以编译出framework.jar。在Android11,这个编译命令不起作用了,根据framework/base/目录下Android.bp中的提 阅读全文
posted @ 2024-05-23 16:06 xiaowang_lj 阅读(859) 评论(0) 推荐(0) 编辑
摘要:原因:系统没有android.hardware.hello-V1-ndk.so 导致报错 解决方法: 将android.hardware.hello-V1-ndk.so push到vendor/lib64下即可 阅读全文
posted @ 2024-05-23 14:03 xiaowang_lj 阅读(113) 评论(0) 推荐(0) 编辑
摘要:一、前言 正如 Android HIDL 概述 一文中简单的对 HIDL 的演进和新架构下 Framework 与 Hal 层之间的通信做了介绍。但是笔者的目的是想完整的实现从上层 APP 到 hal 之间通信过程,由此可以更加深刻的理解这种机制。 二、Binderized Mode (绑定式)简介 阅读全文
posted @ 2024-05-22 18:05 xiaowang_lj 阅读(136) 评论(0) 推荐(0) 编辑
摘要:Stable AIDL HAL 实战背景:官方:https://source.android.com/devices/architecture/aidl/aidl-hals. Google 在Android 11引入了AIDL for HALs,旨在代替HIDL原先的作用。在之后的Android版本 阅读全文
posted @ 2024-05-22 17:58 xiaowang_lj 阅读(1821) 评论(0) 推荐(0) 编辑
摘要:android 编译hal报错: ERROR: files are incompatible: The following instances are in the device manifest but not specified in framework compatibility matrix 阅读全文
posted @ 2024-05-22 17:08 xiaowang_lj 阅读(816) 评论(0) 推荐(0) 编辑
摘要:报错: MethodHandle.invoke and MethodHandle.invokeExact are only supported starting with Android O (--min-api 26): Landroid/widget/RemoteViews$BaseReflec 阅读全文
posted @ 2024-05-22 14:54 xiaowang_lj 阅读(51) 评论(0) 推荐(0) 编辑