活动开始背后的linux操作是什么? (机器人)

时间:2015-03-17 15:59:43

标签: android linux

最近我被雇主问了这个问题而无法回答。我在运行应用程序和研究主题时使用Android Studio看过类似Linux的命令,但从未需要使用它们,因此我对此主题不了解。我在哪里可以找到Android和Linux之间直接连接的信息?

2 个答案:

答案 0 :(得分:1)

来自嵌入式Android -Karim Yaghmour

当用户点击图标从主屏幕启动应用时,第一个 发生的事情是Launcher’s onClick() callback is called

为了处理这个事件,Launcher会打电话通过 Binder,startActivity() method of the Activity Manager service

服务将 然后调用startViaZygote()方法,open a socket to the Zygote和。{ 让它开始活动

答案 1 :(得分:-2)

在最低级别的Linux级别发生的是 fork (2)和 execve (2)。 Android操作系统是Linux。