android
keanchen0928
这个作者很懒,什么都没留下…
展开
-
ubuntu 12.10 编译android4.0.1 源码报错
最近要修改android 源代码,所以下载了android 4.0.1源代码,编译源代码真是累人的事情,各种错误。下面记录出现的错误,以及解决方法。提示信息host SharedLib: lib64EGL_translator (out/host/linux-x86/obj/lib/lib64EGL_translator.so)/usr/bin/ld: cannot fin原创 2013-04-13 13:37:02 · 756 阅读 · 0 评论 -
android native c++打印log输出
//#define LOG_NDEBUG 0#define LOG_TAG "WFD_TSParser"#include #define LOGV(x, ...) ALOGV(x, ##__VA_ARGS__)#define LOGD(x, ...) ALOGD(x, ##__VA_ARGS__)#define LOGW(x, ...原创 2014-10-27 15:55:14 · 1063 阅读 · 0 评论 -
android rtsp花屏处理
转载http://blog.sina.com.cn/s/blog_645b74b90101igar.html转载 2015-03-19 19:56:16 · 1043 阅读 · 0 评论 -
Android audio framework的一些业务流程
1. Handset模式设置相关:initHeadsetMode(NotificationSettings.java) //初始化数据mHeadsetMode.setOnPrefrencChangeListener() //主要负责监听界面操作,同时保存设置的值保存设置的为:persist.sys.headset_on2.耳机插入音量调整调用主要流程;Aud原创 2015-08-31 16:50:09 · 661 阅读 · 0 评论 -
android audio截取PCM数据
我们在分析声音播放杂音的时候,经常需要把音频解码出来的声音截取,以便判断声音出问题是在解码后,还是在AudioFlinger混音的时候,或者是Audio硬件设备的问题。那么我们可以在以下2个地方,分别截取PCM数据:services/audioflinger/Threads.cpp的如下函数ssize_t AudioFlinger::PlaybackThread::thread原创 2015-08-31 15:17:53 · 5157 阅读 · 1 评论 -
Android5.0 铃声免打扰设置源码浅析
Android5.0后,在设置界面新增加了免打扰模式。设置界面点击“收到来电和通知时”选项,主要调用流程如下:setZenModeConfig(ZenModeSettings.java)->SetZenModeConfig(NotificationManagerService.java)->SetConfig(ZenModeHelper.java)->updateZen原创 2015-08-31 16:41:36 · 1472 阅读 · 1 评论 -
手机开发过程中一些有用的命令
查找Package name:pm list packages | grep music5 //查找已经安装的APKpm path com.android.music5.china //查找apk的安装路径查看某个文件的git详细提交记录:git log -p filenamegit blame filename原创 2016-06-28 16:12:19 · 382 阅读 · 0 评论 -
android 开发中的一些经验总结
LOW MEMORY:出现该问题是因为是由于lowmemory,android会选择性的把后台程序杀掉,这个是android的机制。Lowmemorykill可以通过以下方式来确认。搜索kernellog,以sendsigkillto为关键字搜索,会遇到log如下,sendsigkilltoPIDXXX(XXX.XXX),adjXXX,sizeXXX其中PIDXXX为被ki原创 2016-11-21 14:31:38 · 757 阅读 · 0 评论