Android framework里 C++代码的打印一般不会显示,想看到这些打印,可以打开打印开关。如想看到frameworks\base\media 里源码的打印,在要查看打印的文件里查找LOG_NDEBUG这个宏,把注释放开,重新编译安装即可。 这个打印的开关的原理可见:system\core\include\cutils\log.h 这种方法只适用于有LOG_NDEBUG这个宏标签的文
问题描述:Android上做录音,将录音文件保存在sdcard.需要对external storage可写。但是程序却报错,因为external storage不可写。 原因:已在AndroidManifest.xml中添加 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
最近做omap 平台的 camera porting,发现有个问题,就是进焦距起camera,或是在镜头前有遮挡物时起camera,预览图像是花屏. 分析认为可能由于camera启动的延迟时间太短,导致camera还未完全初时化成功就起启动,使得预览花屏. 解决方法可增加camera启动时的延迟等待.
StatusBarPolicy.java是状态栏相关图标显示源码.为了能在状态栏显示插拔耳机图标,需要到该文件下注册插拔耳机事件addAction(Intent.ACTION_HEADSET_PLUG).当有插拔耳机时,会收到该广播消息,则可以在BroadcastReceiver里处理action.equals(Intent.ACTION_HEADSET_PLUG)的情况. 要显示图标可用Not
最近修Bug发现有些模块能不能不用,在编译的配置文件里有把一些宏定义出来.如BoardConfig.mk文件.而且这些宏同时会被已property的方式设置保存下来.为了查看property是否生效,可以在adb联上时,进入adb shell用命令行查看property. 如 ti omap3平台上有一个omap.enhancement这个属性.这个属性如果设上,则可以发挥平台的增强
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号