怎么才init.c打印信息,以便分步统计加载时间 请问怎么才能看到init.c中INFO等输出的信息呢。我想统计android系统启动过程中每一个过程的所耗费的时间。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是说在jni里打log,然后能在eclipse中显示吧?int __android_log_print(int prio, const char *tag, const char *fmt, ...)这个函数就可以了 LZ 的 意思是分类统计系统启动的时间,好做优化吧。整个系统启动分为好几个过程的。首先是从上电到内核的加载,然后是android虚拟机的加载,然后是system进程的启动加载一些服务:比如电源管理,蓝牙等等,最后是lanucher桌面程序的启动和显示。内核的启动时间可以修改配置文件,打开内核的时间输出。至于从android虚拟机加载到桌面应用的启动时间统计就 只能自己去写LOG来统计了。 init的启动和JNI有什么联系 ?LS分析的比较到位了 嗯,说的很对,就是要这么做。请问怎么在init.c中打LOG呢?我尝试了多次都没有成功。init.c中有INFO,NOTICE,这些信息不知道打哪去了。 楼主解决了没有,如何看到信息init.c中的INFO?ADB SHELL DMESG 也没有啊~ init.c里INFO和NOTIC都默认忽略不打印,使用ERROR()可以达到kernel log里~ google GTS测试 求关于android UI 的视频教程 这个问题为啥可以? 如何编程实现“拒接来电”? Android程序第一次安装运行时,如何在新建数据库中加几条初始数据? 游戏地图如何实现不停的向上或向下移动 大家好,现在有点困惑,请教大家都是怎么学习android的 ListView 求指教:练习viewSwitcher时出错,找了半天不知道哪里出错了 求教!Android蓝牙通信字节数组的数据类型转换 大家都来说说Android中的消息接收和处理 如何查看Task中的Activity
int __android_log_print(int prio, const char *tag, const char *fmt, ...)
这个函数就可以了
整个系统启动分为好几个过程的。首先是从上电到内核的加载,然后是android虚拟机的加载,然后是system进程的启动加载一些服务:比如电源管理,蓝牙等等,最后是lanucher桌面程序的启动和显示。
内核的启动时间可以修改配置文件,打开内核的时间输出。至于从android虚拟机加载到桌面应用的启动时间统计就 只能自己去写LOG来统计了。
LS分析的比较到位了
请问怎么在init.c中打LOG呢?我尝试了多次都没有成功。
init.c中有INFO,NOTICE,这些信息不知道打哪去了。
中的INFO?
ADB SHELL DMESG 也没有啊~