摘要: 刚入行Android系统开发两年,发现在项目维护和需求开发的时候仅仅考虑快速解决,而没有深入理解其设计思想和思考高效稳定的解决方法,毕竟framework修改直接影响系统的稳定性,任何问题的修改,需要慎重。随着项目的开展和积累,越发觉得需要深入学习理解framework的设计,下面是网上和相关书籍总 阅读全文
posted @ 2019-01-18 19:03 elenin 阅读(6184) 评论(1) 推荐(2) 编辑
摘要: 近期发现不少关于来电铃声出现无声问题,分析这个问题,需要先了解来电的流程,本篇先对该流程做个大概的总结。 一、播放流程准备工作 来电的时候,通过telecom那边的Ringer类启动播放: packages/services/Telecomm/src/com/android/server/telec 阅读全文
posted @ 2018-09-20 17:47 elenin 阅读(1848) 评论(0) 推荐(0) 编辑
摘要: 近期更新gradle到3.1.4,发现依赖包无法下载,导致gradle sync一直失败。 后面设置proxy为socks,联网check也ok,但gradle一直无法下载成功。后面找了半天资料,才发现gradle不支持socks,坑! 找到原因就好办了,配置socks转http即可解决。 下面解决 阅读全文
posted @ 2018-08-13 11:17 elenin 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 一、问题起源 最近有同事反馈试用的机器出现问题,图库的照片全部消失,新下载的第三方应用图片,也无法显示。针对该问题,当时以为是媒体库scan过程和数据库存在异常,查了半天无任何结论。内部讨论后,初步怀疑是nomedia导致,查看外置存储根目录的隐藏文件,果然有.nomdia生成,但这个是谁生成的呢? 阅读全文
posted @ 2018-06-29 14:20 elenin 阅读(1093) 评论(0) 推荐(0) 编辑