Android Linux系统调用列表

时间:2011-02-08 08:25:34

标签: android system kernel

有谁知道我在哪里可以找到可以在Android手机中使用的系统调用列表?我想看内核应该可以工作,但我找不到任何* .h或* .c声明它们。

祝你好运

2 个答案:

答案 0 :(得分:5)

您主要想要Linux内核手册页的第2部分。

很少有Android是独一无二的,少数陷阱在android文档中(没有sys-V IPC,AF_INET套接字将不起作用,除非你在网络组等)。大多数Android增加的是驱动程序(Binder等)和新颖的使用模式(例如用户ID),而不是实际的系统调用。

如果您确实需要系统调用号码,可以在源代码中的bionic / libc / SYSCALLS.TXT中找到它们

答案 1 :(得分:0)

您可能需要检查系统调用列表的Bionic源。既然,Bionic就是C-Library,那就是Android的工作原理。