43

Is it possible to get and watch at Android's program component's native methods code. If anyone knows how to, please let me know.

4 Answers 4

41

You can find source code for Android native methods using Google Code Search one of the following services:

The search for "SystemClock || android*SystemClock" in AndroidXref will point you to the android_os_SystemClock.cpp file which in turn forwards many of its methods to SystemClock.cpp

Other Android .cpp or .h files with native methods implementations could be found in a similar way.

Sign up to request clarification or add additional context in comments.

1 Comment

As of Jan 2012, the Code search site has been taken down.
1

If you are looking for android SDK code then you can find it here:
https://android.googlesource.com

1 Comment

Actually I want to look at SystemClock.java and it's native method implementation, do you know in what folder can I find it?
0

https://android.googlesource.com

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

For Google application look at platform/packages/apps/[APP name]

Comments

-1

Beside the Android Open Source Project you can find the code just by using google, e.g. search for:

android SystemClock source code

I got links to grepcode (SystemClock). I find it more compfortable to browse the code here (be careful which version of code you are browsing).

1 Comment

Yeah, I know grepcode, but I also need native methods implementations

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.