用adb shell ps看到一些进程,会是诸如
com.xxxxxx.xx:dash
请问这个冒号dash是什么意思?
跟直接包名表示的进程有什么区别呢?

解决方案 »

  1.   

    一个App在运行的时候可以启动多个进程,
    在manifest里面定义Activity的时候可以通过progress=":dash"这种方式指定在独立的进程中执行这个Actvitiy。独立进程有很多作用,比如独立进程如果崩溃了,不会影响其他进程,内存限制也是单独计算的,等等
      

  2.   

    http://developer.android.com/guide/topics/manifest/activity-element.html#proc