安卓锁屏的源代码

34

我正在寻找Android锁屏的源代码,可以是任何版本的Android(1.5, 1.6, 2.0等)。

我尝试在https://android.googlesource.com/的仓库中查找,但似乎不在platform/frameworks/base下。也许这是闭源的?

2个回答

22
根据Google的说明,实际完整检查源代码。从Android 4.2开始,键盘保护源位于frameworks/base/policy/src/com/android/internal/policy/impl/keyguard。您可以在线查看GitHub上的镜像(我将此链接钉在了JB MR 1.1版本上,以防位置在未来版本中再次更改)。当最初回答这个问题时,Android 2.3及以下版本的锁屏源在frameworks/policies/base/phone/com/android/internal/policy/impl。您也可以在它们在GitHub上的镜像中在线查看;该源仍然存在于当前仓库中,但已有数年没有更新。

我正在尝试定位AOSP源代码中的确切文件,但一直没有成功;我只找到了这些布局文件,它们似乎没有被引用到任何地方。这里是链接 - Paul Lammertsma
我的答案已经更新,包括Jellybean中的新位置。 - Yoni Samlan

10

对于那些使用KitKat(Android 4.4)或以上源代码的人,看起来代码已经移动到

frameworks/base/packages/Keyguard

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接