是否可以获取并观看Android的程序组件的本机方法代码。如果有人知道怎么做,请告诉我。
答案 0 :(得分:39)
您可以使用 Google Code Search 找到以下服务之一的Android原生方法的源代码:
repo: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)的链接。我发现在这里浏览代码更加方便(请注意您正在浏览的代码版本)。