web-dev-qa-db-fra.com

Source de l'écran de verrouillage d'Android

Je recherche le code source de l'écran de verrouillage Android. Il peut s'agir de n'importe quelle version de Android (1.5, 1.6, 2.0, etc.).

J'ai essayé de regarder dans le référentiel à: https://Android.googlesource.com/ , mais il ne semble pas que ce soit sous platform/frameworks/base. C'est peut-être une source fermée?

33
Daniel Benedykt

Effectuez une vérification complète de la source selon les instructions de Google .

Depuis Android 4.2, la source du clavier est à frameworks/base/policy/src/com/Android/internal/policy/impl/keyguard. Il y a un miroir sur GitHub que vous pouvez regarder en ligne (j'ai attaché ce lien à la version JB MR 1.1 au cas où l'emplacement changerait à nouveau dans une future version).

Lorsque cette question a été répondue à l'origine, Android 2.3 et versions antérieures avaient leur source d'écran de verrouillage à frameworks/policies/base/phone/com/Android/internal/policy/impl. Vous pouvez également voir ces sources en ligne dans leur miroir GitHub ; cette source est toujours active dans le référentiel actuel, mais n'a pas été mise à jour depuis plusieurs années.

22
Yoni Samlan

Pour ceux qui utilisent KitKat (Android 4.4) ou un code source supérieur, il semble que le code ait été déplacé vers

frameworks/base/packages/Keyguard
10
xip