自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 如何修改安卓日志缓冲区大小?

安卓8.1 默认日志缓冲大小为64K,当前系统打印的日志比较多时,就容易把前面的日志冲掉,导致抓取的日志经常是无效的。为了提高抓日志的效率,需要把日志缓冲区大小设置更大一点。分析设置开发者模式的日志大小设置界面 --- DevelopmentSettings,可以知道日志缓冲大小修改后,都会修改属性值persist.logd.size。因此尝试在开机时就把persist.logd.size配置为4M,PRODUCT_PROPERTY_OVERRIDES += \ persist.l..

2020-05-27 14:51:28 7618

原创 如何设置Activity无标题

1、如果Activity extends AppCompatActivity 在setContentView前设置supportRequestWindowFeature(Window.FEATURE_NO_TITLE)2、如果Activityextends Activity 有两种方式1)manifest文件中设置Activity样式,样式文件中配置<ite...

2020-02-28 16:35:33 407

原创 分析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 569

原创 aidl调用,服务端以及客户端的编写

一、服务端1) 定义接口文件 IExtInterface.aidlinterface IExtInterface { void updateUiOnSpeakerOn(); void updateUiOnSpeakerOff();}2)Android.mk文件添加编译LOCAL_SRC_FILES += IExtInterface.aidl3)添加服务端实现...

2019-10-09 11:11:43 274

原创 安卓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 635

原创 安卓8.0添加自定义HIDL服务

建立HIDL服务的几个步骤。1) hardware/interfaces 新建目录extphone/1.0, 1.0目录创建types.hal IExtphone.haltpyes.hal 用于添加自定义结构。 IExtphone.hal添加api接口。这里简单添加如下:package [email protected];interface IExtphone {...

2019-08-15 13:42:44 1203

原创 串口复用总结

串口复用串口复用是在一条物理串口接口上实现多个数据链路连接,使得可以同时在一个物理串口接口上存在多个会话。通过多路复用协议和卫星模组通讯,使得可以在拨号上网时可以同时拨打电话和收发短信。1.1 多路复用协议多路复用协议(gsm0710)提供在单个物理通信通道之上虚拟出多个并行的逻辑通信通道的能力,一般应用于TE(Terminal Equipment)与MS(Mobile Stat...

2019-08-15 10:40:58 5756

原创 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 1524

原创 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 879

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除