Linux kernel 为什么在android设备启动时main()会运行两次?
我是这方面的新手,我正在尝试优化android 5.1.1(棒棒糖)和内核版本3.10.49的特定android智能手机型号的启动时间。通过调用Linux kernel 为什么在android设备启动时main()会运行两次?,linux-kernel,startup,android,init,Linux Kernel,Startup,Android,Init,我是这方面的新手,我正在尝试优化android 5.1.1(棒棒糖)和内核版本3.10.49的特定android智能手机型号的启动时间。通过调用int main(int argc,char**argv)函数(在system/core/init/init.c中声明)中的ERROR()宏,我们可以通过dmesg读取消息。此时,我发现main抛出的相同消息在dmesg日志中记录了两次。这是否说明main()运行了两次?有什么原因吗
int main(int argc,char**argv)
函数(在system/core/init/init.c
中声明)中的ERROR()
宏,我们可以通过dmesg
读取消息。此时,我发现main
抛出的相同消息在dmesg
日志中记录了两次。这是否说明main()
运行了两次?有什么原因吗