如何获取android的本机方法源代码

时间:2011-04-27 13:12:50

标签: android native android-source

是否可以获取并观看Android的程序组件的本机方法代码。如果有人知道怎么做,请告诉我。

4 个答案:

答案 0 :(得分:39)

您可以使用 Google Code Search 找到以下服务之一的Android原生方法的源代码:

在AndroidXref中搜索“SystemClock || android*SystemClock”会指向android_os_SystemClock.cpp文件,该文件又会将其许多方法转发到SystemClock.cpp

其他具有原生方法实施的Android .cpp.h文件也可以以类似的方式找到。

答案 1 :(得分:1)

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

答案 2 :(得分:0)

https://android.googlesource.com

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

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

答案 3 :(得分:-1)

Android Open Source Project旁边,您只需使用Google即可找到代码,例如搜索:

android SystemClock source code

我收到了grepcode (SystemClock)的链接。我发现在这里浏览代码更加方便(请注意您正在浏览的代码版本)。