win7删除一个空白文件夹总是显示:找不到该项目
2016-03-30 15:02
281 查看
下面是源码
要注意的是,linux起来以后,需要在终端修改/dev/kmsg的权限为777
这样做的好处是,开发的时候当kernel连不上adb的时候,没办法通过ddms看Logcat打印,在终端看logcat打印又太麻烦,就可以用这种方式直接在串口添加打印。
但是这里的write可能是阻塞式,有可能让程序变慢。
本文出自 “从SOC到Linux到Android” 博客,请务必保留此出处http://ttxgz.blog.51cto.com/1063944/741022
#include <stdio.h> #include <string.h> #include <stdarg.h> static void mp4api_dbprint_ttxgz(char* format,...) { va_list args; int fd; char string[1000]; va_start(args,format); vsprintf(string,format,args); va_end(args); fd = open("/dev/kmsg",O_RDWR); if(fd == -1) { return; } write(fd,string,strlen(string)+1); close(fd); }
要注意的是,linux起来以后,需要在终端修改/dev/kmsg的权限为777
这样做的好处是,开发的时候当kernel连不上adb的时候,没办法通过ddms看Logcat打印,在终端看logcat打印又太麻烦,就可以用这种方式直接在串口添加打印。
但是这里的write可能是阻塞式,有可能让程序变慢。
本文出自 “从SOC到Linux到Android” 博客,请务必保留此出处http://ttxgz.blog.51cto.com/1063944/741022
相关文章推荐
- Android View绘制13问13答
- oracle11.2.0.1新特性
- poj2485
- css:float冷知识
- 调查管理系统(1)
- Echarts
- Android工作总结之如何做一个优秀的MediaPlayer音频播放器
- 几个linux命令记录
- NUMA架构的CPU -- 你真的用好了么?
- 查看android源码
- 大话Linux操作系统
- Android中的Binder机制的简要理解二
- js 对象方法、类方法、原型方法的区别;私有属性、公有属性、公有静态属性的区别
- MUI多端发布开发指南
- 实验二 白盒测试 White box Testing
- ECLIPSE JSP TOMCAT 环境搭建
- ExtJs之Ext.grid.GridPanel(部分未完)
- request获取json
- C# 发送邮件方法2
- fsck修复文件系统