自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 安卓 am920 新增linux服务

linux 应用 服务

2022-08-16 21:10:45 634 1

原创 安卓framework 监听关机键后弹出确认框

安卓 关机弹出框

2022-08-16 19:57:03 843

原创 安卓 蓝牙遥控器键值配对 kl文件

安卓 kl 蓝牙遥控器

2022-08-09 21:47:04 2289

原创 安卓 framework 过滤相同启动属性的应用例如音乐播放器 视频播放器

安卓 过滤特定媒体应用

2022-08-05 20:15:05 471

原创 安卓编译模块时报错: fatal error: vector: No such file or directory

Android.mk中加上include external/stlport/libstlport.mk 问题解决linguanyu@stellamore-PowerEdge-R740:~/am/AML-T920L$ cat external/stlport/libstlport.mk -n1 # To use stlport, “include external/stlport/libstlport.mk” in your target.23 # We put the STL libraries

2021-12-28 17:28:56 2597

原创 大端以及小端以及读寄存器习惯

大端以及小端以及读寄存器习惯1.先了解下低地址和高地址一串连续的地址0x10和0x110x10是低地址,ox11是高地址,这很好理解就是数字上谁大就是高。2.何为高字节低字节如0x1122 ,0x11为高字节,0x22为低字节,我的理解就是按人的习惯,先看到的就是0x11所以为高,因为不像地址0x10和0x11是连续的和可以比较的。3.什么是大端即低地址中存放高字节,如0x10存放的是最左边的1111。4.读寄存器习惯如【31:0】1111 1111 1111 1111 0000 0

2021-03-20 11:39:13 1011

原创 2020-12-02安卓系统中遇到三种在Makefile中定义宏的方法

安卓系统中遇到三种在Makefile中定义宏的方法1.mk文件 LOCAL_CFLAGSLOCAL_CFLAGS += -DBD2.MakeFileCC = gccRM = rmA = @CFLAGS += -D BDTARGETS := testall:$(TARGETS)$(TARGETS):test.c(A)(A)(A)(CC) $(CFLAGS) $^ -o $@3 驱动Makefile中的 EXTRA_CFLAGS(可能不是通用的,以后遇到类似的可以少绕路)EXTRA_C

2020-12-02 09:33:28 233

原创 安卓系统 mstar mtk 调试io经验总结

1.io调试分为mboot环境下和进入系统后的环境,因为进入系统后会有各种场景设置io,可能会把你要设置的io口的状态给覆盖掉,但是mboot中这种情况就少(mstar环境下上电按住enter键进入boot环境,输入gpio help),先确保mboot的io口可控在轮到调试系统的io口。2.注意管脚复用的配置,不然怎么设置gpio都是无效。3.在mboot下调试要检测io口是否可控,量电压是否和操作一致(如 设置 gpio 200 output 1 也可用工具踩寄存器,看电压是否拉高),4.进入系统

2020-10-15 15:57:07 1559

原创 安卓框架,谈谈出现tombstone时addrline的使用

backtrace:#00 pc 0003a428 /system/lib/libc.so (tgkill+12)#01 pc 000181e3 /system/lib/libc.so (pthread_kill+66)#02 pc 00018deb /system/lib/libc.so (raise+10)#03 pc 0001563f /system/lib/libc.so ...

2018-09-25 15:34:18 830

原创 安卓框架,分析项目中surfaceFlinger出现的bug ---queueBuffer: BufferQueue has been abandoned

切换页面后返回发现surfaceview黑屏了,错误日志如下 E/BufferQueueProducer: queueBuffer: BufferQueue has been abandoned看下日志来源status_t BufferQueueProducer::dequeueBuffer(int *outSlot, sp<android::Fence> ...

2018-09-20 17:25:47 13686 1

原创 安卓框架,分析解决项目中出现的anr

先看下anr日志07-16 15:31:47.551 E/ActivityManager( 1775): Reason: Input dispatching timed out (Waiting because the focused window's input channel is not registered with the input dispatcher. The windo...

2018-09-06 15:17:52 11171 3

原创 安卓框架,新增usb mic device 的框架修改

新增usb还涉及到了音频部分,先看下audio_policy.conf usb { outputs { usb_accessory { sampling_rates 44100 channel_masks AUDIO_CHANNEL_OUT_STEREO formats AUDIO_FORMAT_PCM_16_BIT ...

2018-09-01 10:16:10 3077 1

原创 安卓框架,mm时出现 No rule to make target

参考 https://blog.csdn.net/kv110/article/details/48416863 make: * No rule to make target out/target/product/generic/obj/SHARED_LIBRARIES/libc_intermediates/export_includes', needed byout/target/product...

2018-08-09 17:43:13 747

原创 安卓框架,新增一个EditText的inputType类型

有个需求需要在全键盘时可以用代码设置时优先显示字母还是数字,其实inputtype:datetime时就是优先数字,就是这样设置输入的标点符号会被过滤,这就需要新增一个inputType了。首先看TextView的源码一:找到inputType 的来源 1.来自xm case com.android.internal.R.styleable.TextView_inputType: ...

2018-08-06 19:45:28 935

原创 安卓框架,当麦克按键按下松开后为down,在按下松开为up时的处理

麦克按键不知为何按下松开后框架只收到一个down,和硬件有关系吧这个改不了,问题时框架的处理是因为只有down没up时会当作长按处理,为了避免隐患在安卓框架下做下限制。分析: 1.确认是否框架收到很多down事件, 在phonewindowManager.java中打印重复down日志如下 WindowManager: interceptKeyTq keycode=278 interac...

2018-08-06 10:23:36 497

转载 安卓框架新增麦克的按键值

https://blog.csdn.net/tkwxty/article/details/43338921新增按键 自定义新的按键 需要改好几个地方./frameworks/native/include/android/keycodes.h: AKEYCODE_SOFT_RIGHT = 2, ./frameworks/native/include/input/InputE...

2018-08-06 09:53:09 293

空空如也

空空如也

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

TA关注的人

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