Advertisement

掌握Android开发(06)——Java世界中的核心概念ZYGOTEINIT

阅读量:

1、ZygoteInit源码

CallStaticVoidMethod最终会触发对com.android.internal.os.ZygoteInit类中main函数的调用,该函数的具体实现代码如下所示:

base/core/java/com/android/internal/os/ZygoteInit.java

复制代码
     public static void main(String argv[]) {

    
     try {
    
         VMRuntime.getRuntime().setMinimumHeapSize(5 * 1024 * 1024);
    
  
    
  
    
         // Start profiling the zygote initialization.
    
         SamplingProfilerIntegration.start();
    
 //1、注册zygote用的socket
    
         registerZygoteSocket();
    
         EventLog.writeEvent(LOG_BOOT_PROGRESS_PRELOAD_START,
    
             SystemClock.upt

全部评论 (0)

还没有任何评论哟~