web-dev-qa-db-ja.com

Androidのネイティブメソッドのソースコードを取得する方法

Androidのプログラムコンポーネントのネイティブメソッドコードを取得して視聴することは可能ですか?誰かがその方法を知っているなら、私に知らせてください。

40
teoREtik

Androidネイティブメソッドを使用して、ソースコードを見つけることができます Googleコード検索 次のいずれかのサービス:

AndroidXrefで「 SystemClock || Android * SystemClock 」を検索すると、 Android_os_SystemClock.cppが表示されます。 ファイルはそのメソッドの多くを SystemClock.cpp に転送します

ネイティブメソッドが実装された他のAndroid .cppまたは.hファイルも同様の方法で見つけることができます。

39
Idolon

Android SDKコードを探している場合は、ここで見つけることができます:
https://Android.googlesource.com

1
mudit

https://Android.googlesource.com

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

Googleアプリケーションについては、platform/packages/apps/[APP name]をご覧ください。

0
luc.chante