安卓框架
文章平均质量分 63
1991415
这个作者很懒,什么都没留下…
展开
-
安卓 蓝牙遥控器键值配对 kl文件
安卓 kl 蓝牙遥控器原创 2022-08-09 21:47:04 · 2685 阅读 · 0 评论 -
安卓 framework 过滤相同启动属性的应用例如音乐播放器 视频播放器
安卓 过滤特定媒体应用原创 2022-08-05 20:15:05 · 495 阅读 · 0 评论 -
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 · 261 阅读 · 0 评论 -
安卓系统 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 · 1712 阅读 · 0 评论 -
安卓框架,分析项目中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 · 14204 阅读 · 1 评论 -
安卓框架,谈谈出现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 · 865 阅读 · 0 评论 -
安卓框架,分析解决项目中出现的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 · 11570 阅读 · 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 · 3170 阅读 · 1 评论 -
安卓框架,新增一个EditText的inputType类型
有个需求需要在全键盘时可以用代码设置时优先显示字母还是数字,其实inputtype:datetime时就是优先数字,就是这样设置输入的标点符号会被过滤,这就需要新增一个inputType了。首先看TextView的源码一:找到inputType 的来源 1.来自xm case com.android.internal.R.styleable.TextView_inputType: ...原创 2018-08-06 19:45:28 · 1030 阅读 · 0 评论 -
安卓框架,当麦克按键按下松开后为down,在按下松开为up时的处理
麦克按键不知为何按下松开后框架只收到一个down,和硬件有关系吧这个改不了,问题时框架的处理是因为只有down没up时会当作长按处理,为了避免隐患在安卓框架下做下限制。分析: 1.确认是否框架收到很多down事件, 在phonewindowManager.java中打印重复down日志如下 WindowManager: interceptKeyTq keycode=278 interac...原创 2018-08-06 10:23:36 · 514 阅读 · 0 评论 -
安卓框架新增麦克的按键值
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 · 322 阅读 · 0 评论 -
安卓框架,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 · 782 阅读 · 0 评论