【发布时间】:2011-04-27 13:12:50
【问题描述】:
是否可以获取和观看Android程序组件的原生方法代码。如果有人知道怎么做,请告诉我。
【问题讨论】:
标签: android native android-source
是否可以获取和观看Android程序组件的原生方法代码。如果有人知道怎么做,请告诉我。
【问题讨论】:
标签: android native android-source
您可以使用 Google Code Search 以下服务之一找到 Android 原生方法的源代码:
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/[APP name]
【讨论】:
在Android Open Source Project 旁边,您只需使用 google 即可找到代码,例如搜索:
android SystemClock source code
我得到了grepcode (SystemClock) 的链接。我发现在这里浏览代码更舒服(注意您正在浏览的代码版本)。
【讨论】: