有没有办法获取Alarm Application
源代码,以便在Android 2.3
中自定义现有的默认源代码。
答案 0 :(得分:29)
您可以从Android github镜像下载该应用程序。
https://github.com/android/platform_packages_apps_alarmclock
或者在氰镜上
https://github.com/CyanogenMod/android_packages_apps_DeskClock
因为,你是一个好人,你想知道:该代码的许可是什么?
很高兴你问,因为according to the Android documentation和cyanogen's wikipedia page,这是 Apache Software License 2.0
众所周知,Apache许可证2.0对所有黑客来说都是一个很好的许可证。即使是那些打算赚一两块钱的人。 (你这个小资本主义的恶棍)
请注意,我没有拿出那个漂亮的备忘单。 Someone else did.
答案 1 :(得分:8)
这是Google现在制作和维护的版本,目的是让应用程序与系统分开,以便向所有人提供应用和更新,即使OEM不提供系统也是如此更新。
因此它也可以从Play商店下载。之前分享的是那个很老的股票App。
https://android.googlesource.com/platform/packages/apps/DeskClock/
由于源的网站可能不断变化,您最好的方法是访问Android开源项目(AOSP)页面并搜索代码的URL。
答案 2 :(得分:3)
答案 3 :(得分:1)
Cyanogenmod死了。所以,这是最新的Lineage DeskClock(Apache License 2.0)存储库:
https://github.com/LineageOS/android_packages_apps_DeskClock