请问如何在应用程序中终止Android本地进程( Native Process)?   比如mediaserver ?  
    不能通过外部工具如adb,kill 外部终止。   有没有办法?那位知道?
 

解决方案 »

  1.   

    这是个daemon,你终止后马上就会再重启。没有办法。或者,如果是你写的话,你可以在mediaserver中的服务,比如audioflinger中,抽出来个接口,别人一RPC调用,直接退出进程,和外部终止效果一些样了。
      

  2.   

    mediaserver会自动重新启动的,呵呵
      

  3.   

    如果有办法重新启动mediaserver也可以啊,因为这个mediaserver一旦出现故障,将导致视频无法正常播放,必须将该进程重启才有行。  如果有办法通过应用终止或重启该进程就好了。  二楼能说得具体一点吗?
      

  4.   

    mediaserver会自动重新启动的,呵呵