是否有可能获取并查看Android程序组件的本地方法代码。如果有人知道如何做,请告诉我。
是否有可能获取并查看Android程序组件的本地方法代码。如果有人知道如何做,请告诉我。
您可以使用以下服务来查找 Android 原生方法的源代码:Google Code Search
repo:android/*
搜索词)在 AndroidXRef 中搜索“SystemClock || android*SystemClock”将指向 android_os_SystemClock.cpp
文件,该文件转发了许多其方法至 SystemClock.cpp
类似地,可以通过这种方式找到其他具有本机方法实现的 Android .cpp
或 .h
文件。
如果您正在寻找Android SDK代码,则可以在此处找到:
https://android.googlesource.com
https://android.googlesource.com
克隆 git https://android.googlesource.com/platform/frameworks/base
要查看 Google 应用程序,请查看 platform/packages/apps/[应用程序名称]
除了Android开源项目,你也可以通过谷歌搜索来找到代码,例如搜索:
android SystemClock source code
我得到了grepcode (SystemClock)的链接。我发现在这里浏览代码更加舒适(请注意您正在浏览的代码版本)。