- 博客(9)
- 收藏
- 关注
原创 如何修改安卓日志缓冲区大小?
安卓8.1 默认日志缓冲大小为64K,当前系统打印的日志比较多时,就容易把前面的日志冲掉,导致抓取的日志经常是无效的。为了提高抓日志的效率,需要把日志缓冲区大小设置更大一点。分析设置开发者模式的日志大小设置界面 --- DevelopmentSettings,可以知道日志缓冲大小修改后,都会修改属性值persist.logd.size。因此尝试在开机时就把persist.logd.size配置为4M,PRODUCT_PROPERTY_OVERRIDES += \ persist.l..
2020-05-27 14:51:28
8285
原创 如何设置Activity无标题
1、如果Activity extends AppCompatActivity 在setContentView前设置supportRequestWindowFeature(Window.FEATURE_NO_TITLE)2、如果Activityextends Activity 有两种方式1)manifest文件中设置Activity样式,样式文件中配置<ite...
2020-02-28 16:35:33
459
原创 分析tombstone文件
Line 10248: 01-01 08:00:45.163 F/DEBUG ( 2531): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** Line 10249: 01-01 08:00:45.163 F/DEBUG ( 2531): Build fingerprint: 'xltt/msm89...
2019-12-18 14:54:44
664
原创 aidl调用,服务端以及客户端的编写
一、服务端1) 定义接口文件 IExtInterface.aidlinterface IExtInterface { void updateUiOnSpeakerOn(); void updateUiOnSpeakerOff();}2)Android.mk文件添加编译LOCAL_SRC_FILES += IExtInterface.aidl3)添加服务端实现...
2019-10-09 11:11:43
323
原创 安卓8添加自定义系统服务
1)创建aidl文件frameworks/base/core/java/android/os目录添加IHookStatus.aidl,内容如下interface IHookStatus { boolean IsOffhookByHost(); boolean IsOnhookByHost(); boolean IsOffhookByFxs(); boo...
2019-09-06 10:55:12
698
原创 安卓8.0添加自定义HIDL服务
建立HIDL服务的几个步骤。1) hardware/interfaces 新建目录extphone/1.0, 1.0目录创建types.hal IExtphone.haltpyes.hal 用于添加自定义结构。 IExtphone.hal添加api接口。这里简单添加如下:package android.hardware.extphone@1.0;interface IExtphone {...
2019-08-15 13:42:44
1246
原创 串口复用总结
串口复用串口复用是在一条物理串口接口上实现多个数据链路连接,使得可以同时在一个物理串口接口上存在多个会话。通过多路复用协议和卫星模组通讯,使得可以在拨号上网时可以同时拨打电话和收发短信。1.1 多路复用协议多路复用协议(gsm0710)提供在单个物理通信通道之上虚拟出多个并行的逻辑通信通道的能力,一般应用于TE(Terminal Equipment)与MS(Mobile Stat...
2019-08-15 10:40:58
6151
原创 Android 8.0系统添加自定义服务进程的权限配置
新项目需基于android8.1进行开发,需要移植android5.1RIL相关代码。 涉及代码有rild进程、ril相关库、串口复用进程muxd。在移植的过程中,发现rild进程以及muxd进程无法启动。 原因是,android8.1默认开启selinux,需要配置对应的selinux策略文件才能启动进程。解决办法下面以串口复用进程muxd说明,修改步骤:1)device/...
2019-08-15 10:30:44
1616
原创 Android 8.0 添加一个可以让phone进程访问的hal service需要修改的sepolicy文件
1) device/qcom/sepolicy/common/file_contexts/(vendor|system/vendor)/bin/hw/android\.hardware\.extphone@1\.0-service u:object_r:hal_extphone_xl_exec:s02) device/qcom/sepolicy/common/radio.teallow...
2019-08-15 10:23:28
962
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人