如何获得android的本地方法的源代码

是否有可能获取和观看Android的程序组件的本地方法代码。 如果有人知道如何,请让我知道。

您可以使用Google代码search下列服务之一findAndroid本地方法的源代码:

  • AndroidXRef
  • GitHub (使用repo:android/*search词)

在AndroidXref中search“ SystemClock || android * SystemClock ”会将你指向android_os_SystemClock.cpp文件,然后将它的许多方法转发到SystemClock.cpp

其他Android .cpp.h文件与本地方法实现可以在类似的方式find。

如果你正在寻找android SDK代码,那么你可以在这里find它:
https://android.googlesource.com

https://android.googlesource.com

git clone https://android.googlesource.com/platform/frameworks/base

对于Google应用程序,请查看platform/packages/apps/[APP name]

除了Android开放源代码项目之外,您还可以使用google查找代码,例如search:

 android SystemClock source code 

我有链接到grepcode(SystemClock) 。 我发现在这里浏览代码更加容易(小心你正在浏览哪个版本的代码)。