Est-il possible d'obtenir et de regarder le code des méthodes natives du composant de programme Android. Si quelqu'un sait comment, veuillez me le faire savoir.
Réponses
Trop de publicités?Vous pouvez trouver le code source pour Android natif méthodes à l'aide de Google Recherche de Code un des services suivants:
- AndroidXRef
-
GitHub (à l'aide d'
repo:android/*
terme de recherche)
La recherche pour "SystemClock || android*SystemClock" dans AndroidXref vous pointez sur l' android_os_SystemClock.cpp
le fichier qui transmet beaucoup de ses méthodes de SystemClock.cpp
Autres Android .cpp
ou .h
fichiers natif de la implémentations des méthodes peut être trouvée dans une manière similaire.
http://android.git.kernel.org/
git clone git: //android.git.kernel.org/platform/frameworks/base.git
pour l'application Google, regardez plate-forme / packages / applications / [APP] .git
À côté du projet Open Source Android, vous pouvez trouver le code simplement en utilisant Google, par exemple, recherchez:
android SystemClock source code
J'ai des liens vers grepcode (SystemClock) . Je trouve plus confortable de parcourir le code ici (attention à la version du code que vous parcourez).